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
Received on Sun Mar 25 2018 - 20:46:25 CEST