| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2018-01-26 | vis: insert carriage return upon <C-v><C-j> in insert mode | Marc André Tanner | 1 | -1/+1 | |
| Fix #656 | |||||
| 2018-01-26 | vis: insert literal new line upon <C-j> in insert mode | Marc André Tanner | 1 | -1/+1 | |
| 2018-01-26 | build: abort configure scripts upon interrupts | Marc André Tanner | 1 | -1/+2 | |
| Fix #607 | |||||
| 2018-01-26 | lua: reap the zombie after io.popen() | Casper Ti. Vector | 1 | -0/+1 | |
| Close #655 | |||||
| 2018-01-26 | build: use pkg-config to find lpeg | TwoFinger | 1 | -4/+18 | |
| 2018-01-24 | PHP lexer: stop line comments right before ?> | pystub | 1 | -1/+1 | |
| This allows to end PHP code sections. Otherwise token is treated as part of the comment and parser continues to parse whatever is after. | |||||
| 2018-01-22 | lua: fix theme loading when lexer module is not available | Marc André Tanner | 4 | -6/+8 | |
| The color settings are currently stored in the `vis.lexers` table, make sure it is not nil even when loading the lexer module (or one of its dependencies e.g. lpeg) failed. | |||||
| 2018-01-05 | vis: remove now unused variable in prompt handling code | Marc André Tanner | 1 | -1/+0 | |
| 2018-01-03 | vis: fix command malfunction triggered by special cursor position | Casper Ti. Vector | 1 | -5/+2 | |
| At the command prompt, commands were not recognized properly when the cursor was placed on a delimiting character (:, ?, /) while pressing enter. Fix #653 | |||||
| 2017-12-25 | lexers: add pony | Murray Calavera | 3 | -1/+118 | |
| 2017-12-21 | vis: do not override default register on delete operations in insert mode | Marc André Tanner | 1 | -0/+8 | |
| Fix #644 | |||||
| 2017-12-21 | vis: improve `cw` behavior | Marc André Tanner | 1 | -6/+11 | |
| Correctly handle single letter words surrounded by special symbols, e.g. [c]. Fix #643 | |||||
| 2017-12-21 | Add a key combo example of mark usage | Javier Olaechea | 1 | -0/+7 | |
| 2017-12-09 | vis: make selections visible when lua support has been disabled | Marc André Tanner | 1 | -2/+6 | |
| When the fore and background colors are the same, swapping them has no effect. Instead use the specified cell attributes. Previously the CELL_ATTR_REVERSE used in the default selection style was ignored. In general the default style definitions for non-Lua builds could probably be improved further. Fix #635 | |||||
| 2017-12-08 | vis: let <C-c> behave as <Escape> if only one selection exists | Marc André Tanner | 1 | -1/+1 | |
| This should allow the :-command prompt to be closed with <C-c><C-c> (from insert mode) or <C-c> (from normal mode). Fix #608 | |||||
| 2017-12-07 | build: update alpine in docker build to version 3.7 | Christian Hesse | 1 | -1/+1 | |
| 2017-12-02 | build: remove erroneous libtermkey dependency | Marc André Tanner | 1 | -1/+1 | |
| Fix #636 | |||||
| 2017-12-01 | Python lexer: recognize python3's async/await keywords | Семён Марьясин | 1 | -0/+1 | |
| 2017-11-21 | vis-lua: implement window:close | Marc André Tanner | 1 | -0/+28 | |
| 2017-11-21 | vis-lua: do not enumerate internal windows | Marc André Tanner | 1 | -5/+8 | |
| This for example skips the command prompt window. | |||||
| 2017-11-20 | Update erlang syntax lexer. | Emil Falk | 1 | -39/+20 | |
| 2017-11-04 | vis: take symbolic keys into account when evaluating key prefixes | Marc André Tanner | 1 | -6/+32 | |
| Previously `ci<` would have no immediate effect because in operator pending mode `i<` was wrongly treated as a powwible prefix of `i<Tab>`. Fix #624 | |||||
| 2017-10-30 | man: remove outdated key mapping | Marc André Tanner | 1 | -3/+0 | |
| Fix #622 | |||||
| 2017-10-30 | lexer: associate *.conf to the ini lexer | Marc André Tanner | 1 | -1/+1 | |
| 2017-10-30 | lexer: fix file type association for xs lexer | Marc André Tanner | 1 | -1/+1 | |
| 2017-10-01 | Add `xs` lexer and mappings. | David B. Lamkins | 2 | -1/+79 | |
| 2017-09-15 | man: fix typos and grammar issues | Marc André Tanner | 1 | -7/+5 | |
| 2017-09-15 | lexers: fix white space issue of recent php lexer changes | Marc André Tanner | 1 | -40/+40 | |
| 2017-09-15 | vis: restore old s mapping in visual mode | Marc André Tanner | 1 | -0/+1 | |
| This should have been part of 4715eb3178d62f3527ae2c24092bf0c109bb570b. | |||||
| 2017-09-15 | vis: remove ! operator | Marc André Tanner | 5 | -41/+2 | |
| Use visual mode and :| to filter text through external commands. The mapping was already reused for selection complement. | |||||
| 2017-09-15 | Merge branch 'master' of https://github.com/ltobler/vis | Marc André Tanner | 1 | -2/+2 | |
| 2017-09-14 | Reassign .cls file extension to latex | Lukas Tobler | 1 | -2/+2 | |
| Both VB and LaTex use .cls file extensions. It should be a much more reasonable default to assume LaTex syntax. | |||||
| 2017-09-13 | vis.1: Surround with quotes link-name arguments of .Lk | Javier Olaechea | 1 | -5/+5 | |
| As noted on mdoc(7), in groff "Lk only accepts a single link-name argument; the remainder is misformatted. The quotes makes groff treat the title as a single argument. | |||||
| 2017-07-27 | vis: ignore SIGQUIT | Marc André Tanner | 1 | -2/+2 | |
| Pressing Ctrl+\ should probably not terminate the editor. In previous versions libtermkey would disable signal generation by disabling termios VQUIT. However, curses probably overrides it when they both fight for terminal settings. This should probably be cleaned up at some point. Ignoring SIGQUIT seems like a good idea anyway. | |||||
| 2017-07-26 | - added php constants | Samuel | 1 | -0/+25 | |
| 2017-07-26 | - updated php keywords | Samuel | 1 | -12/+20 | |
| 2017-07-24 | lexers: add copyright statement to strace lexer | Marc André Tanner | 1 | -0/+1 | |
| 2017-07-23 | build: add git based version information back | Marc André Tanner | 1 | -1/+1 | |
| 2017-07-23 | build: set version to 0.4 | Marc André Tanner | 1 | -1/+1 | |
| 2017-07-23 | vis: use strncpy to copy into fixed sized buffer | Marc André Tanner | 1 | -1/+1 | |
| In practice this was never an issue also it is guaranteed that the terminating zero byte is already there. Fixes coverity issue 157023. | |||||
| 2017-07-23 | vis: only draw selections of currently active window | Marc André Tanner | 1 | -2/+3 | |
| This should make it easier to see which window is focused. | |||||
| 2017-07-23 | vis-lua: move marks array to window object | Marc André Tanner | 1 | -27/+29 | |
| Some marks (only '^ right now) are window specific while others have file file scope. This distinction is currently hidden in the API. Before this commit file.marks[...] would always operate on the currently active window. | |||||
| 2017-07-17 | vis: specify window in mark related API | Marc André Tanner | 5 | -16/+24 | |
| This should also fix coverity issue 157024. | |||||
| 2017-07-17 | vis: fix coverity issue 157025 | Marc André Tanner | 1 | -2/+4 | |
| The static analyzer can currently not infere that there always exists at least one selection. | |||||
| 2017-07-14 | man: update manual page with recent developments | Marc André Tanner | 1 | -89/+143 | |
| 2017-07-14 | vis: restore s / S normal mode bindings | Marc André Tanner | 1 | -0/+2 | |
| They were removed in 78d6ae87398bb90aa6067b0747934d55961e1efb to make room for the selection manipulation primitives. But by now we use `m` and `M` to save/restore selections. I still think these mappings are rather useless and they might well disappear again in the future. See also #593 | |||||
| 2017-07-14 | vis: remove useless mappings which interfere with jumplist | Marc André Tanner | 1 | -2/+0 | |
| 2017-07-14 | vis: use distinct mark to save last selections | Marc André Tanner | 4 | -4/+18 | |
| This partially reverts f9e2b884c15919757651db8b10c033a344a19e75 further jumps after leaving visual mode should not break `gv`. | |||||
| 2017-07-14 | vis: always reduce selections when not in visual mode | Marc André Tanner | 2 | -13/+15 | |
| For now we only allow singleton selections in normal mode, this might change in the future. | |||||
| 2017-07-14 | vis-lua: make selection first class primitives in Lua API | Marc André Tanner | 12 | -119/+146 | |
