summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-09-20test: updateMarc André Tanner
2020-09-20test/vim: set an UTF-8 localeMarc André Tanner
This is consistent with the vis and sam specific tests which already use the same value. See also ee0edf4e662c588075b53185987183343f27621c and 2751b370cfa2be7ca21620f807ac3e04ce653c28.
2020-09-20Merge branch 'ts' of https://github.com/erf/vis into masterMarc André Tanner
2020-09-20Merge branch 'emg-add-ignorecase' of https://github.com/deepcube/vis into masterMarc André Tanner
2020-09-20Merge branch 'routeros' of https://github.com/eworm-de/vis into masterMarc André Tanner
2020-09-20Merge branch 'filetype' of https://github.com/eworm-de/vis into masterMarc André Tanner
2020-09-20Merge branch 'csi_event' of https://github.com/ezdiy/vis into masterMarc André Tanner
2020-09-19lexers: add .ts as a javascript (until typescript gets its own)Erlend Fagerheim
2020-09-19Add ignorecase optionEvan Gates
Add a global ignorecase boolean option. When set add REG_ICASE to cflags when calling text_regex_compile().
2020-09-18lexers: add Mikrotik RouterOS script lexerChristian Hesse
Add a lexer for Mikrotik RouterOS scripts. https://wiki.mikrotik.com/wiki/Manual:Scripting
2020-09-17filetype: do not match text/plain too earlyChristian Hesse
This covers other detection, so make sure to match it in last resort only.
2020-09-17filetype: use scheme lexer for racket filesMarc André Tanner
Close #868
2020-09-17text: improve text_line_down on the last line of the fileMarc André Tanner
Fix #873
2020-09-17vis-lua: provide vis.mark propertyMarc André Tanner
2020-09-17vis-lua: use utility function to translate mark namesMarc André Tanner
2020-09-17vis: provide reverse mapping function for mark namesMarc André Tanner
2020-09-17vis-lua: provide vis.register propertyMarc André Tanner
2020-09-17vis-lua: use utility function to translate register namesMarc André Tanner
2020-09-17vis: provide reverse mapping function for register namesMarc André Tanner
2020-09-17vis-lua: fix mark_names Lua doc indentationMarc André Tanner
2020-09-17Pass up terminal CSI as events to Lua.Ez Diy
2020-08-31text: improve and simplify inner word text objectMarc André Tanner
Previously words ending in special symbols would wrongly be included in range.
2020-08-31test/vim: add test for word text objects with symbolsMarc André Tanner
2020-08-29vis: improve C-n behavior in visual modeMarc André Tanner
Determine the matching behavior based on the first (not primary) selection. Fix #864
2020-08-29vis: implement C-n in normal mode with a mapping to viwMarc André Tanner
2020-08-29text: make inner text objects work on single delimiting symbolsMarc André Tanner
See #864
2020-08-29text: provide save function taking a directory descriptorMarc André Tanner
The standard does not specify mkstempat(3). We currently implement it in a non thread safe manner, by temporarily changing the process working directory before invoking mkstemp(3).
2020-08-29text: provide load function taking a directory descriptorMarc André Tanner
2020-08-29text: move misplaced text_save documentation snippetMarc André Tanner
2020-08-14vis-lua: fix redraw method name in API documentationMarc André Tanner
2020-08-14vis-lua: make file.modified assignableMarc André Tanner
We fake a modification by doing an insertion followed by a deletion which does not actually change the buffer content. Close #855
2020-08-01doc: update doxygen configurationMarc André Tanner
This was performed by executing: doxygen -u
2020-08-01Update copyright yearMarc André Tanner
2020-08-01doc: update version number in doxygen configMarc André Tanner
Not sure whether that is actually used somewhere.
2020-08-01doc: use c as default sphinx roleMarc André Tanner
This might fix the documentation build issue on readthedocs.org.
2020-08-01doc: enable C syntax highlighting by defaultMarc André Tanner
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.