| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 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 | |||||
| 2016-12-14 | vis: add new :set savemethod auto|atomic|inplace option | Marc André Tanner | 1 | -0/+13 | |
| Specifies how the current file should be saved, `atomic` which uses rename(2) to atomically replace the file, `inplace` which truncates the file and then rewrites it or `auto` which tries the former before falling back to the latter. The rename method fails for symlinks, hardlinks, in case of insufficient directory permissions or when either the file owner, group, POSIX ACL or SELinux labels can not be restored. The option defaults to `auto`. | |||||
| 2016-12-13 | man: avoid standard directives which are undefined for some groff versions | Marc André Tanner | 1 | -2/+2 | |
| This fixes a warning when displaying the manual page on macOS systems. | |||||
| 2016-12-09 | man: fix mistakes | Marc André Tanner | 1 | -6/+13 | |
