summaryrefslogtreecommitdiff
path: root/src/main.cc
AgeCommit message (Expand)Author
2016-11-29Small remote code cleanupMaxime Coste
2016-11-28Cleanup include dependencies a bitMaxime Coste
2016-11-14More correct handling of SIGHUP while suspendedMaxime Coste
2016-10-17Small formatting tweakMaxime Coste
2016-10-11Only create a default *scratch* when we dont have any non debug buffersMaxime Coste
2016-10-11More transform(...) filter cleanup using mem_fn when possibleMaxime Coste
2016-10-06Ensure local client is destroyed before we fork the server to backgroundMaxime Coste
2016-10-01Support codepoints of variable widthMaxime Coste
2016-09-18Make idle timeout and filesystem check timeout configurableMaxime Coste
2016-09-06Support kill session inside init commandMaxime Coste
2016-09-04Rework client quitting and handling of remote errorsMaxime Coste
2016-08-24Introduce the 'completion_extra_word_chars' optionMaxime Coste
2016-08-06Add information of types of optionsMaxime Coste
2016-08-05Preserve selections when converting to client modeMaxime Coste
2016-07-24Merge remote-tracking branch 'lenormf/readonly-mode'Maxime Coste
2016-07-23Use a more appropriate error message with unlogical flag combinationsFrank LENORMAND
2016-07-23Warn the user when flag combinations don't make senseFrank LENORMAND
2016-07-23Implement a `readonly` modeFrank LENORMAND
2016-07-10Ensure buffer create/close hooks are run at appropriate timesMaxime Coste
2016-06-11Extract ui type parsing to its own functionMaxime Coste
2016-06-06Check session valididty on kak -l and support kak -clear for clearing the dea...Maxime Coste
2016-05-19Go back to libc locale and use c_regex_traitsMaxime Coste
2016-05-14BufferManager now owns the Buffers instead of registering themMaxime Coste
2016-05-14Delay window deletion until we get back to main loopMaxime Coste
2016-05-12Tolerate failure in setting current localeMaxime Coste
2016-05-10Correctly set c++ locale on startupMaxime Coste
2016-05-09Fix use of potentially null local_clientMaxime Coste
2016-04-11Merge remote-tracking branch 'lenormf/buffer-padding'Maxime Coste
2016-04-09Use a specific startup_error exception type to get a nicer messageMaxime Coste
2016-04-09Small style tweak, we know buffer begin coord is always {0,0}Maxime Coste
2016-04-08expose cursor_byte_offset env variablePaul d'Hubert
2016-03-31Make DynamicRegister statically dispatch to its functionMaxime Coste
2016-03-15Support an optional column param with the +<line>[:<column>] syntaxMaxime Coste
2016-03-15Quit on SIGINT when using a DummyUIMaxime Coste
2016-03-08Rework container helpers, use pipe syntax and cleanup implementationMaxime Coste
2016-03-07Select ui at launch through the -ui <ui_name> switchMaxime Coste
2016-03-07Handle <c-l> redrawing on the server sideMaxime Coste
2016-03-07Initial, WIP json ui implementationMaxime Coste
2016-03-07Remove complete_prefix option and behaviourMaxime Coste
2016-03-03Just write to stderr when exceptions are uncaughtMaxime Coste
2016-03-03destroy buffer manager first but clear clients before destroying buffers.Maxime Coste
2016-03-02BufferManager should outlive ClientManager in the endMaxime Coste
2016-03-02Ensure the BufferManager is destroyed first so that buffer hooks can access o...Maxime Coste
2016-02-27Remove direct access to ui, go through clientMaxime Coste
2016-02-17Format the options' documentation properlyFrank LENORMAND
2016-02-17Allow users to chose how the buffers are paddedFrank LENORMAND
2016-02-12indentwidth can actually take 0 as a parameterMaxime Coste
2016-02-11Support validating some options values before setting themMaxime Coste
2016-01-10Rename set_signal_wrapper to set_signal_handler and tweak SignalHandler defMaxime Coste
2016-01-10Merge remote-tracking branch 'danlrobertson/safe_signal'Maxime Coste