Accepting request 854112 from editors
- Update to the released version 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. - fix UB in core text management data structure - text refactoring, splitting out reusable text iterator and I/O components - new *at() variants taking directory descriptor for file load/save API - more efficient initial file read, avoiding spurious syscalls and copy - text API cleanups, const correctness improvements - increased test coverage for core text data structure - support for Lua 5.4 - Lua API improvements: vis.mark, vis.register, vis.win.file.modified - and support for terminal CSI events - NetBSD support - new :set ignorecase option to search case independently - new visual mode mapping <C-a> to select all matching selections - fix mappings involving non-leading <C-c> - minor file detection fixes for racket, node.js modules, Typescript and liliypond - new lexers for Zig, meson build system, Mikrotik RouterOS scripts, Gemini - improved inner word text object and its use for <C-n> in normal mode - improved <C-n> behavior in visual mode - removed ie, ae inner/outer entire text object, use :, as shorthand for :0,$ - removed pairwise selection combinators z>, z<, z-, z+, z&, z| - remove ~ as alias for g~ - use ~ instead of ! for selection complement - remove special key and window related aliases - vis-open(1) adds a trailing slash to indicate folders - add primary clipboard support to vis-clipboard(1) - support wayland clipboard using wl-clipboard(1) - new Makefile targets: distclean, testclean OBS-URL: https://build.opensuse.org/request/show/854112 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vis?expand=0&rev=5
This commit is contained in:
commit
019492d6aa
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9ab4a3f1c5953475130b3c286af272fe5cfdf7cbb7f9fbebd31e9ea4f34e487d
|
||||
size 397707
|
3
vis-0.7.tar.gz
Normal file
3
vis-0.7.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:359ebb12a986b2f4e2a945567ad7587eb7d354301a5050ce10d51544570635eb
|
||||
size 403918
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e206537893182d471efc4e77491fef78006d2f0c9ec12b1a2eaca3df06954d2c
|
||||
size 98703
|
3
vis-test-0.5.tar.gz
Normal file
3
vis-test-0.5.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0098ad933ec1f87bba4b2da9fa84e00cab5612ec3623622c1e5003a245aec7d1
|
||||
size 99314
|
42
vis.changes
42
vis.changes
@ -1,3 +1,45 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 8 18:42:07 UTC 2020 - Matej Cepl <mcepl@suse.com>
|
||||
|
||||
- Update to the released version 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.
|
||||
- fix UB in core text management data structure
|
||||
- text refactoring, splitting out reusable text iterator and I/O
|
||||
components
|
||||
- new *at() variants taking directory descriptor for file load/save
|
||||
API
|
||||
- more efficient initial file read, avoiding spurious syscalls and
|
||||
copy
|
||||
- text API cleanups, const correctness improvements
|
||||
- increased test coverage for core text data structure
|
||||
- support for Lua 5.4
|
||||
- Lua API improvements: vis.mark, vis.register, vis.win.file.modified
|
||||
- and support for terminal CSI events
|
||||
- NetBSD support
|
||||
- new :set ignorecase option to search case independently
|
||||
- new visual mode mapping <C-a> to select all matching selections
|
||||
- fix mappings involving non-leading <C-c>
|
||||
- minor file detection fixes for racket, node.js modules, Typescript
|
||||
and liliypond
|
||||
- new lexers for Zig, meson build system, Mikrotik RouterOS scripts,
|
||||
Gemini
|
||||
- improved inner word text object and its use for <C-n> in normal mode
|
||||
- improved <C-n> behavior in visual mode
|
||||
- removed ie, ae inner/outer entire text object, use :, as shorthand
|
||||
for :0,$
|
||||
- removed pairwise selection combinators z>, z<, z-, z+, z&, z|
|
||||
- remove ~ as alias for g~
|
||||
- use ~ instead of ! for selection complement
|
||||
- remove special key and window related aliases
|
||||
- vis-open(1) adds a trailing slash to indicate folders
|
||||
- add primary clipboard support to vis-clipboard(1)
|
||||
- support wayland clipboard using wl-clipboard(1)
|
||||
- new Makefile targets: distclean, testclean
|
||||
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 15 07:25:48 UTC 2020 - Matej Cepl <mcepl@suse.com>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user