| Age | Commit message (Expand) | Author | Files | Lines |
| 2016-12-14 | vis: add new :set savemethod auto|atomic|inplace option | Marc André Tanner | 1 | -2/+9 |
| 2016-12-14 | text: expose text save method to calling code | Marc André Tanner | 1 | -1/+1 |
| 2016-12-03 | vis: improve :set option number parsing | Marc André Tanner | 1 | -2/+1 |
| 2016-11-28 | sam: introduce `m as an address refering to mark m | Marc André Tanner | 1 | -0/+15 |
| 2016-11-27 | sam: stricter command parsing | Marc André Tanner | 1 | -5/+20 |
| 2016-11-25 | vis: fix I/O redirection bugs, cleanup vis_pipe | Marc André Tanner | 1 | -4/+4 |
| 2016-11-22 | vis: add `:set escdelay nn` option | Marc André Tanner | 1 | -0/+6 |
| 2016-11-22 | vis: populate :set option map at startup | Marc André Tanner | 1 | -0/+8 |
| 2016-11-22 | vis-lua: also emit save events when writing to stdout | Marc André Tanner | 1 | -0/+6 |
| 2016-11-22 | vis-lua: introduce pre-save hook | Marc André Tanner | 1 | -0/+5 |
| 2016-11-22 | vis-lua: pass path as second argument to file_save_post event hook | Marc André Tanner | 1 | -1/+1 |
| 2016-11-21 | vis-lua: rename file_save event to file_save_post | Marc André Tanner | 1 | -1/+1 |
| 2016-11-21 | sam: change default addresses used for commands in normal mode | Marc André Tanner | 1 | -11/+12 |
| 2016-11-19 | sam: change default address of "s" command to current line | Marc André Tanner | 1 | -1/+1 |
| 2016-11-16 | sam: use default shell command for <, >, | and ! when applicaple | Marc André Tanner | 1 | -3/+9 |
| 2016-11-16 | sam: support an empty regex as an alias for the most recently used one | Marc André Tanner | 1 | -3/+2 |
| 2016-11-15 | sam: make `:w` and `:wq` honor their given range | Marc André Tanner | 1 | -17/+27 |
| 2016-11-15 | sam: `e`, `q`, `X`, `Y`, `!` and all vi commands should not take addresses | Marc André Tanner | 1 | -23/+23 |
| 2016-11-15 | sam: reformat command definition block to avoid overly long names | Marc André Tanner | 1 | -50/+131 |
| 2016-11-15 | vis: overhaul and unify event generation code | Marc André Tanner | 1 | -2/+1 |
| 2016-11-15 | vis: generalize special stdin handling | Marc André Tanner | 1 | -2/+2 |
| 2016-11-11 | vis: add `:set shell` option | Marc André Tanner | 1 | -0/+6 |
| 2016-11-11 | sam: fix range for line zero | Marc André Tanner | 1 | -0/+2 |
| 2016-11-10 | vis: split `:set show <option>` into separate options | Marc André Tanner | 1 | -5/+17 |
| 2016-11-10 | vis: add help texts for :set option values | Marc André Tanner | 1 | -11/+56 |
| 2016-11-08 | sam: fix default value handling of +/- addresses | Marc André Tanner | 1 | -3/+6 |
| 2016-11-08 | sam: dispose primary cursor at end of group | Marc André Tanner | 1 | -0/+2 |
| 2016-11-04 | sam: y should also loop over empty trailing matches | Marc André Tanner | 1 | -1/+5 |
| 2016-11-02 | sam: improve cursor positioning after command execution | Marc André Tanner | 1 | -7/+28 |
| 2016-11-02 | sam: fix default command handling at end of a group | Marc André Tanner | 1 | -1/+1 |
| 2016-11-02 | sam: ignore white space between commands of a group | Marc André Tanner | 1 | -2/+1 |
| 2016-11-02 | sam: fix command name parsing | Marc André Tanner | 1 | -2/+2 |
| 2016-11-02 | sam: improve escape parsing logic | Marc André Tanner | 1 | -22/+16 |
| 2016-10-05 | sam: show error message on failed write | Christian Hesse | 1 | -2/+4 |
| 2016-09-30 | sam: simplify :r command implementaion | Marc André Tanner | 1 | -13/+6 |
| 2016-09-29 | sam: consistent argument handling for :r, :w, :e commands | Marc André Tanner | 1 | -23/+17 |
| 2016-09-27 | sam: allow non-latin command names | Marc André Tanner | 1 | -1/+1 |
| 2016-09-25 | sam: change license header | Marc André Tanner | 1 | -3/+14 |
| 2016-09-19 | vis: also list :set options in :help output | Marc André Tanner | 1 | -0/+44 |
| 2016-09-19 | vis: add rudimentary builtin help for :-commands | Marc André Tanner | 1 | -49/+49 |
| 2016-09-19 | vis: do not invoke file save event for internal files | Marc André Tanner | 1 | -1/+1 |
| 2016-08-07 | sam: do not change cursor position after :! command | Marc André Tanner | 1 | -1/+1 |
| 2016-08-07 | sam: improve quoted argument parsing | Marc André Tanner | 1 | -33/+28 |
| 2016-05-29 | sam: use more suitable error message if no command is given | Marc André Tanner | 1 | -1/+3 |
| 2016-05-26 | vis: use normalized absolute file names as internal representation | Marc André Tanner | 1 | -4/+2 |
| 2016-05-18 | vis: add an interactive mode to vis_pipe{,_collect}(...) | Marc André Tanner | 1 | -2/+2 |
| 2016-05-14 | vis: allow :commands with a hyphen in the name | Marc André Tanner | 1 | -1/+1 |
| 2016-05-05 | sam: avoid taking snapshots within the filter command implementation | Marc André Tanner | 1 | -18/+1 |
| 2016-04-29 | vis: do not crash when processing :-commands and no window is active | Marc André Tanner | 1 | -3/+29 |
| 2016-04-21 | vis: add infrastructure to register custom :-commands | Marc André Tanner | 1 | -1/+5 |