| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2017-06-15 | view: view_cursors_selection_restore | Marc André Tanner | 3 | -3/+3 | |
| 2017-06-15 | view: rename view_cursors_selection_save | Marc André Tanner | 3 | -4/+4 | |
| 2017-06-15 | view: rename view_cursors_selection_start | Marc André Tanner | 4 | -7/+7 | |
| 2017-06-15 | view: rename view_cursors_selection_swap | Marc André Tanner | 3 | -3/+3 | |
| 2017-06-15 | view: rename view_cursors_selection_clear | Marc André Tanner | 5 | -7/+7 | |
| 2017-06-15 | view: rename view_selections_clear | Marc André Tanner | 3 | -5/+5 | |
| 2017-06-15 | view: rename view_cursors_selection_get | Marc André Tanner | 6 | -31/+31 | |
| 2017-06-15 | view: rename view_cursors_primary_{get,set} | Marc André Tanner | 8 | -28/+28 | |
| 2017-06-15 | view: rename view_cursors_clear | Marc André Tanner | 4 | -4/+4 | |
| 2017-06-15 | view: rename view_cursor_disposed | Marc André Tanner | 3 | -3/+3 | |
| 2017-06-15 | view: rename view_cursors_dispose | Marc André Tanner | 5 | -17/+17 | |
| 2017-06-15 | view: rename view_cursors_new | Marc André Tanner | 5 | -11/+11 | |
| 2017-06-15 | view: remove view_cursors_multiple | Marc André Tanner | 6 | -17/+11 | |
| 2017-06-15 | view: clean up and add documentation | Marc André Tanner | 4 | -120/+413 | |
| 2017-06-15 | doc: enable mathjax support for sphinx documentation | Marc André Tanner | 1 | -1/+3 | |
| 2017-06-15 | vis: promote selections to first class primitives | Marc André Tanner | 6 | -229/+86 | |
| This unifies cursors and selections. The cursor are now represendted as singleton selections. | |||||
| 2017-06-15 | vis: strip double leading slashes of paths | Marc André Tanner | 1 | -1/+3 | |
| This fixes the internal representation as well as the path displayed in the status bar. Previously opening a file in the root directory e.g. /foo would be display as //foo. | |||||
| 2017-06-14 | single: ignore SIGINT in self-extracting process | Christian Hesse | 1 | -0/+2 | |
| 2017-06-10 | More theme improvements | Philipp Emanuel Weidmann | 9 | -17/+24 | |
| 2017-06-05 | sam: fix + address | Marc André Tanner | 1 | -1/+1 | |
| Previoulsy + would not advance to the next line when the cursor was on the first character of a line. This should fix the +- idiom, i.e. :+-x/foo/c/bar/ performs a substitution on the current line. | |||||
| 2017-06-05 | themes: simplify color definition | Marc André Tanner | 1 | -16/+16 | |
| 2017-06-04 | Improve appearance of line numbers and EOF markers | Philipp Emanuel Weidmann | 1 | -2/+2 | |
| 2017-06-04 | Add option to hide EOF marker | Philipp Emanuel Weidmann | 7 | -5/+26 | |
| 2017-06-03 | build: port self-contained executable to libuntar | Marc André Tanner | 3 | -63/+36 | |
| It is currently not packaged by Alpine which is why we are building it during docker image creation. Also cleanup vis-single. | |||||
| 2017-06-02 | port self-contained executable to libtar | Christian Hesse | 3 | -60/+64 | |
| libarchive is nice, but adds a lot of bloat we carry around without using it. So port to libtar. | |||||
| 2017-06-01 | build: produce reproducible self contained executable | Christian Hesse | 1 | -3/+3 | |
| Giving tar the parameter '--sort=name' sorts direcory entries, but keeps single files as-is. So instead sort the list retrieved by find. Also set the file mode... Works for me. [TM] :D | |||||
| 2017-06-01 | Merge branch 'strip' of https://github.com/eworm-de/vis | Marc André Tanner | 1 | -0/+1 | |
| 2017-06-01 | build: strip vis-single by default | Christian Hesse | 1 | -0/+1 | |
| 2017-06-01 | build: use single threaded compression for reproducible builds | Christian Hesse | 1 | -1/+1 | |
| 2017-06-01 | vis: use more portable format string for wchar_t | Marc André Tanner | 1 | -1/+2 | |
| Use upper case Unicode (U+XXXX) notation for `ga`. Fix #568 | |||||
| 2017-06-01 | build: inject the version into docker image | Christian Hesse | 1 | -0/+1 | |
| 2017-05-31 | vis: fix compiler warning concerning write(2) return value | Marc André Tanner | 1 | -1/+1 | |
| 2017-05-31 | build: remove make standalone leftovers | Marc André Tanner | 1 | -33/+4 | |
| 2017-05-31 | build: switch docker image to i386 architecture | Marc André Tanner | 1 | -1/+1 | |
| 2017-05-31 | build: try to make docker build reproducible | Marc André Tanner | 2 | -2/+3 | |
| 2017-05-31 | build: add a make docker target | Marc André Tanner | 1 | -1/+11 | |
| This should produce a self-contained vis binary for x86_64 Linux. | |||||
| 2017-05-31 | build: cleanup self contained executable | Marc André Tanner | 4 | -100/+120 | |
| Set $PATH and $TERMINFO_DIRS environment variables, use chdir(2) to simplify extraction logic, improve error handling. | |||||
| 2017-05-31 | build: remove standalone | Christian Hesse | 1 | -127/+0 | |
| 2017-05-31 | build: remove shell based self contained executable | Christian Hesse | 2 | -126/+0 | |
| 2017-05-31 | build: allow to build self-contained executable | Christian Hesse | 4 | -2/+170 | |
| 2017-05-31 | build: add Dockerfile for static builds from Alpine | Marc André Tanner | 1 | -0/+14 | |
| Signed-off-by: Christian Hesse <mail@eworm.de> | |||||
| 2017-05-31 | vis-lua: fix file:match_at API documentation | Marc André Tanner | 1 | -1/+1 | |
| 2017-05-30 | lexer: add simple strace(1) output lexer | Marc André Tanner | 2 | -0/+36 | |
| 2017-05-30 | ui: reopen terminal read-writeable | Marc André Tanner | 1 | -1/+1 | |
| libtermkey fails if the terminal file descriptor is read only. This should fix the `v` command in less(1). | |||||
| 2017-05-27 | vis-lua: avoid nil values in table returned by vis:mapping | Marc André Tanner | 1 | -1/+2 | |
| Also fix compilation with ./configure --disable-help. | |||||
| 2017-05-27 | vis-lua: expose functions to unmap key bindings | Marc André Tanner | 1 | -0/+40 | |
| 2017-05-27 | vis-lua: expose currently active key bindings through API | Marc André Tanner | 3 | -1/+40 | |
| Close #563 | |||||
| 2017-05-27 | vis: remove unused enumeration constants | Marc André Tanner | 1 | -2/+0 | |
| 2017-05-19 | vis: improve `:<` command implementation | Marc André Tanner | 1 | -3/+13 | |
| When we have nothing to write to an external process, redirect stdin to /dev/null instead of using a pipe which is immediately closed. Some commands change their behavior when used in a shell pipeline. As an example the following did not work as expected: :< ag pattern Fix #556 | |||||
| 2017-05-17 | vis: ensure complete ! command output is displayed | Marc André Tanner | 1 | -3/+11 | |
| For interactive processes started using `:!` stdout is redirected to stderr normally used by vis to draw its user interface. For some reason the first byte written by the interactive application is not being displayed. I suspect it has something to do with the terminal state change. For now we are writing a dummy space (which is never shown) ourself to ensure that the complete output is visible. Fix #545 | |||||
