summaryrefslogtreecommitdiff
path: root/src/main.cc
AgeCommit message (Expand)Author
2015-05-28Do not throw exceptions when handling a fatal signalMaxime Coste
2015-05-27Use common signal handler for SIGPIPEMaxime Coste
2015-05-26Retreat ! go back to C++11 only codeMaxime Coste
2015-05-25Migrate code to c++14Maxime Coste
2015-05-24Small refactor in unit testsMaxime Coste
2015-05-22Move unit test functions in next to the code they are testingMaxime Coste
2015-05-20Ignore SIGPIPEMaxime Coste
2015-04-27Replace some String temporaries with StringViewsMaxime Coste
2015-04-19Make empty context construction more explicitMaxime Coste
2015-04-16Improve ui_options docstringMaxime Coste
2015-04-13Add support for string <-> selection list serializationMaxime Coste
2015-04-01Avoid zero terminated string based console printingMaxime Coste
2015-03-31number to string conversion avoids memory allocationsMaxime Coste
2015-03-30Replace various adhoc operator+ based formatting with format funcMaxime Coste
2015-03-25Add exception type name when failing with an uncaught exceptionMaxime Coste
2015-03-24Only do tty validation when using a NCursesUIMaxime Coste
2015-03-24Use a dummy UI when running tests, so that we do not need a ttyMaxime Coste
2015-03-14Change ParameterParser switch interface, use an Optional<StringView>Maxime Coste
2015-03-14More code style cleanupMaxime Coste
2015-03-13exception::what returns a StringView rather than a const char*Maxime Coste
2015-03-12Fix compilation on clangMaxime Coste
2015-03-10Refactor String, use a common StringOps interface, hide std::stringMaxime Coste
2015-03-09ArrayView content is not const anymoreMaxime Coste
2015-03-08Use a sorted array for keymap rather than an unordered mapMaxime Coste
2015-02-19Rename safe_ptr and ref_ptr to SafePtr and RefPtrMaxime Coste
2015-02-02Improve code compatibilityMaxime Coste
2015-01-15Fix filename completionMaxime Coste
2015-01-15Replace InternedStrings with SharedString, shared_ptr basedMaxime Coste
2015-01-14Even more memory trackingMaxime Coste
2015-01-12replace all std::vector with VectorMaxime Coste
2015-01-12Some more memory trackingMaxime Coste
2015-01-06Rename memoryview to ArrayViewMaxime Coste
2014-12-28Add a join function for joining strings using a specific charMaxime Coste
2014-12-26Style tweakMaxime Coste
2014-12-24sort includesMaxime Coste
2014-12-23Move containers utils to containers.hh and add filtered/transformed utilsMaxime Coste
2014-12-23Expose buffer list to shell over $kak_buflistEike Plack
2014-12-18Do not register timers for transient input handlersMaxime Coste
2014-12-18Do not wait for the first event before drawing clientsMaxime Coste
2014-12-11Remove unneeded includesMaxime Coste
2014-12-09Rename ncurses.{cc,hh} to ncurses_ui.{cc,hh}Maxime Coste
2014-12-08More string cleanupsMaxime Coste
2014-11-29Rework client pending key handling, fix insert/normal timersMaxime Coste
2014-11-25Separate events between normal and urgent onesMaxime Coste
2014-11-14const String& to StringViewMaxime Coste
2014-11-11change filter mode to make backup of files to .kak-bak and edit in placeMaxime Coste
2014-11-10Add ui_options option for UserInterface configurationMaxime Coste
2014-11-05Simplify RemoteClient creation codeMaxime Coste
2014-10-30Add scope class and encapsulate Options, Keymaps, Aliases and Hooks in itMaxime Coste
2014-10-30Add kak binary location to PATH env var automaticallyMaxime Coste