| Age | Commit message (Expand) | Author |
| 2015-06-22 | Refactor slightly window redrawing | Maxime Coste |
| 2015-06-21 | Rework window redraw handling, should redraw window less often | Maxime Coste |
| 2015-06-17 | Move status/mode line drawing as a separate ui method | Maxime Coste |
| 2015-06-05 | Merge branch 'mode-stack' | Maxime Coste |
| 2015-06-05 | Gracefully handle reloading a file that was deleted | Maxime Coste |
| 2015-06-03 | Get rid of the mode trash, delete mode directly when leaving on_key | Maxime Coste |
| 2015-06-01 | Port even more code to use format function | Maxime Coste |
| 2015-05-16 | Preserve selections across reloads | Maxime Coste |
| 2015-04-19 | Avoid unneeded update of selections when we are going to overwrite them | Maxime Coste |
| 2015-03-30 | More useage of the format function | Maxime Coste |
| 2015-03-13 | exception::what returns a StringView rather than a const char* | Maxime Coste |
| 2015-03-10 | Refactor String, use a common StringOps interface, hide std::string | Maxime Coste |
| 2015-03-04 | Reactivate direct file change check on entering normal mode | Maxime Coste |
| 2015-02-12 | Cleanup and refactor externally modified buffer reloading | Maxime Coste |
| 2015-02-11 | Allow <ret> and <esc> to reload/keep an externally modified file | Maxime Coste |
| 2014-12-29 | Small formatting fixes | Maxime Coste |
| 2014-12-20 | Small code tweak | Maxime Coste |
| 2014-12-18 | Do not register timers for transient input handlers | Maxime Coste |
| 2014-12-08 | More string cleanups | Maxime Coste |
| 2014-12-05 | Consolidate constext disablable feature in a 'Disableable' helper | Maxime Coste |
| 2014-11-29 | Rework client pending key handling, fix insert/normal timers | Maxime Coste |
| 2014-11-28 | Fix compilation | Maxime Coste |
| 2014-11-28 | Process ctrl-c when not in urgent event mode as well | Maxime Coste |
| 2014-11-25 | Separate events between normal and urgent ones | Maxime Coste |
| 2014-11-17 | Remove unneeded string copies | Maxime Coste |
| 2014-11-10 | Add ui_options option for UserInterface configuration | Maxime Coste |
| 2014-11-08 | For {Menu,Info}Style::Prompt, choose the anchor directly in ncurses code | Maxime Coste |
| 2014-11-08 | Add a MenuDoc style for info box, that will place it next to the menu | Maxime Coste |
| 2014-10-22 | Reread file timestamp at the moment the user choose to keep | Maxime Coste |
| 2014-09-23 | Add support for mapping keys in goto/view commands | Maxime Coste |
| 2014-09-10 | Add some color to mode specific mode line info | Maxime Coste |
| 2014-08-12 | Tweak client redraw logic, avoid highlight if only status line changed | Maxime Coste |
| 2014-07-25 | Display a [no-hooks] tag in the mode line when hooks are disabled | Maxime Coste |
| 2014-07-11 | Rename ColorPair to Face and ColorRegistry to FaceRegistry | Maxime Coste |
| 2014-07-07 | Fix redrawing of windows when only the status line changes | Maxime Coste |
| 2014-07-07 | Use colors in status bar for certain flags | Maxime Coste |
| 2014-06-22 | Do not try to reload buffer if the buffer was deleted | Maxime Coste |
| 2014-05-13 | SelectionList know its buffer and timestamp | Maxime Coste |
| 2014-05-07 | Refactor LineAndColumn coordinates | Maxime Coste |
| 2014-04-15 | Add an explicit refresh method to user interface | Maxime Coste |
| 2014-04-07 | Add support for querying client environement variables | Maxime Coste |
| 2014-04-02 | Fix clang compilation | Maxime Coste |
| 2014-04-01 | Minor formatting changes | Maxime Coste |
| 2014-03-26 | fix file reload prompt displaying invalid message | Maxime Coste |
| 2014-03-24 | Use an info box to prompt for reloading of modified files | Maxime Coste |
| 2014-03-07 | Clamp cursor position on buffer reloading | Maxime Coste |
| 2014-01-28 | Rename selections first,last to more explicit anchor,cursor | Maxime Coste |
| 2014-01-27 | Fix compilation with clang 3.4 | Maxime Coste |
| 2013-12-20 | Get rid of Editor for good | Maxime Coste |
| 2013-12-16 | Pass a Context rather than a Window to highlighters | Maxime Coste |