| Age | Commit message (Expand) | Author |
| 2012-10-10 | fix make tags | Maxime Coste |
| 2012-10-10 | when executing keys, propagate potentially changed editor to calling context | Maxime Coste |
| 2012-10-10 | exec concat all its arguments instead of accepting only one | Maxime Coste |
| 2012-10-10 | Actually return something in utf8::codepoint, thanks gcc for using rax | Maxime Coste |
| 2012-10-10 | Editor merge selections when they overlap | Maxime Coste |
| 2012-10-10 | Support Append mode for Editor::select and use it for 'N' key | Maxime Coste |
| 2012-10-10 | Context: explicit constructors and more comments | Maxime Coste |
| 2012-10-10 | Paste use a linewise mode when pasted string ends with a \n | Maxime Coste |
| 2012-10-10 | Editor::insert handle all InsertModes | Maxime Coste |
| 2012-10-09 | Editor::insert takes an InsertMode param, remove Editor::{append,replace} | Maxime Coste |
| 2012-10-09 | add a unicode.hh header for Codepoint related functions, s/utf8::Codepoint/Co... | Maxime Coste |
| 2012-10-09 | InsertMode insert the whole utf8 representation of a codepoint | Maxime Coste |
| 2012-10-09 | NCursesUI::get_key returns the codepoint | Maxime Coste |
| 2012-10-09 | Editor: fix move_selection(LineCount) for utf8 | Maxime Coste |
| 2012-10-09 | utf8: add dump(OutputIterator& it, Codepoint cp) | Maxime Coste |
| 2012-10-08 | get rid of Character | Maxime Coste |
| 2012-10-08 | Buffer: add some utf8 sanity checks | Maxime Coste |
| 2012-10-08 | WordCompleter: avoid word currently being edited | Maxime Coste |
| 2012-10-08 | utf8 awareness in selectors | Maxime Coste |
| 2012-10-08 | DisplayAtom: add utf8 sanity check | Maxime Coste |
| 2012-10-08 | DisplayAtom: only let DisplayLine touch m_begin and m_end | Maxime Coste |
| 2012-10-08 | utf8 awareness in editor, highlighters and ncurses | Maxime Coste |
| 2012-10-08 | selections should always point to an utf8 character sequence start byte | Maxime Coste |
| 2012-10-08 | add utf8_iterator for adapting byte iterators to iterate on unicode characters | Maxime Coste |
| 2012-10-08 | add utf8 helpers in utf8.hh | Maxime Coste |
| 2012-10-02 | fix postfix StronglyTypedInteger::operator{++,--} | Maxime Coste |
| 2012-10-02 | do not use our broken safe bool, c++11 explicit bool conversion is better | Maxime Coste |
| 2012-10-02 | Editor::move_selection now either takes a LineCount or a CharCount | Maxime Coste |
| 2012-10-02 | add postfix operator++ to BufferIterator | Maxime Coste |
| 2012-10-02 | move clamp to utils.hh | Maxime Coste |
| 2012-10-02 | grep,make: tweak mktemp call to work on OSX | Maxime Coste |
| 2012-10-02 | OSX compilation fixes | Maxime Coste |
| 2012-10-01 | String and BufferIterator value_type goes back to plain char | Maxime Coste |
| 2012-10-01 | cpp.kak: fix string highlighter | Maxime Coste |
| 2012-10-01 | autoenable word completion while inserting | Maxime Coste |
| 2012-09-30 | Add a word completing functionality to insert mode (wip) | Maxime Coste |
| 2012-09-30 | extract is_alpha to string.hh | Maxime Coste |
| 2012-09-30 | Add a Window::display_position(const BufferIterator&) method | Maxime Coste |
| 2012-09-30 | Add a length method to AtomContent | Maxime Coste |
| 2012-09-30 | Menus can be placed anywhere on the screen, and takes a style parameter | Maxime Coste |
| 2012-09-28 | Change buffer order based on the last one used | Maxime Coste |
| 2012-09-26 | Store capture groups with selections in editor, and access them through dynam... | Maxime Coste |
| 2012-09-26 | Editor now stores selections as SelectionAndCapturesList | Maxime Coste |
| 2012-09-26 | Move last insertion from Client to Context | Maxime Coste |
| 2012-09-26 | Forbid context copy | Maxime Coste |
| 2012-09-26 | Extract IncrementalInserter::Mode as InsertMode | Maxime Coste |
| 2012-09-26 | Move UserInterface out of Client into Context | Maxime Coste |
| 2012-09-25 | cleanup BatchUI | Maxime Coste |
| 2012-09-24 | remove selection stack from editor | Maxime Coste |
| 2012-09-24 | Hide more Client Mode code in the cpp | Maxime Coste |