This is a release of vis as it has been for more than a year before some
development started up again. We're releasing this version to get a stable
'old' release out there which should still contain a number of bugfixes
compared to 0.7.
https://github.com/martanne/vis/releases/tag/v0.8
"This is mostly a bug fix release with fixes for a few cases of undefined
behavior and preliminary work for experimentation with different core text
management data structures and general editor architecture."
https://github.com/martanne/vis/releases/tag/v0.7
Lots of fixes and improvements, see
https://github.com/martanne/vis/releases/tag/v0.6 .
All patches fixed, "make regress" is happy for 22/28 tests.
DEBUG is not yet honored and DEBUG_PACKAGES are missing,
this will be done in a separate commit.
Vis aims to be a modern, legacy free, simple yet efficient editor combining the
strengths of both vi(m) and sam.
It extends vi's modal editing with built-in support for multiple
cursors/selections and combines it with sam's structural regular expression
based command language.
As an universal editor it has decent Unicode support and should cope with
arbitrary files including: large, binary or single-line ones.
Efficient syntax highlighting is provided using Parsing Expression Grammars
which can be conveniently expressed using Lua in the form of LPeg.
From Klemens Nanni and Carolyn Saunders
ok tb@