| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2016-04-08 | Add '.markdown' suffix for markdown syntax highlighting. | larryhynes | 1 | -1/+1 | |
| 2016-04-08 | sam: change default address of < and | commands | Marc André Tanner | 1 | -11/+16 | |
| If no address is provided these commands no longer apply to the whole line, but instead will insert the output of the external program at the current cursor location. | |||||
| 2016-04-08 | vis: let :e recreate a window at the same location as the old one | Marc André Tanner | 5 | -1/+68 | |
| Close #224 | |||||
| 2016-04-08 | vis: cleanup window focusing code | Marc André Tanner | 2 | -8/+15 | |
| 2016-04-08 | vis: indicate primary cursor number in status bar | Marc André Tanner | 3 | -14/+35 | |
| If there exist multiple cursors, [n/m] is added to the status bar. Meaning the n-th cursor out of the existing m cursors is currently the primary one. | |||||
| 2016-04-08 | vis: make ZZ work for unnamed but unmodified buffer | Marc André Tanner | 1 | -1/+3 | |
| Close #236 | |||||
| 2016-04-08 | Mention a few more distribution packages in README | Marc André Tanner | 1 | -0/+2 | |
| 2016-04-07 | Update README.md | Lawrence Luo | 1 | -1/+1 | |
| I'm quite sure that was meant to be CSV, Comma Separated Value file format | |||||
| 2016-04-07 | lexer: update to scintillua-3.6.4-2 | Marc André Tanner | 3 | -8/+10 | |
| 2016-04-07 | lexer: remove hard coded color specification from lexers | Marc André Tanner | 3 | -3/+3 | |
| The variable syntax used by scintillua %(color.red) intended to make colors configurable is currently not supported. Close #229 | |||||
| 2016-04-07 | Make explicit the space keybinding on help. | Joshua Haase | 1 | -1/+1 | |
| 2016-04-07 | Commands and movements on alphabetic order. | Joshua Haase | 1 | -56/+55 | |
| 2016-04-07 | Sort keybinding alphabetically. | Joshua Haase | 1 | -189/+189 | |
| This makes easy both: - to find out what a key does, and - to discover new key movements. Also improves documentation when using `:help` command. | |||||
| 2016-04-06 | vis: fix vi filter operators ! and = | Marc André Tanner | 2 | -5/+4 | |
| 2016-04-06 | text-object: fixup last commit, add accidentally missed hunk | Marc André Tanner | 1 | -0/+1 | |
| 2016-04-06 | vis: make af and if text objects more robust | Marc André Tanner | 1 | -10/+21 | |
| It still assumes that a function is terminated by the "\n}" seqeuence and uses the same code as the % motion for matching curly braces. Hence this won't work for functions containing an unbalanced number of { or } symbols (e.g. due to comments or strings etc). Also due to the way text objects are implemented in general the inner variant will only work properly if the cursor is located somewhere within the function. Otherwise it will include everything from the current cursor position up to the end of the function body. | |||||
| 2016-04-06 | text-motion: restore old text_{line_,}find_prev behavior | Marc André Tanner | 2 | -11/+3 | |
| This partially reversts the "Fix to/till movements" commit 0d4093c3371079c5f75055338f0341f684542465 The pos += len hunk was interfering with other code which does not want this behavior. The original issue should be fixed directly within the to/till movements. | |||||
| 2016-04-06 | sam: include limits.h for PATH_MAX | Marc André Tanner | 1 | -0/+1 | |
| Close #220 | |||||
| 2016-04-05 | vis: remove left over from :sam command | Marc André Tanner | 2 | -5/+4 | |
| 2016-04-05 | vis: fix coverity scan warnings | Marc André Tanner | 2 | -2/+2 | |
| 2016-04-05 | Update README with newer screen cast | Marc André Tanner | 1 | -1/+1 | |
| 2016-04-05 | Update README to include latest multiple cursors related key bindings | Marc André Tanner | 1 | -2/+7 | |
| 2016-04-05 | vis: let <C-l> remove all but the count cursor column | Marc André Tanner | 2 | -1/+35 | |
| 2016-04-05 | sam: cosmetic changes | Marc André Tanner | 1 | -2/+2 | |
| 2016-04-05 | sam: improve group handling, do not loop infinitely | Marc André Tanner | 1 | -2/+4 | |
| 2016-04-05 | sam: stop executing once a command fails | Marc André Tanner | 1 | -2/+2 | |
| 2016-04-05 | sam: some commands should only be executed once not for every selection | Marc André Tanner | 1 | -21/+24 | |
| This should fix a segfault when using :q while multiple selections are active. | |||||
| 2016-04-04 | vis: let <C-c> remove the count cursor column | Marc André Tanner | 2 | -2/+30 | |
| 2016-04-04 | vis: fix selection column rotation | Marc André Tanner | 1 | -5/+8 | |
| 2016-04-04 | vis: in visual mode allow navigation among cursors using <C-j> and <C-k> | Marc André Tanner | 2 | -2/+8 | |
| 2016-04-04 | sam: fix x command with default pattern | Marc André Tanner | 1 | -8/+15 | |
| The end range should still be respected, previously it would continue looping for all lines until the end of file. | |||||
| 2016-04-04 | sam: y and Y commands require a regexp pattern | Marc André Tanner | 1 | -2/+4 | |
| 2016-04-04 | sam: use better default addresses for <, >, | and r commands | Marc André Tanner | 1 | -25/+21 | |
| 2016-04-04 | sam: fix special handling of single line numbers | Marc André Tanner | 1 | -6/+17 | |
| If only line numbers are given (either in absolute or relative form) we treat it as motion instead of a range specifier. That is :nn moves to line nn, but does not select it. This should however not affect other range specifiers such as :n,m | |||||
| 2016-04-04 | sam: fixup bf52c0cb95b76b4ae17f138c9d98552c38185f46 | Marc André Tanner | 1 | -1/+1 | |
| For commands like :q the view might already have been freed | |||||
| 2016-04-04 | sam: add missing include for strncasecmp(3) | David B. Lamkins | 1 | -0/+1 | |
| 2016-04-03 | Update README to reflect sam(1) integration | Marc André Tanner | 1 | -50/+16 | |
| 2016-04-03 | sam: focus first cursor after a x, y, g, v command | Marc André Tanner | 1 | -0/+4 | |
| 2016-04-03 | sam: implement cd (change directory) command | Marc André Tanner | 1 | -0/+10 | |
| 2016-04-03 | sam: support % as address denoting the whole file | Marc André Tanner | 1 | -3/+4 | |
| 2016-04-03 | vis: reimplement file open dialog | Marc André Tanner | 1 | -38/+29 | |
| 2016-04-03 | sam: implement ! command | Marc André Tanner | 1 | -0/+7 | |
| 2016-04-03 | vis: change vis_pipe API and cleanup related code | Marc André Tanner | 4 | -66/+41 | |
| 2016-04-03 | sam: unify vi(m) and sam command line | Marc André Tanner | 7 | -862/+403 | |
| The following vi commands have been dropped: - saveas - xit - ! The following commands are only recognized in their short form: - e (edit) - q (quit) - s (substitute) - w (write) - r (read) | |||||
| 2016-04-03 | build: explicitly list sources files | Marc André Tanner | 1 | -1/+6 | |
| 2016-04-03 | buffer: add buffer_content0 utility function | Marc André Tanner | 2 | -0/+9 | |
| 2016-04-03 | sam: restructure code to avoid useless goto | Marc André Tanner | 1 | -15/+6 | |
| 2016-04-03 | sam: implement s (subtitute) command in terms of sed(1) | Marc André Tanner | 1 | -3/+13 | |
| Eventually this should be rewritten as an internal command. | |||||
| 2016-04-03 | sam: cleanup command argv passing/handling | Marc André Tanner | 1 | -60/+52 | |
| 2016-04-03 | sam: simplify and fix grouping | Marc André Tanner | 1 | -37/+26 | |
| The following should now work: :sam x/^static/ .,+/^\}/ { i/<</ a/>>/ } | |||||
