summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2013-04-10Use the buffer manager to delete buffer, throw when a client is insertingMaxime Coste
2013-04-10InputHandler: auto leave insert mode when editor changedMaxime Coste
2013-04-10add a 'debug' command, which write to the debug bufferMaxime Coste
2013-04-09sort includes directivesMaxime Coste
2013-04-09rename assert to kak_assert to avoid collisionsMaxime Coste
2013-04-09move context implementation to context.ccMaxime Coste
2013-04-09ge goto end, last character of bufferMaxime Coste
2013-04-09gg is back to goto topMaxime Coste
2013-04-09Context: push_jump does not allow the same jump to be present multiple timesMaxime Coste
2013-04-09BufferIterator: allow operator{==,!=} for different buffersMaxime Coste
2013-04-09use gk and gj for goto first/last line instead of gt and gbMaxime Coste
2013-04-09add ga binding to go to last bufferMaxime Coste
2013-04-09force redraw window if needed in context_wrapMaxime Coste
2013-04-06tweak prompt textMaxime Coste
2013-04-06use more explicit prompts for search and pipe, use color to validateMaxime Coste
2013-04-05refactor regex based selectors, move regex construction out of themMaxime Coste
2013-04-05refactor regex prompting commandsMaxime Coste
2013-04-04Dynamically change prompt color for regex prompt depending on regex validityMaxime Coste
2013-04-04InputHandler::prompt takes a color pair to useMaxime Coste
2013-04-04UserInterface: status line messages are now DisplayLinesMaxime Coste
This add color support for the status line
2013-04-04Add get_color helper functionMaxime Coste
2013-04-04pass a color pair when displaying an information windowMaxime Coste
2013-04-04Pass a fg and bg color when displaying a menuMaxime Coste
2013-04-04do not check buffer invariant in do_{erase,insert} as this cause O(n²) ↵Maxime Coste
behaviour
2013-04-04compile with -pedantic option and fix warningsMaxime Coste
2013-04-03display a message in the status line when yankingMaxime Coste
2013-04-03use Y for concatenated yankMaxime Coste
2013-04-03Add alt-[kK] for keeping only selections matching/not matching a given regexMaxime Coste
2013-04-03Editor: fix utf8 handling in prepare_insertMaxime Coste
2013-04-03Makefile: hide object filesMaxime Coste
2013-04-03fix compilation with clang++Maxime Coste
2013-04-02complete_opt: accept an optional length in completion desciptorMaxime Coste
2013-04-02add date information to git-blameMaxime Coste
2013-04-02Change list separators to ; and tuple separators to |Maxime Coste
2013-04-02add alt-* for not smart set search pattern to selectionMaxime Coste
2013-04-02add <lt> and <gt> key nameMaxime Coste
2013-04-02ConnectionAccepter: fix socket fd leakMaxime Coste
2013-04-02ParameterParser takes flagsMaxime Coste
Only implemented flag is OptionsOnlyAtStart which considers options given after the first positional parameter as a positional one
2013-04-02minor cleanup in assist functionMaxime Coste
2013-04-02OnScopeEnd: move parameter instead of copying itMaxime Coste
2013-04-02ClientAccepter triggers window redrawing after executing a commandMaxime Coste
2013-04-02FlagLines triggers a window redraw when option is modifiedMaxime Coste
2013-04-02Window: move highlighters after options so that they can reference itMaxime Coste
2013-04-02add an OptionManagerWatcher_AutoRegister classMaxime Coste
2013-04-02Extract AutoRegister logic to a helper classMaxime Coste
2013-04-02fix String::String(Codepoint, CharCount)Maxime Coste
2013-04-01Set default shell to bash, as most kak files requires itMaxime Coste
2013-04-01Fix flags width handling in FlagLine highlighterMaxime Coste
2013-04-01add git-blame command to git-tools.kakMaxime Coste
2013-03-31FlagLines updates the lines in the option according to buffer modificationsMaxime Coste