Vis version 0.5
-
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 ofci<Tab>
). -
Improved paragraph text objects.
-
Reset count after handling ,
-
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
affectsr<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