| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2020-04-28 | man: document theme location | Marc André Tanner | 1 | -0/+5 | |
| Fix #824 | |||||
| 2020-02-24 | lua: add `redrawtime` option | Georgi Kirilov | 1 | -0/+3 | |
| Upper bound lexing time and cancel highlighting if it is exceeded. | |||||
| 2020-02-12 | sam: support optional count for text commands | Marc André Tanner | 1 | -2/+5 | |
| The text given for the a, i and c commands can be prefixed with an optional count indicating how often the text should be inserted, defaults to 1. | |||||
| 2020-01-30 | man: fix mandoc linting warnings | Marc André Tanner | 1 | -4/+4 | |
| These are reported by: mandoc -T lint | |||||
| 2020-01-30 | man: fix skipping empty macro warnings | Marc André Tanner | 1 | -43/+43 | |
| 2020-01-30 | man: fix mandoc warnings as reported by make man | Marc André Tanner | 1 | -22/+26 | |
| 2020-01-28 | vis: support an optional exit status in :q and :qall commands | Marc André Tanner | 1 | -3/+3 | |
| This can for example be used to abort git commit messages with :q! 1. | |||||
| 2020-01-23 | man: remove redundant layout option abbreviation | Karl Schultheisz | 1 | -1/+1 | |
| 2020-01-22 | add layout option to manpage | Karl Schultheisz | 1 | -0/+3 | |
| 2018-05-30 | vis: add loadmethod option | Marc André Tanner | 1 | -0/+11 | |
| Valid values are `read`, `mmap` or `auto`. | |||||
| 2018-05-30 | man: Mark command line arguments with .Cm | TwoFinger | 1 | -2/+2 | |
| 2018-05-30 | man: Mark ranges with en-dashes | TwoFinger | 1 | -8/+8 | |
| 2018-05-30 | man: Mark a few parameters with .Ar | TwoFinger | 1 | -66/+78 | |
| 2018-05-30 | man: Mark a few literals with .Li | TwoFinger | 1 | -2/+4 | |
| 2018-05-30 | man: Mark a few commands with .Ic | TwoFinger | 1 | -8/+10 | |
| 2018-05-30 | man: Add a couple missing .Ic | TwoFinger | 1 | -2/+2 | |
| 2018-05-30 | man: Add a missing paragraph separator | TwoFinger | 1 | -0/+1 | |
| 2018-05-30 | man: Undocument a recently removed feature | TwoFinger | 1 | -3/+0 | |
| 2018-05-30 | man: This tip belongs to the last list item | TwoFinger | 1 | -1/+1 | |
| 2018-05-17 | vis: make % motion match quotes and backticks as well | Javier Olaechea | 1 | -1/+1 | |
| Close #703 Fix #670 | |||||
| 2018-05-16 | vis: remove gq alias for = | Marc André Tanner | 1 | -3/+0 | |
| 2018-03-26 | man: fix POSIX vi(1) reference | Marc André Tanner | 1 | -1/+2 | |
| Fix #687 | |||||
| 2018-02-19 | man: add a note about the visrc.lua structure to vis.1 | Peter Nagy | 1 | -0/+5 | |
| As seen in #669 I didn't *get it* one needs to have a special stub in `visrc.lua` for everything to work properly. Putting at least a few words in the man page might help some others like me in the future :) Close #671 | |||||
| 2017-12-21 | Add a key combo example of mark usage | Javier Olaechea | 1 | -0/+7 | |
| 2017-10-30 | man: remove outdated key mapping | Marc André Tanner | 1 | -3/+0 | |
| Fix #622 | |||||
| 2017-09-15 | man: fix typos and grammar issues | Marc André Tanner | 1 | -7/+5 | |
| 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-14 | man: update manual page with recent developments | Marc André Tanner | 1 | -89/+143 | |
| 2017-06-27 | man: Fix a typo | TwoFinger | 1 | -2/+2 | |
| 2017-06-04 | Add option to hide EOF marker | Philipp Emanuel Weidmann | 1 | -0/+3 | |
| 2017-05-17 | man: mention regex anchor behavior | Marc André Tanner | 1 | -0/+5 | |
| In vis ^ and $ always match the beginning / end of the range which they are applied to. This differs from sam where they only match at the beginning / end of a line. Close #554 | |||||
| 2017-05-15 | man: mention `o` to change selection direction | Marc André Tanner | 1 | -0/+3 | |
| 2017-04-20 | vis: add # register to insert cursor number | Marc André Tanner | 1 | -0/+2 | |
| 2017-04-12 | man: document new count specifier for `g` and `v` commands | Marc André Tanner | 1 | -4/+36 | |
| A few examples: :x g1 selects the first line :x g-1 selects the last line :x g-3, selects the last three lines :x g2,4 selects lines 2, 3 and 4 :x g,5 selects all lines up and including the fifth :x g6, selects all lines starting from the sixth :x g%2 selects all even lines :x v%2 selects all odd lines | |||||
| 2017-04-06 | Fix formatting in man page | TwoFinger | 1 | -2/+2 | |
| 2017-04-02 | Fix Debian package lintian warnings | Marc André Tanner | 1 | -2/+2 | |
| https://mentors.debian.net/package/vis | |||||
| 2017-03-17 | man: fix last mandoc linting warning | Marc André Tanner | 1 | -1/+1 | |
| 2017-03-16 | man/vis.1: semantic macros, homogenize format | Josuah Demangeon⠠⠵ | 1 | -377/+533 | |
| vis.1: added modes description | |||||
| 2017-03-02 | vis: remove :bdelete command | Marc André Tanner | 1 | -2/+0 | |
| It does not really fit into the style of the rest of the command language. Eventually we should be able to express this kind of thing using a looping construct based on the `X` and `Y` commands. | |||||
| 2017-02-15 | vis: remove motion and text objects related to C functions | Marc André Tanner | 1 | -18/+0 | |
| These do not really belong into the editor core. If desired they could be implemented in Lua instead. | |||||
| 2017-02-05 | vis: set $vis_file{name,path} environment variables for external commands | Marc André Tanner | 1 | -0/+6 | |
| 2017-02-02 | add /etc/vis to lua path for system-wide configuration by administrator | Christian Hesse | 1 | -1/+7 | |
| 2017-01-27 | vis-digraph: add utility to handle digraphs | josuah | 1 | -0/+1 | |
| Hook it up via Lua to <C-k> in insert and replace mode. Close #460 #475 | |||||
| 2017-01-14 | vis-prompt: make it easier to enter multi line commands | Marc André Tanner | 1 | -1/+24 | |
| <Enter> now searches for lines starting with command delimiters to find the command boundaries. To actually enter a literal new line use <Ctrl-v><Enter> in insert mode or `o` / `O` in normal mode. Also remove the special <Backspace> mapping, does not seem esential use <Escape> to close the prompt window. | |||||
| 2017-01-13 | sam: remove s (substitute) command use x (extract) and c (change) instead | Marc André Tanner | 1 | -6/+0 | |
| They are roughly equivalent, instead of s/pattern/replacement/ to replace the first occurrence of pattern you can specify an address to the change command: /pattern/ c/replacement/ the only difference being that the first command is restricted to the current line. -+x/pattern/ c/replacement/ also restrictes matches to the current line, but performs the substitution on the whole line not only the first match. Currently it is not possible to only replace the n-th match as `s2/pattern/replacement/` would do in sam(1). A possible alternative syntax generalizing this concepts and applying it to the `x` and `g` commands will be investigated in the future. Global substitution as in %s/pattern/replacement/g can be performed using x/pattern/ c/replacement/ | |||||
| 2017-01-13 | sam: allow input text to refer to search registers | Marc André Tanner | 1 | -2/+11 | |
| & refers to the most recent complete match and \1 - \9 refer to the last sub-expression matches. | |||||
| 2017-01-13 | vis: introduce registers 0-9 and & to capture search matches | Marc André Tanner | 1 | -0/+13 | |
| These are currently only updated for `x` and `y` sam commands, whether they should be updated for other search related activities (`/`, `?`, `n`, `N`, `*`, `#` etc.) needs to be investigated. | |||||
| 2017-01-13 | sam: create new selections for changed ranges | Marc André Tanner | 1 | -0/+3 | |
| This is akin to sam where dot is set to the result of a command. | |||||
| 2017-01-12 | sam: implement parallel grouping behavior | Marc André Tanner | 1 | -2/+10 | |
| 2016-12-17 | vis: allow boolean :set options to be toggled | Marc André Tanner | 1 | -0/+3 | |
| Boolean options can be toggled by appending `!` to the option name. Close #435 | |||||
