| Age | Commit message (Expand) | Author |
| 2015-04-22 | Rename window.[ch] to view.[ch] | Marc André Tanner |
| 2015-04-22 | More renames, no functional changes | Marc André Tanner |
| 2015-04-15 | Try to remember column position when moving across lines | Marc André Tanner |
| 2015-04-10 | Highlight matching cursor symbol | Marc André Tanner |
| 2015-04-07 | Fix cell attributes for tabs | Marc André Tanner |
| 2015-04-07 | Show cursor in visual mode | Marc André Tanner |
| 2015-04-07 | Set '< and '> marks | Marc André Tanner |
| 2015-04-05 | Fix clang static analyzer warnings | Marc André Tanner |
| 2015-04-05 | Introduce new struct VisText | Marc André Tanner |
| 2015-04-03 | Add option to display relative line numbers | Marc André Tanner |
| 2015-04-03 | Preliminary user interface separation | Marc André Tanner |
| 2015-01-13 | Add new logical linewise movements | Marc André Tanner |
| 2015-01-13 | Rename window_line_* functions | Marc André Tanner |
| 2015-01-06 | Fix some compiler warnings | Marc André Tanner |
| 2015-01-04 | Change window_cursor_getxy API | Marc André Tanner |
| 2015-01-03 | Fix size_t specifiers in format strings | Matthias Braun |
| 2015-01-01 | Rename mark related functions | Marc André Tanner |
| 2014-12-23 | Optionally display line numbers alongside file | Marc André Tanner |
| 2014-10-25 | Fix mode switching bugs | Marc André Tanner |
| 2014-10-25 | Set MARK_SELECTION_{START,END} in visual mode | Marc André Tanner |
| 2014-10-23 | Move feature test macros to config.mk | Marc André Tanner |
| 2014-09-27 | Implement 'zt', 'zz', 'zb' | Marc André Tanner |
| 2014-09-24 | Implement 'g0', 'gm', 'g$' | Marc André Tanner |
| 2014-09-23 | Implement linewise visual mode | Marc André Tanner |
| 2014-09-22 | Fix display of selection in visual mode | Marc André Tanner |
| 2014-09-19 | Improve syntax highlighting | Marc André Tanner |
| 2014-09-19 | Remove some TODO items | Marc André Tanner |
| 2014-09-19 | Windows style newlines are actually \r\n not \n\r | Marc André Tanner |
| 2014-09-19 | Implement expand tab functionality, make tabwidth configurable | Marc André Tanner |
| 2014-09-16 | Implement CTRL-{U,D,E,Y} in normal mode | Marc André Tanner |
| 2014-09-16 | Clean up cursor handling in window.[ch] | Marc André Tanner |
| 2014-09-15 | More efficient syntax highlighting, first match wins | Marc André Tanner |
| 2014-09-14 | Fix clang static analyzer warnings | Marc André Tanner |
| 2014-09-13 | Introduce some helper functions dealing with Filerange | Marc André Tanner |
| 2014-09-13 | Rename text_insert_raw to text_insert | Marc André Tanner |
| 2014-09-13 | Introduce and use EPOS instead of (size_t)-1 | Marc André Tanner |
| 2014-09-13 | Make window_selection_get to return the correct range | Marc André Tanner |
| 2014-09-13 | Add movements 'H', 'M', 'L' | Marc André Tanner |
| 2014-09-11 | Fix bug when moving to characters with display width > 1 | Marc André Tanner |
| 2014-09-11 | Add :edit command | Marc André Tanner |
| 2014-09-11 | Fix warnings about redefinition of typedefed structs | Marc André Tanner |
| 2014-09-10 | Add comments where appropriate | Marc André Tanner |
| 2014-09-09 | Cleanup header files | Marc André Tanner |
| 2014-09-09 | Remove trailing whitespaces (sed 's/[ \t]*$//') | Marc André Tanner |
| 2014-09-09 | Rename vis.[ch] to editor.[ch] and main.c to vis.c | Marc André Tanner |
| 2014-09-09 | Fix a few memory leaks | Marc André Tanner |
| 2014-09-02 | Teach window_cursor_to how to display the end of the file | Marc André Tanner |
| 2014-09-01 | Refactor frontend code | Marc André Tanner |