summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-08-01doc: fix a couple of API doc warningsMarc André Tanner
In restructured text double backquotes are used for inline literals.
2020-08-01vis: remove ae outer entire text objectMarc André Tanner
Use :, which is a short hand for :0,$ instead.
2020-08-01vis: remove ie inner entire text objectMarc André Tanner
2020-08-01vis: remove z> rightmost pairwise selection combinatorMarc André Tanner
2020-08-01vis: remove z< leftmost pairwise selection combinatorMarc André Tanner
2020-08-01vis: remove z- shorter pairwise selection combinatorMarc André Tanner
2020-08-01vis: remove z+ longer pairwise selection combinatorMarc André Tanner
2020-08-01vis: remove z& pairwise selection intersectionMarc André Tanner
2020-08-01vis: remove z| pairwise unionMarc André Tanner
2020-08-01vis: remove commented entries from default configMarc André Tanner
2020-08-01vis: use ~ instead of ! for selection complementMarc André Tanner
This seems more consistent with the typical set/bit operations.
2020-08-01vis: remove ~ as alias for g~Marc André Tanner
2020-08-01vis: remove window related aliases from default configMarc André Tanner
2020-08-01vis: remove special key aliases from default configMarc André Tanner
These can all be performed using home row keys.
2020-08-01test: updateMarc André Tanner
2020-07-17test: updateMarc André Tanner
2020-07-17support for primary clipboardJeremy Bobbin
2020-07-11vis-open: add trailing "/" for the foldersVadym Kochan
Add trailing "/" for the folder entries which allows to easy differentiate folders and the regular files. Additionally it allows easy filter only folders by simply enter "/" in the vis-open prompt. Signed-off-by: Vadym Kochan <vadim4j@gmail.com>
2020-07-11build: mark distclean and testclean targets as PHONYMarc André Tanner
2020-07-07Makefile: add testclean targetParide Legovini
The target calls `make clean` in the test submodule, if present. The target is called by the `distclean` target.
2020-07-07Makefile: add distclean targetParide Legovini
2020-06-30build: define LUA_COMPAT_5_3Christian Hesse
This is required to build with lua 5.4.x.
2020-06-28text: simplify remapping of original file contentMarc André Tanner
Use mmap with MAP_FIXED which replaces existing mappings without any race conditions between the munmap/mmap calls.
2020-06-22text: remove dead storeMarc André Tanner
2020-06-22text: code cleanup, use local variableMarc André Tanner
No functionl change.
2020-06-22text: fix typo in comments, no code changeMarc André Tanner
2020-06-20Support wayland clipboard (wl-clipboard)yory8
2020-06-07build: add git based version information backMarc André Tanner
2020-06-07build: set version to 0.6Marc André Tanner
2020-06-07ui: fix terminal UI on serial consoleMarc André Tanner
Make sure we do not override the 80x24 default terminal size with zero size as reported by an actual serial console.
2020-05-30test: updateMarc André Tanner
2020-05-30vis: fix implicit enum conversion warningMarc André Tanner
2020-05-30build: update alpine in docker build to version 3.12Christian Hesse
2020-05-13doc: update outdated version informationMarc André Tanner
2020-05-13doc: update sphinx configuration to python 3Marc André Tanner
This was performed automatically using: 2to3 -w conf.py
2020-05-13test: updateMarc André Tanner
2020-05-13text: introduce text_save_method, remove text_save_rangeMarc André Tanner
This utility function is analogous to text_load_method and allows the caller to specify how the file should be saved. It is implemented as a wrapper around the lower level text_save_{begin,write,commit} primitives. The unused text_save_range function has been removed. If needed, use the aforementioned lower level functionality.
2020-05-12test: updateMarc André Tanner
2020-05-12build: use -O2 by defaultMarc André Tanner
2020-05-12vis: cleanup pre-processing of :-commandsMarc André Tanner
Not sure why we need to allocate space for an additional character. This also avoids creating out of bound pointers.
2020-05-12Tweak READMEMarc André Tanner
2020-05-12vt100: do not crash if termkey is not yet initializedMarc André Tanner
Previously calling die would segfault, e.g: $ vis .
2020-04-29ui: fix line number drawingMarc André Tanner
Fix #830
2020-04-29build: fix _XOPEN_SOURCE redefinition warningMarc André Tanner
Was also reported in #780.
2020-04-28vis: make <Escape> reset count in visual modesMarc André Tanner
2020-04-28vis: make <Escape> reset count in normal modeMarc André Tanner
Fix #825
2020-04-28lexers: prioritize markdown list ruleMarc André Tanner
Reorder the list rule such that it matches before the rule for code blocks. There are still some problems with multiline list items which are indented and wrongly matched as code blocks.
2020-04-28lexers: make markdown white space rule less greedyMarc André Tanner
This should give the code block rule a chance to actually match something, whereas before all leading white space was already consumed. Fix #823
2020-04-28man: document theme locationMarc André Tanner
Fix #824
2020-04-27Avoid use of VLAsMichael Forney