./editors/vis [vi-like editor with sam-style structural regex support]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.8, Package name: vis-0.8
Maintained by: Klemens Nanni
Master sites:
Description
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.


Filesize: 96.986 KB
Version History (View Complete History)
  • (2022-11-05) Updated to version: vis-0.8
  • (2020-12-12) Updated to version: vis-0.7
  • (2020-06-10) Updated to version: vis-0.6
  • (2018-03-31) Updated to version: vis-0.5
  • (2017-12-23) Package added to openports.se, version vis-0.4 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2020-12-11 12:17:42 by Klemens Nanni | Files touched by this commit (4)
Log message:
Update to vis 0.7
"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
   2020-06-11 10:57:36 by Klemens Nanni | Files touched by this commit (1)
Log message:
Bump REVISION to be sure
   2020-06-11 10:56:34 by Klemens Nanni | Files touched by this commit (2)
Log message:
Honour DEBUG, provide DEBUG_PACKAGES and remove obsolete libtermkey fix
libtermkey no longer dumps core without TERM being set since the recent
update to 0.22.
   2020-06-10 04:53:16 by Klemens Nanni | Files touched by this commit (6)
Log message:
Update to vis 0.6
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.
   2019-10-26 09:46:38 by Klemens Nanni | Files touched by this commit (2)
Log message:
Mention rename to vise on installation
Noted by a user who did not find it after installation.
Feedback and OK tb
   2019-07-12 14:46:30 by Stuart Henderson | Files touched by this commit (853)
Log message:
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
   2018-04-10 16:51:28 by Klemens Nanni | Files touched by this commit (3)
Log message:
Fix segfault, do not strip binaries.
OK tb, sthen
   2018-03-31 05:06:39 by Klemens Nanni | Files touched by this commit (5)
Log message:
Update vis to 0.5
OK rsadowski