| Age | Commit message (Expand) | Author |
| 2012-08-23 | use a strongly typed int CharCount for character counts | Maxime Coste |
| 2012-08-22 | use a strongly typed int LineCount for line counts | Maxime Coste |
| 2012-08-21 | do_go: some cleanups | Maxime Coste |
| 2012-08-21 | RegexColorizer: fix last buffer line highlighting | Maxime Coste |
| 2012-08-21 | Add Buffer::iterator_at_line{begin,end}(size_t line) overloads | Maxime Coste |
| 2012-08-21 | edit command: when a line is specified ask the window to center it | Maxime Coste |
| 2012-08-21 | bind <a-c> to window::center_selection | Maxime Coste |
| 2012-08-21 | add Window::center_selection method | Maxime Coste |
| 2012-08-21 | fix parse_keys for <a-key> | Maxime Coste |
| 2012-08-17 | Allow context with client and non-window editor | Maxime Coste |
| 2012-08-17 | fix create_buffer_from_file when file does not exists | Maxime Coste |
| 2012-08-17 | RegexColorizer: Fix range computation | Maxime Coste |
| 2012-08-17 | make.kak: style fix | Maxime Coste |
| 2012-08-17 | grep.kak: use perl regex syntax and quote parameters | Maxime Coste |
| 2012-08-15 | Store the current client in context | Maxime Coste |
| 2012-08-15 | avoid keeping end of lines selected in Editor::erase | Maxime Coste |
| 2012-08-15 | Add BufferIterator::clamp(bool avoid_eol) method | Maxime Coste |
| 2012-08-15 | Buffer::{iterator_at,clamp} takes an optional avoid_eol parameter | Maxime Coste |
| 2012-08-15 | misc cleanups | Maxime Coste |
| 2012-08-15 | CommandManager::parse: fix invalid memory read | Maxime Coste |
| 2012-08-15 | Context: do not store buffer, ask editor for it | Maxime Coste |
| 2012-08-15 | RegexColorizer only cache a range instead of the whole buffer | Maxime Coste |
| 2012-08-15 | colorize_regex become RegexColorizer and maintain a cache of matches | Maxime Coste |
| 2012-08-15 | Buffer: add a timestamp | Maxime Coste |
| 2012-08-14 | rc/grep.kak: style fix | Maxime Coste |
| 2012-08-14 | complete_buffername try regex matching when prefix matching does not work | Maxime Coste |
| 2012-08-14 | Add a writeall (wa) command | Maxime Coste |
| 2012-08-14 | Buffer: stronger invariant, a buffer is never empty and all lines finish by '\n' | Maxime Coste |
| 2012-08-11 | use new reg access syntax in rc files | Maxime Coste |
| 2012-08-11 | CommandManager: support %reg{<reg>} and %opt{<option>} syntax | Maxime Coste |
| 2012-08-11 | commands: code cleanup | Maxime Coste |
| 2012-08-10 | Buffer: move back Modification as an implementation detail | Maxime Coste |
| 2012-08-10 | detect byte order mark in buffers, and write back | Maxime Coste |
| 2012-08-10 | make.kak: quote echo parameter in errjump | Maxime Coste |
| 2012-08-10 | ShellManager: fix option regex, allow caps | Maxime Coste |
| 2012-08-10 | support crlf line ending when reading and writing buffers | Maxime Coste |
| 2012-08-10 | Buffer: fix corner case in insert | Maxime Coste |
| 2012-08-10 | Buffer: add reset_undo_data method | Maxime Coste |
| 2012-08-10 | Window,Buffer: add const overload for {option,hook}_manager | Maxime Coste |
| 2012-08-10 | highlight_range: handle empty ranges | Maxime Coste |
| 2012-08-08 | add rc/asciidoc.kak for asciidoc highlighting | Maxime Coste |
| 2012-08-08 | make.kak: errjump also display the error description in the status line | Maxime Coste |
| 2012-08-08 | exec_keys: use the context editor, no need for a new one | Maxime Coste |
| 2012-08-08 | Refactor BufferManager | Maxime Coste |
| 2012-08-08 | Regex Highlighter: highlight 10 lines above and below displayed range | Maxime Coste |
| 2012-08-08 | BufferIterator: use default operator= | Maxime Coste |
| 2012-08-08 | Makefile: use -MMD to generate deps instead of using separate steps | Maxime Coste |
| 2012-08-07 | rc/{grep,make}.kak: use a scratch buffer to store results | Maxime Coste |
| 2012-08-07 | kakrc: fix string highlighting | Maxime Coste |
| 2012-08-07 | Fix do_pipe | Maxime Coste |