summaryrefslogtreecommitdiff
path: root/src/main.cc
AgeCommit message (Expand)Author
2012-12-13minor code cleanup in do_select_objectMaxime Coste
2012-12-13select/split: check expression is not emptyMaxime Coste
2012-12-13push current selection on searchMaxime Coste
2012-12-06PromptHandler now call callback when edited and aborted.Maxime Coste
2012-12-05*scratch* buffer use undoMaxime Coste
2012-11-30Selection: refactoring, move CaptureList to SelectionMaxime Coste
2012-11-29local client forks in destructor so that the kak server detaches from terminalMaxime Coste
2012-11-29use more portable fcntl method for FD_CLOEXEC bit, enable it on forgotten soc...Maxime Coste
2012-11-26Append on end of line now appends to current lineMaxime Coste
2012-11-23small code tweakMaxime Coste
2012-11-23Refactor filter and highlighter registry into a common templateMaxime Coste
2012-11-22rename (hook|option)_manager to (hook|option)s.Maxime Coste
2012-11-21Buffer: replace reset_undo_data with a NoUndo flagMaxime Coste
2012-11-20Buffer: replace Buffer::Type with Buffer::FlagsMaxime Coste
2012-11-20More type safety on SelectFlagsMaxime Coste
2012-11-19Add indent/deindent binding (> and <)Maxime Coste
2012-11-19alt-space without numeric parameter now flips selections, inverting first and...Maxime Coste
2012-11-19write_debug automatically appends an eol to the messageMaxime Coste
2012-11-12use SelectionsAndCaptures to store jumpsMaxime Coste
2012-11-12Add jump list support to contextMaxime Coste
2012-11-08minor tweaks in displayed textsMaxime Coste
2012-11-06server socket filename available through $kak_socket env varMaxime Coste
2012-10-31refactor Client creationMaxime Coste
2012-10-30Add a ClientManager for managing client lifetimesMaxime Coste
2012-10-29fix adapt_for_linewise for Replace modeMaxime Coste
2012-10-29Use a Server object instead of just calling setup_serverMaxime Coste
2012-10-28Handle all available input before redrawingMaxime Coste
2012-10-25send actual dimensions of remote client at connectionMaxime Coste
2012-10-24add initial (and buggy) unix socket based client/server codeMaxime Coste
2012-10-21some minor cleanups/refactorings in mainMaxime Coste
2012-10-17main: prepare for multi client supportMaxime Coste
2012-10-17rename Client to InputHandlerMaxime Coste
2012-10-16verious refactoringMaxime Coste
2012-10-11use ByteCount instead of CharCount when we are really counting bytesMaxime Coste
2012-10-10Support Append mode for Editor::select and use it for 'N' keyMaxime Coste
2012-10-10Paste use a linewise mode when pasted string ends with a \nMaxime Coste
2012-10-09Editor::insert takes an InsertMode param, remove Editor::{append,replace}Maxime Coste
2012-10-02Editor::move_selection now either takes a LineCount or a CharCountMaxime Coste
2012-10-02OSX compilation fixesMaxime Coste
2012-09-26Store capture groups with selections in editor, and access them through dynam...Maxime Coste
2012-09-26Move last insertion from Client to ContextMaxime Coste
2012-09-26Forbid context copyMaxime Coste
2012-09-26Extract IncrementalInserter::Mode as InsertModeMaxime Coste
2012-09-26Move UserInterface out of Client into ContextMaxime Coste
2012-09-24extract Client virtual methods to a UserInterface classMaxime Coste
2012-09-24Use context.editor() instead of context.window() when a window is not neededMaxime Coste
2012-09-17Add a ColorRegistry class responsible of color parsing and supporting aliasesMaxime Coste
2012-09-11add 'r' for replacing selection with next typed charMaxime Coste
2012-09-10Remove runtime command, use shell expansion to source files in rc dir.Maxime Coste
2012-09-09Add support for shell script parametersMaxime Coste