| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2020-08-14 | vis-lua: make file.modified assignable | Marc André Tanner | 1 | -1/+22 | |
| We fake a modification by doing an insertion followed by a deletion which does not actually change the buffer content. Close #855 | |||||
| 2020-08-01 | doc: update doxygen configuration | Marc André Tanner | 1 | -80/+157 | |
| This was performed by executing: doxygen -u | |||||
| 2020-08-01 | Update copyright year | Marc André Tanner | 3 | -3/+3 | |
| 2020-08-01 | doc: update version number in doxygen config | Marc André Tanner | 1 | -1/+1 | |
| Not sure whether that is actually used somewhere. | |||||
| 2020-08-01 | doc: use c as default sphinx role | Marc André Tanner | 1 | -1/+1 | |
| This might fix the documentation build issue on readthedocs.org. | |||||
| 2020-08-01 | doc: enable C syntax highlighting by default | Marc André Tanner | 1 | -0/+3 | |
| 2020-08-01 | doc: fix a couple of API doc warnings | Marc André Tanner | 4 | -28/+28 | |
| In restructured text double backquotes are used for inline literals. | |||||
| 2020-08-01 | vis: remove ae outer entire text object | Marc André Tanner | 5 | -14/+0 | |
| Use :, which is a short hand for :0,$ instead. | |||||
| 2020-08-01 | vis: remove ie inner entire text object | Marc André Tanner | 7 | -29/+0 | |
| 2020-08-01 | vis: remove z> rightmost pairwise selection combinator | Marc André Tanner | 3 | -47/+0 | |
| 2020-08-01 | vis: remove z< leftmost pairwise selection combinator | Marc André Tanner | 3 | -18/+0 | |
| 2020-08-01 | vis: remove z- shorter pairwise selection combinator | Marc André Tanner | 3 | -20/+0 | |
| 2020-08-01 | vis: remove z+ longer pairwise selection combinator | Marc André Tanner | 3 | -20/+0 | |
| 2020-08-01 | vis: remove z& pairwise selection intersection | Marc André Tanner | 3 | -16/+0 | |
| 2020-08-01 | vis: remove z| pairwise union | Marc André Tanner | 3 | -18/+0 | |
| 2020-08-01 | vis: remove commented entries from default config | Marc André Tanner | 1 | -2/+0 | |
| 2020-08-01 | vis: use ~ instead of ! for selection complement | Marc André Tanner | 2 | -2/+2 | |
| This seems more consistent with the typical set/bit operations. | |||||
| 2020-08-01 | vis: remove ~ as alias for g~ | Marc André Tanner | 2 | -4/+3 | |
| 2020-08-01 | vis: remove window related aliases from default config | Marc André Tanner | 1 | -7/+0 | |
| 2020-08-01 | vis: remove special key aliases from default config | Marc André Tanner | 1 | -12/+0 | |
| These can all be performed using home row keys. | |||||
| 2020-08-01 | test: update | Marc André Tanner | 1 | -13/+5 | |
| 2020-07-27 | test/vis: remove entire text object test | Marc André Tanner | 3 | -17/+0 | |
| 2020-07-26 | test/vis: remove z> tests | Marc André Tanner | 3 | -25/+0 | |
| 2020-07-26 | test/vis: remove z< tests | Marc André Tanner | 3 | -25/+0 | |
| 2020-07-26 | test/vis: remove z- tests | Marc André Tanner | 3 | -25/+0 | |
| 2020-07-26 | test/vis: remove z+ tests | Marc André Tanner | 3 | -25/+0 | |
| 2020-07-26 | test/vis: remove pairwise selection intersection | Marc André Tanner | 3 | -25/+0 | |
| 2020-07-26 | test/vis: remove pairwise selection union z| | Marc André Tanner | 3 | -25/+0 | |
| 2020-07-26 | test/vis: use ~ instead of ! to complement selection | Marc André Tanner | 2 | -2/+2 | |
| 2020-07-26 | test/vim: use g~ instead of ~ to swap case | Marc André Tanner | 1 | -1/+1 | |
| 2020-07-26 | test/fuzz: add @ dump command to print data structure | Marc André Tanner | 1 | -0/+8 | |
| 2020-07-26 | test/fuzz: add % command to print data structure memory information | Marc André Tanner | 1 | -0/+12 | |
| 2020-07-25 | Add basic text benchmarking infrastructure | Marc André Tanner | 1 | -0/+128 | |
| This adds a new bench command to the interactive shell initially used for fuzzing with AFL. The syntax is: > b op pos [count] where op is either: i (insert) d (delete) r (replace) m (set/get mark) and pos is one of: ^ (start) | (middle) $ (end) % (random) - (consecutively from end to start) + (consecutively from start to end) ~ (stripes with fixed distance) Hence the following would perform 100 insertions at random positions: > b i % 100 Note however, that the used pseudo-random number generator is currently not seeded, meaning multiple execution will start with the same state, making them comparable. Timing is currently performed using monotonic clock_gettime(2). | |||||
| 2020-07-17 | test: update | Marc André Tanner | 1 | -5/+13 | |
| 2020-07-17 | support for primary clipboard | Jeremy Bobbin | 5 | -19/+54 | |
| 2020-07-12 | test/sam: set LANG=en_US.UTF-8 | Marc André Tanner | 1 | -0/+2 | |
| Conceptually C.UTF-8 would be the correct setting. However, it is currently not supported by upstream glibc (albeit patched in by various distriubtions e.g. Debian, Ubuntu and Fedora). The vis specific tests already use the same locale, hence it is not a new dependency and the Debian CI script has been adapted accordingly in martanne/vis@b0192ce. Fix #25 | |||||
| 2020-07-11 | test: move failing sam tests to vis | Marc André Tanner | 8 | -2/+2 | |
| Contrary to sam we do currently not change the buffer if the external command fails. Fix #24 | |||||
| 2020-07-11 | test/core: let make clean remove generated files | Marc André Tanner | 1 | -0/+1 | |
| Fix #23 | |||||
| 2020-07-11 | vis-open: add trailing "/" for the folders | Vadym Kochan | 1 | -1/+10 | |
| 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-11 | build: mark distclean and testclean targets as PHONY | Marc André Tanner | 1 | -1/+1 | |
| 2020-07-07 | Makefile: add testclean target | Paride Legovini | 1 | -1/+5 | |
| The target calls `make clean` in the test submodule, if present. The target is called by the `distclean` target. | |||||
| 2020-07-07 | Makefile: add distclean target | Paride Legovini | 1 | -1/+5 | |
| 2020-06-30 | build: define LUA_COMPAT_5_3 | Christian Hesse | 1 | -1/+1 | |
| This is required to build with lua 5.4.x. | |||||
| 2020-06-28 | text: simplify remapping of original file content | Marc André Tanner | 1 | -9/+1 | |
| Use mmap with MAP_FIXED which replaces existing mappings without any race conditions between the munmap/mmap calls. | |||||
| 2020-06-22 | text: remove dead store | Marc André Tanner | 1 | -1/+0 | |
| 2020-06-22 | text: code cleanup, use local variable | Marc André Tanner | 1 | -8/+9 | |
| No functionl change. | |||||
| 2020-06-22 | text: fix typo in comments, no code change | Marc André Tanner | 1 | -4/+4 | |
| 2020-06-20 | Support wayland clipboard (wl-clipboard) | yory8 | 1 | -0/+17 | |
| 2020-06-07 | build: add git based version information back | Marc André Tanner | 1 | -1/+1 | |
| 2020-06-07 | build: set version to 0.6 | Marc André Tanner | 2 | -3/+3 | |
