Hi, vis 0.5 is out:
https://github.com/martanne/vis/releases/download/v0.5/vis-v0.5.tar.gz Changes include: - Fix for a buffer overflow when dealing with invalid/incomplete Unicode sequences which caused an infinite loop/crash. With default compilation flags this should not be exploitable, but opening a malicious file would lose all unsaved changes. - Fix color support in ncurses 6.1 - New default 256 color theme: zenburn. It should hopefully work better with the default color palette. - Updated Docker based builds (`make docker`) to use latest Alpine Linux packages to produce a statically linked, self-contained binary. - Take symbolic keys into account when evaluating key prefixes (`ci<` is not a prefix of `ci<Tab>`). - Improved paragraph text objects. - Reset count after handling <C-e>, <C-y> - Lexer updates for Clojure, Scheme, ASM, Pony, PHP, Python, Erlang, xs and ReasonML. - Correct handling of `g/^$/` construct to match empty lines in commands like: x g/^$/ d - `<C-v><Enter>` now inserts `\r` rather than `\n`, this currently also affects `r<Enter>` which might not be desirable. - Fix command prompt malfunction triggered by special cursor position. - Configure script can be interrupted. - Removed `!` operator, use `:|` - Ignore `SIGQUIT` - `vis-open(1)` fixes Check the git log for further details. The release tarball is signed with OpenBSD's signify tool, the signature[1] can be verified using the public key[2]. Cheers, Marc [1] https://github.com/martanne/vis/releases/download/v0.5/vis-v0.5.tar.gz.sig [2] https://martanne.github.io/vis/vis.pub
