| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2015-01-15 | add C source and header file to depends | Christian Hesse | 1 | -1/+1 | |
| This fixes make to rebuild when files change. Signed-off-by: Christian Hesse <mail@eworm.de> | |||||
| 2015-01-15 | remove vis from .PHONY | Christian Hesse | 1 | -1/+1 | |
| vis is a real file, so remove it from .PHONY in Makefile. This fixes make to not rebuild on every invocation. Signed-off-by: Christian Hesse <mail@eworm.de> | |||||
| 2015-01-15 | Pass $LDFLAGS after source files | Marc André Tanner | 1 | -2/+2 | |
| This should fix compilation with: LDFLAGS=-Wl,--as-needed make | |||||
| 2015-01-14 | Remove nano like frontend for now | Marc André Tanner | 3 | -79/+4 | |
| If time permits I still want to experiment with different editing paradigms and write a proper nano/sandy/sam frontend but at the moment it is just bitrotting and not very useful. | |||||
| 2015-01-14 | Simplify Makefile | Marc André Tanner | 1 | -25/+9 | |
| Use $CC *.c -o vis to enable global link time optimization. This also fixes issues with parallel builds. config.h is no longer symlinked to config.def.h which allows local modifications. | |||||
| 2015-01-14 | Accept unique prefixes as :commands | Marc André Tanner | 1 | -17/+17 | |
| The proper way to do this would be to use a trie, however the ugly regexes do the trick for now. | |||||
| 2015-01-14 | Fix segfault when using arrow keys in prompt | Marc André Tanner | 1 | -5/+6 | |
| 2015-01-14 | Add hardening flags for gcc and clang | jvoisin | 1 | -0/+9 | |
| 2015-01-13 | Make J also join lines spanning multiple screen lines | Marc André Tanner | 1 | -1/+1 | |
| 2015-01-13 | Change default line up/down movements to match vim | Marc André Tanner | 1 | -8/+12 | |
| 2015-01-13 | Cleanup nn| implementation | Marc André Tanner | 1 | -8/+2 | |
| This command does not really do what it advertises because it operates on bytes not columns. | |||||
| 2015-01-13 | Add new logical linewise movements | Marc André Tanner | 5 | -0/+42 | |
| The column position is currently not correctly preserved when there are lines with multibyte characters involved spanning multiple screen lines. In general this might still be a bit fragile. | |||||
| 2015-01-13 | Rename window_line_* functions | Marc André Tanner | 3 | -22/+22 | |
| 2015-01-12 | Change ledger syntax regex to work with BSD regex | Philip Linde | 1 | -5/+5 | |
| 2015-01-11 | Print prettier status bar when given no file name | Marc André Tanner | 1 | -1/+2 | |
| 2015-01-11 | More useful error message when opening non regular files | Marc André Tanner | 1 | -1/+1 | |
| 2015-01-11 | Merge branch 'ledger-syntax' of https://github.com/clehner/vis | Marc André Tanner | 1 | -1/+42 | |
| 2015-01-10 | Add syntax rules for Ledger journals | Charles Lehner | 1 | -0/+41 | |
| 2015-01-09 | Add rudimentary markdown syntax support | jvoisin | 1 | -0/+31 | |
| The spec is here: http://daringfireball.net/projects/markdown/syntax Currently, it doesn't support Setext headers and hard-wrapped quotes. | |||||
| 2015-01-06 | Update README to reflect current state | Marc André Tanner | 1 | -16/+31 | |
| 2015-01-06 | Rudimentary change list (accessible via g; and g,) | Marc André Tanner | 7 | -3/+70 | |
| 2015-01-06 | Change :open to create a new window if no argument is given | Marc André Tanner | 2 | -7/+3 | |
| Use it for the creation of a new window without changing the layout as split and vsplit do. Map it to CTRL+w n. | |||||
| 2015-01-06 | Add default settings for editor startup | Marc André Tanner | 2 | -0/+6 | |
| 2015-01-06 | Support per file type settings | Marc André Tanner | 3 | -10/+55 | |
| This adds yet another layer of indirection. exec_cmdline_command should take a const char pointer and not modify its argument. | |||||
| 2015-01-06 | Fix some compiler warnings | Marc André Tanner | 3 | -5/+6 | |
| 2015-01-05 | define underscores to be part of a word | Matthias Braun | 1 | -1/+1 | |
| 2015-01-04 | no need to allocate len+1 if we're not appending '\0' | Matthias Braun | 1 | -2/+2 | |
| 2015-01-04 | implement rudimentary autoindent | Matthias Braun | 3 | -4/+34 | |
| 2015-01-04 | Support relative line jumps :+nn / :-nn | Marc André Tanner | 1 | -0/+10 | |
| 2015-01-04 | Simplify jump to line :nnn | Marc André Tanner | 2 | -15/+11 | |
| As a side effect this also allows to jump to marks via :'m | |||||
| 2015-01-04 | Change window_cursor_getxy API | Marc André Tanner | 3 | -10/+14 | |
| 2015-01-04 | Fix openline command on the first line | Michal Bohuslávek | 1 | -3/+8 | |
| When on the first line, openline command wouldn't move the cursor to the newly created line above the current line. | |||||
| 2015-01-04 | Added a .gitignore | Sebastian Götte | 1 | -0/+6 | |
| 2015-01-04 | Update :set option section in README | Sebastian Götte | 1 | -2/+2 | |
| 2015-01-04 | Make :set option parsing more robust | Marc André Tanner | 1 | -21/+115 | |
| Among other things boolean options can now be prefixed with "no". For example ":set nonu" disables line numbers etc. Based on a patch from Sebastian Götte. | |||||
| 2015-01-03 | Add the :x(it)? command | Matthias Braun | 2 | -0/+12 | |
| 2015-01-03 | Fix :quit regex | Matthias Braun | 1 | -1/+1 | |
| 2015-01-03 | Fix size_t specifiers in format strings | Matthias Braun | 3 | -3/+3 | |
| 2015-01-03 | Add python syntax support | Matias Linares | 1 | -0/+39 | |
| 2015-01-03 | Make single character replacement repeatable | Marc André Tanner | 1 | -0/+3 | |
| 2015-01-03 | Fix compilation on various *nix systems | Marc André Tanner | 2 | -3/+20 | |
| Unfortunately this breaks support for BSD make. | |||||
| 2015-01-02 | Make last insertion/replacement repeatable with '.' | Marc André Tanner | 3 | -1/+47 | |
| 2015-01-02 | Rip out insertion repeating infrastructure | Marc André Tanner | 4 | -28/+0 | |
| 2015-01-02 | Constify buffer API | Marc André Tanner | 2 | -4/+4 | |
| 2015-01-02 | Make getkey read one UTF-8 character at a time | Marc André Tanner | 1 | -7/+15 | |
| 2015-01-01 | Add rudimentary support for jump list (CTRL+{O,I}) | Marc André Tanner | 8 | -19/+189 | |
| 2015-01-01 | Introduce externally managed marks | Marc André Tanner | 2 | -12/+27 | |
| 2015-01-01 | Rename mark related functions | Marc André Tanner | 5 | -23/+23 | |
| 2014-12-23 | Fix compiler warnings | Marc André Tanner | 2 | -6/+6 | |
| 2014-12-23 | Simplify # and * commands by using inner text objects | Marc André Tanner | 1 | -13/+3 | |
