| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2015-05-16 | Cleanup general purpose buffer API | Marc André Tanner | 6 | -21/+30 | |
| Introduce buffer_init to initialize a stack allocated buffer. Rename buffer_{alloc,free} functions because they do something different than the usual convention. They operate on the underlying buffer data but do not allocate/free an actual Buffer struct. | |||||
| 2015-05-16 | Let each :-command decide what to do if no range is specified | Marc André Tanner | 1 | -1/+2 | |
| 2015-05-16 | Improve parsing of :-command name and parameters | Silvan Jegen | 1 | -8/+16 | |
| 2015-05-14 | In command mode make the '.' range specifier match the current line | Marc André Tanner | 1 | -1/+5 | |
| 2015-05-07 | Add '--' as end of options | Matias Linares | 2 | -1/+8 | |
| Now it works properly, `vis -- -v` edit a file named `-v`. Also added the proper info to the man page. | |||||
| 2015-05-06 | Use the command name without the Filerange in argv | Silvan Jegen | 1 | -1/+1 | |
| Signed-off-by: Silvan Jegen <s.jegen@gmail.com> | |||||
| 2015-04-29 | Move redrawing out of operator implementations | Marc André Tanner | 1 | -13/+15 | |
| Note that currently all windows are redrawn, this could be further optimized to only redraw the affected windows. | |||||
| 2015-04-29 | Make operators return new cursor position | Marc André Tanner | 2 | -37/+42 | |
| 2015-04-23 | Update header include guard to match file name | Marc André Tanner | 1 | -2/+2 | |
| 2015-04-22 | Cleanup line ending type detection and insertion | Marc André Tanner | 3 | -11/+33 | |
| 2015-04-22 | Fix echo foo | vis - | Marc André Tanner | 1 | -6/+8 | |
| A single '-' indicates read from stdin. Also adjust coding style. | |||||
| 2015-04-22 | for editor command compare string, not just first character | Christian Hesse | 1 | -1/+1 | |
| Signed-off-by: Christian Hesse <mail@eworm.de> | |||||
| 2015-04-22 | make vis print version with command option -v | Christian Hesse | 1 | -3/+6 | |
| The man page states this is possible, so add the code. Signed-off-by: Christian Hesse <mail@eworm.de> | |||||
| 2015-04-22 | get version from git | Christian Hesse | 1 | -1/+8 | |
| Signed-off-by: Christian Hesse <mail@eworm.de> | |||||
| 2015-04-22 | Rename window.[ch] to view.[ch] | Marc André Tanner | 6 | -7/+7 | |
| 2015-04-22 | Yet more renames (EditorWin -> Win) | Marc André Tanner | 3 | -52/+52 | |
| 2015-04-22 | More renames, no functional changes | Marc André Tanner | 8 | -530/+530 | |
| Win -> View, window_* -> view_* | |||||
| 2015-04-22 | More renaming vis->win->view instead of vis->win->win | Marc André Tanner | 4 | -78/+77 | |
| 2015-04-22 | Better variable naming (VisText -> File) | Marc André Tanner | 4 | -143/+143 | |
| Therefore vis->win->text->data becomes vis->win->file->text. | |||||
| 2015-04-21 | Remove redundant RegexMatch definition | Marc André Tanner | 1 | -5/+1 | |
| 2015-04-21 | Improve loading of files | Marc André Tanner | 1 | -1/+6 | |
| This fixes a segmentation fault when opening a directory. Also, opening a file you are not permitted to read, will now give an error, instead of showing the file as empty. Based on a patch by Willem van de Krol. | |||||
| 2015-04-21 | Make '.' respect count | Marc André Tanner | 1 | -0/+3 | |
| 2015-04-21 | Mark some movements as idempotent | Marc André Tanner | 1 | -3/+3 | |
| 2015-04-21 | Make 'n', 'N', '*', '#' respect count | Marc André Tanner | 1 | -25/+21 | |
| 2015-04-21 | Handle failure of a movement gracefully | Marc André Tanner | 1 | -0/+1 | |
| This for example fixes movements to unset marks. | |||||
| 2015-04-21 | Cleanup implementation of movements to marks | Marc André Tanner | 2 | -12/+12 | |
| 2015-04-21 | Further clean up to/till movements | Marc André Tanner | 1 | -22/+16 | |
| This makes them respect count i.e. something like 3f{char} should work. | |||||
| 2015-04-21 | Cleanup implmentation of line and column movements | Marc André Tanner | 1 | -9/+8 | |
| 2015-04-21 | Implement ';' and ',' | Marc André Tanner | 4 | -0/+37 | |
| This fixes #45 | |||||
| 2015-04-21 | Clean up to/till movements | Marc André Tanner | 4 | -18/+40 | |
| 2015-04-15 | Highlight null directive. | noname | 1 | -1/+1 | |
| 2015-04-15 | Try to remember column position when moving across lines | Marc André Tanner | 1 | -2/+15 | |
| This currently only works for non-wrapped lines. | |||||
| 2015-04-12 | Add javascript syntax highlighting | John W. Trengrove | 1 | -0/+27 | |
| 2015-04-11 | Rename README -> README.md | Marc André Tanner | 1 | -0/+0 | |
| 2015-04-11 | Update README, convert to Markdown | Marc André Tanner | 1 | -154/+188 | |
| 2015-04-11 | Recognize g~ as case swap operator | Marc André Tanner | 1 | -0/+1 | |
| 2015-04-11 | Eliminate global running variable | Marc André Tanner | 2 | -5/+5 | |
| 2015-04-11 | Remove global mode state | Marc André Tanner | 4 | -33/+34 | |
| Once again show mode in window status bar. | |||||
| 2015-04-11 | Move structs to editor.h remove global action{,_prev} | Marc André Tanner | 3 | -168/+172 | |
| 2015-04-11 | Further ui separation, eliminate global state | Marc André Tanner | 2 | -36/+33 | |
| 2015-04-11 | Eliminate global state for repetition of last modification | Marc André Tanner | 4 | -14/+16 | |
| 2015-04-11 | Eliminate global state for :set options | Marc André Tanner | 3 | -7/+7 | |
| 2015-04-11 | Lazy initialization of :-commands | Marc André Tanner | 3 | -19/+18 | |
| 2015-04-10 | Fix crit-bit tree URL reference | Marc André Tanner | 1 | -1/+1 | |
| 2015-04-10 | Make ":set syntax" without any argument display the currently active one | Marc André Tanner | 1 | -2/+12 | |
| 2015-04-10 | Highlight matching cursor symbol | Marc André Tanner | 3 | -16/+41 | |
| 2015-04-10 | Travis CI: disable clang build for now | Marc André Tanner | 1 | -1/+0 | |
| 2015-04-07 | Fix cell attributes for tabs | Marc André Tanner | 1 | -0/+2 | |
| This should fix some selection artifacts. | |||||
| 2015-04-07 | Show cursor in visual mode | Marc André Tanner | 2 | -3/+8 | |
| 2015-04-07 | Add Travis CI integration in preparation for Coverity Scan automation | Marc André Tanner | 1 | -0/+8 | |
