| Age | Commit message (Expand) | Author |
| 2016-09-19 | Add an unmap command to remove key mappings | Maxime Coste |
| 2016-09-18 | More command completer code cleanup | Maxime Coste |
| 2016-09-18 | Rewrite PerArgumentCommandCompleter to use compile time dispatching | Maxime Coste |
| 2016-09-18 | Make idle timeout and filesystem check timeout configurable | Maxime Coste |
| 2016-09-06 | Support kill session inside init command | Maxime Coste |
| 2016-09-06 | Do not let boost regex errors propagate, convert them to Kakoune errors. | Maxime Coste |
| 2016-09-05 | Small code tweak in generate_switches_doc | Maxime Coste |
| 2016-09-05 | Fix handling of remote errors in the accepter | Maxime Coste |
| 2016-09-04 | Rework client quitting and handling of remote errors | Maxime Coste |
| 2016-09-04 | Use proper buffering when reading remote messages | Maxime Coste |
| 2016-09-04 | Rework binary network protocol to be more message based | Maxime Coste |
| 2016-09-04 | Do not crash whenever S matches the whole selection and hence does not select... | Maxime Coste |
| 2016-08-31 | Remove the to_string(unsigned) (it conflicts with to_string(size_t) on x86) | Maxime Coste |
| 2016-08-30 | style tweak | Maxime Coste |
| 2016-08-30 | Add a fd_readable(int fd) helper function | Maxime Coste |
| 2016-08-30 | Use a heap instead of sorting to gather the best shell-candidates matches | Maxime Coste |
| 2016-08-30 | Enable shell-candidates update in fast completion mode | Maxime Coste |
| 2016-08-30 | Only decode utf8 when strictly necessary in RankedMatch::operator< | Maxime Coste |
| 2016-08-30 | Tweak RankedMatch, compare max match index instead of match indices sum | Maxime Coste |
| 2016-08-29 | Use flags and bit operations instead of bools in RankedMatch | Maxime Coste |
| 2016-08-28 | Merge remote-tracking branch 'doppioandante/json-fix' | Maxime Coste |
| 2016-08-27 | Fix menu_select in the JSON ui | Enrico Lumetti |
| 2016-08-27 | Support merging consecutive selections with <a-m> | Maxime Coste |
| 2016-08-27 | Map tab to jump forward until we can distinguish <c-i> from it | Maxime Coste |
| 2016-08-27 | Display the capture used in select/split prompt | Maxime Coste |
| 2016-08-27 | Add a to_string overload for unsigned int | Maxime Coste |
| 2016-08-26 | Fix another bug in wrap_lines | Maxime Coste |
| 2016-08-24 | JsonUi: try to handle all available requests, on input event, not just the fi... | Maxime Coste |
| 2016-08-24 | Introduce the 'completion_extra_word_chars' option | Maxime Coste |
| 2016-08-22 | Only drop blank prefixed history entries in command/shell prompts | Maxime Coste |
| 2016-08-22 | Cleanup history_push function | Maxime Coste |
| 2016-08-22 | Rework buggy number selection function | Maxime Coste |
| 2016-08-21 | Dont consider OptionManager watcher list as part of the state of the option m... | Maxime Coste |
| 2016-08-18 | Try to fix travis ci | Maxime Coste |
| 2016-08-14 | Fix comment missing a closing parenthesis | Maxime Coste |
| 2016-08-09 | Small code cleanups | Maxime Coste |
| 2016-08-07 | Tweak format of option docstrings | Maxime Coste |
| 2016-08-06 | Add information of types of options | Maxime Coste |
| 2016-08-06 | Replace some const String& with StringView in option_manager.hh | Maxime Coste |
| 2016-08-05 | Regenerate shell-candidates for each completion sessions | Maxime Coste |
| 2016-08-05 | Do not force exec to run in normal mode anymore, run in the current mode | Maxime Coste |
| 2016-08-05 | Preserve selections when converting to client mode | Maxime Coste |
| 2016-07-30 | Support sorting and merging overlapping separately, fix bug in move | Maxime Coste |
| 2016-07-28 | Use the same logic for mouse wheel and (half) page up/down | Maxime Coste |
| 2016-07-28 | Add a char_length(Buffer&, const ByteCoord&, const ByteCoord&) util | Maxime Coste |
| 2016-07-28 | Use -1 for invalid codepoint, not 0 | Maxime Coste |
| 2016-07-28 | Tweak session renaming code | Maxime Coste |
| 2016-07-28 | Merge remote-tracking branch 'doppioandante/set_session' | Maxime Coste |
| 2016-07-27 | Do not avoid end of lines after selecting modified ranges in undo | Maxime Coste |
| 2016-07-27 | BufferIterator is random access, not just bidirectional | Maxime Coste |