| Age | Commit message (Expand) | Author |
| 2013-12-16 | Pass a Context rather than a Window to highlighters | Maxime Coste |
| 2013-12-15 | Move Editor::selections_content to Context | Maxime Coste |
| 2013-12-15 | Move insert and erase to normal.cc, and move edition management to context | Maxime Coste |
| 2013-12-15 | Add Context::selections method, and use it in priority to the Editor's one | Maxime Coste |
| 2013-11-14 | move Client::m_name to context, no more need for DraftUI | Maxime Coste |
| 2013-11-14 | Extract InputHandler from Client | Maxime Coste |
| 2013-11-11 | Make Context a class, not a struct | Maxime Coste |
| 2013-10-25 | Add key mapping support | Maxime Coste |
| 2013-10-15 | Reset normal mode when changing the current editor | Maxime Coste |
| 2013-10-10 | Remove Context::numeric_param, pass it directly to normal mode functions | Maxime Coste |
| 2013-09-16 | remove print_status from UserInterface, pass status line to draw | Maxime Coste |
| 2013-09-12 | rename InputHandler to Client | Maxime Coste |
| 2013-09-12 | Move Client responsibilities to InputHandler | Maxime Coste |
| 2013-05-29 | Context: return DynamicSelectionLists in jump_{forward,backward} | Maxime Coste |
| 2013-04-09 | move context implementation to context.cc | Maxime Coste |
| 2013-04-09 | Context: push_jump does not allow the same jump to be present multiple times | Maxime Coste |
| 2013-04-04 | UserInterface: status line messages are now DisplayLines | Maxime Coste |
| 2013-03-22 | add WinDisplay hook | Maxime Coste |
| 2013-02-18 | Move last insert state from context to input handler | Maxime Coste |
| 2013-01-29 | Context: remove some unused code | Maxime Coste |
| 2013-01-29 | Context: fix unintialized m_input_handler | Maxime Coste |
| 2013-01-28 | InputHandler have it's own context | Maxime Coste |
| 2013-01-14 | Context: add a hooks method similar to the options one | Maxime Coste |
| 2012-12-13 | move selection updating code out of selection, to DynamicSelectionList | Maxime Coste |
| 2012-11-30 | Selection: refactoring, move CaptureList to Selection | Maxime Coste |
| 2012-11-29 | Remote unused Context::change_ui | Maxime Coste |
| 2012-11-22 | rename (hook|option)_manager to (hook|option)s. | Maxime Coste |
| 2012-11-19 | Context: set dimensions of window on change_editor | Maxime Coste |
| 2012-11-12 | use SelectionsAndCaptures to store jumps | Maxime Coste |
| 2012-11-12 | Add jump list support to context | Maxime Coste |
| 2012-11-05 | Move client drawing responsiblity to the ClientManager | Maxime Coste |
| 2012-10-20 | make UserInterface unaware of Window, only of DisplayBuffer | Maxime Coste |
| 2012-10-17 | rename Client to InputHandler | Maxime Coste |
| 2012-10-16 | verious refactoring | Maxime Coste |
| 2012-10-10 | Context: explicit constructors and more comments | Maxime Coste |
| 2012-10-02 | do not use our broken safe bool, c++11 explicit bool conversion is better | 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 | Move UserInterface out of Client into Context | Maxime Coste |
| 2012-09-24 | extract Client virtual methods to a UserInterface class | Maxime Coste |
| 2012-08-17 | Allow context with client and non-window editor | Maxime Coste |
| 2012-08-15 | Store the current client in context | Maxime Coste |
| 2012-08-15 | Context: do not store buffer, ask editor for it | Maxime Coste |
| 2012-08-05 | Registers need a context to return their values | Maxime Coste |
| 2012-08-05 | Context: only buffer context are not allowed, an editor is always needed | Maxime Coste |
| 2012-08-05 | Context: store an editor instead of a window | Maxime Coste |
| 2012-08-05 | Context: add a numeric_param property | Maxime Coste |
| 2012-06-28 | Add Context::option_manager() | Maxime Coste |
| 2012-06-28 | Context references buffer and window with a safe_ptr | Maxime Coste |
| 2012-02-13 | fix include in context.hh | Maxime Coste |