From 98a3aeae65d02aba7c4f6cfd66b26785791ef7122ad86be039346f077c3881d2 Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Tue, 8 Dec 2020 18:46:59 +0000 Subject: [PATCH] - 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 to select all matching selections - fix mappings involving non-leading - 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 in normal mode - improved 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| OBS-URL: https://build.opensuse.org/package/show/editors/vis?expand=0&rev=13 --- vis-0.6.tar.gz | 3 --- vis-0.7.tar.gz | 3 +++ vis-test-0.4.tar.gz | 3 --- vis-test-0.5.tar.gz | 3 +++ vis.changes | 42 ++++++++++++++++++++++++++++++++++++++++++ vis.spec | 4 ++-- 6 files changed, 50 insertions(+), 8 deletions(-) delete mode 100644 vis-0.6.tar.gz create mode 100644 vis-0.7.tar.gz delete mode 100644 vis-test-0.4.tar.gz create mode 100644 vis-test-0.5.tar.gz diff --git a/vis-0.6.tar.gz b/vis-0.6.tar.gz deleted file mode 100644 index f4718e0..0000000 --- a/vis-0.6.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9ab4a3f1c5953475130b3c286af272fe5cfdf7cbb7f9fbebd31e9ea4f34e487d -size 397707 diff --git a/vis-0.7.tar.gz b/vis-0.7.tar.gz new file mode 100644 index 0000000..bfdad59 --- /dev/null +++ b/vis-0.7.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:359ebb12a986b2f4e2a945567ad7587eb7d354301a5050ce10d51544570635eb +size 403918 diff --git a/vis-test-0.4.tar.gz b/vis-test-0.4.tar.gz deleted file mode 100644 index 6343b35..0000000 --- a/vis-test-0.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e206537893182d471efc4e77491fef78006d2f0c9ec12b1a2eaca3df06954d2c -size 98703 diff --git a/vis-test-0.5.tar.gz b/vis-test-0.5.tar.gz new file mode 100644 index 0000000..57fc306 --- /dev/null +++ b/vis-test-0.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0098ad933ec1f87bba4b2da9fa84e00cab5612ec3623622c1e5003a245aec7d1 +size 99314 diff --git a/vis.changes b/vis.changes index 73f81b2..db37537 100644 --- a/vis.changes +++ b/vis.changes @@ -1,3 +1,45 @@ +------------------------------------------------------------------- +Tue Dec 8 18:42:07 UTC 2020 - Matej Cepl + +- 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 to select all matching selections + - fix mappings involving non-leading + - 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 in normal mode + - improved 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 diff --git a/vis.spec b/vis.spec index 8ca0fb2..a1d9cbb 100644 --- a/vis.spec +++ b/vis.spec @@ -16,9 +16,9 @@ # -%define test_version 0.4 +%define test_version 0.5 Name: vis -Version: 0.6 +Version: 0.7 Release: 0 Summary: An editor combining the strengths of both vi(m) and sam License: ISC