Unclaimed project
Are you a maintainer of vis? Claim this project to take control of your public changelog and roadmap.
Claim this projectChangelog
vis
A vi-like editor based on Plan 9's structural regular expressions
cconsole-applicationluamodal-editingstructural-regextext-editor
Last updated 24 days ago
Vis version 0.6 - vis Release Notes | AnnounceHQBack to changelogNew
Vis version 0.6
- bounded time syntax highlighting using the
:set redrawtime option
- support optional count for sam's text commands e.g.
:i3/-/
- make
<C-n> in visual mode match next occurence of existing selection
- warn when attempting to write to an existing file
- improved file change detection based on inode instead of path information
- fix file saves with modifications in file pre-save events
- fix save on file systems without
fsync(2) support on directory descriptors
- do not unlink
file~ when saving file
- introduce distinct
vis-menu(1) exit codes
- modify Lua package.path to include /init.lua
- performance improvements for the HTML, XML and YAML lexers
- new Julia and Elm lexers, better defaults for standard text lexer
- support optional exit status in
:q and :qall commands
- better temporary file creation using
mkstemp(2)
- performance improvements in highlight matching parentheses
improved behavior of ^ and $ in searches and looping commandsimproved search wrap around behaviornew :set layout option to specify window orientationimproved filetype detection by matching known filenames exactlysupport DragonFly BSD in configure scriptbetter manual page, fixed warningsremoved gp, gP, gqimplement g~, gu and gU using tr(1), they are no longer operatorsremoved v and V in operator pending modeavoid crash if $TERM is unsetkeep selections after :> commandnormalize selections after : command executionshow pending input queue content in status barmake r<Enter> insert a new linenew :set loadmethod option, valid values are read, mmap or autoalways apply :| command to existing selectionsfix terminal UI on serial consolevarious code cleanups, removal of VLA resets count, if applicablefix :X and :Y commands which were interchangeddon't strip executables by default, provide install-strip targetC