SHA256
1
0
forked from pool/vis
Commit Graph

20 Commits

Author SHA256 Message Date
Dominique Leuenberger
4d9e1e667b Accepting request 1068161 from editors
- Add 675-nb-subproc-runner.patch (gh#martanne/vis!675) with
  support for the non-blocking subprocess runner.

OBS-URL: https://build.opensuse.org/request/show/1068161
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vis?expand=0&rev=8
2023-02-28 11:49:41 +00:00
5394724965 - Add 675-nb-subproc-runner.patch (gh#martanne/vis!675) with
support for the non-blocking subprocess runner.

OBS-URL: https://build.opensuse.org/package/show/editors/vis?expand=0&rev=19
2023-02-28 11:12:24 +00:00
Dominique Leuenberger
9ce5abf46e Accepting request 1032706 from editors
- Update to 0.8:
  - build: add git based version information back
  - lexers: fix bug in bash lexer for last here-doc
  - vis: make O implementation independent of <Up> mapping
  - fix typos in comments
  - lua: fix luacheck warnings 
  - vis: rename to/till motion internals 
  - vis: implement multiline to/till motions
  - vis-lua: provide file.permission property 
  - Mention pkg-config in README 
  - lexers/strace: improve comments, field names and syscall results
  - lexers/git-rebase: also highlight break command
  - filetype: Set "bash" for APKBUILD and .ebuild.
  - filetype: Detect make shebang for "makefile".
  - Adding .sv extension to verilog syntax highlighter
  - build: update alpine in docker build to version 3.13
  - sam: only skip the last empty match if it follows a newline
  - sam: produce empty match at the end of looped range
  - test: update
  - gitignore: remove vim specific swap files 
  - sam: tweak handling of zero length matches in y commands 
  - sam: simplify trailing match handling for x/y commands
  - vis: correctly close pipe connected to stdin of external process 
  - add lua5.4 in configure script
  - vis: Add readline Ctrl+A/E bindings
  - ci: verify codecov script before using it
  - ci: verify coverity scan script before using it
  - filetype: Set "groovy" for Jenkinsfile
  - README: x/freenode/c/libera/ 
  - Set version to 0.8

OBS-URL: https://build.opensuse.org/request/show/1032706
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vis?expand=0&rev=7
2022-11-02 11:46:55 +00:00
7a91c094e0 - Update to 0.8:
- build: add git based version information back
  - lexers: fix bug in bash lexer for last here-doc
  - vis: make O implementation independent of <Up> mapping
  - fix typos in comments
  - lua: fix luacheck warnings 
  - vis: rename to/till motion internals 
  - vis: implement multiline to/till motions
  - vis-lua: provide file.permission property 
  - Mention pkg-config in README 
  - lexers/strace: improve comments, field names and syscall results
  - lexers/git-rebase: also highlight break command
  - filetype: Set "bash" for APKBUILD and .ebuild.
  - filetype: Detect make shebang for "makefile".
  - Adding .sv extension to verilog syntax highlighter
  - build: update alpine in docker build to version 3.13
  - sam: only skip the last empty match if it follows a newline
  - sam: produce empty match at the end of looped range
  - test: update
  - gitignore: remove vim specific swap files 
  - sam: tweak handling of zero length matches in y commands 
  - sam: simplify trailing match handling for x/y commands
  - vis: correctly close pipe connected to stdin of external process 
  - add lua5.4 in configure script
  - vis: Add readline Ctrl+A/E bindings
  - ci: verify codecov script before using it
  - ci: verify coverity scan script before using it
  - filetype: Set "groovy" for Jenkinsfile
  - README: x/freenode/c/libera/ 
  - Set version to 0.8

OBS-URL: https://build.opensuse.org/package/show/editors/vis?expand=0&rev=17
2022-11-01 15:16:43 +00:00
Dominique Leuenberger
a6a19d37f0 Accepting request 871549 from editors
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/871549
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vis?expand=0&rev=6
2021-02-15 22:17:26 +00:00
90259c874c - Add BR libselinux-devel to make vis SELinux aware.
OBS-URL: https://build.opensuse.org/package/show/editors/vis?expand=0&rev=15
2021-02-05 23:00:53 +00:00
Dominique Leuenberger
019492d6aa 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
2020-12-09 21:21:48 +00:00
98a3aeae65 - 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|

OBS-URL: https://build.opensuse.org/package/show/editors/vis?expand=0&rev=13
2020-12-08 18:46:59 +00:00
Dominique Leuenberger
2957aa29f3 Accepting request 814686 from editors
- Update to the released version 0.6 (all changes since 0.5):
  - 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 commands
  - improved search wrap around behavior
  - new :set layout option to specify window orientation
  - improved filetype detection by matching known filenames
    exactly
  - support DragonFly BSD in configure script
  - better manual page, fixed warnings
  - removed gp, gP, gq
  - implement g~, gu and gU using tr(1), they are no longer

OBS-URL: https://build.opensuse.org/request/show/814686
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vis?expand=0&rev=4
2020-06-15 18:31:54 +00:00
0628f60235 Add tests back.
OBS-URL: https://build.opensuse.org/package/show/editors/vis?expand=0&rev=11
2020-06-15 10:44:49 +00:00
e8ee0a2388 - Update to the released version 0.6 (all changes since 0.5):
- 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 commands
  - improved search wrap around behavior
  - new :set layout option to specify window orientation
  - improved filetype detection by matching known filenames
    exactly
  - support DragonFly BSD in configure script
  - better manual page, fixed warnings
  - removed gp, gP, gq
  - implement g~, gu and gU using tr(1), they are no longer

OBS-URL: https://build.opensuse.org/package/show/editors/vis?expand=0&rev=10
2020-06-15 07:58:52 +00:00
Dominique Leuenberger
23307d38bd Accepting request 811839 from editors
- Update to version 0.5+git.1590819266.c37f09e:
  * test: update
  * vis: fix implicit enum conversion warning
  * build: update alpine in docker build to version 3.12
  * doc: update outdated version information
  * doc: update sphinx configuration to python 3
  * test: update
  * text: introduce text_save_method, remove text_save_range
  * test: update
  * build: use -O2 by default
  * vis: cleanup pre-processing of :-commands
  * Tweak README
  * vt100: do not crash if termkey is not yet initialized
  * ui: fix line number drawing
  * build: fix _XOPEN_SOURCE redefinition warning
  * vis: make <Escape> reset count in visual modes
  * vis: make <Escape> reset count in normal mode
  * lexers: prioritize markdown list rule
  * lexers: make markdown white space rule less greedy
  * man: document theme location
  * Avoid use of VLAs
  * vt100: use shorter escape sequence to clear screen
  * Add Julia lexer

OBS-URL: https://build.opensuse.org/request/show/811839
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vis?expand=0&rev=3
2020-06-05 18:24:09 +00:00
cb39986a51 - Update to version 0.5+git.1590819266.c37f09e:
* test: update
  * vis: fix implicit enum conversion warning
  * build: update alpine in docker build to version 3.12
  * doc: update outdated version information
  * doc: update sphinx configuration to python 3
  * test: update
  * text: introduce text_save_method, remove text_save_range
  * test: update
  * build: use -O2 by default
  * vis: cleanup pre-processing of :-commands
  * Tweak README
  * vt100: do not crash if termkey is not yet initialized
  * ui: fix line number drawing
  * build: fix _XOPEN_SOURCE redefinition warning
  * vis: make <Escape> reset count in visual modes
  * vis: make <Escape> reset count in normal mode
  * lexers: prioritize markdown list rule
  * lexers: make markdown white space rule less greedy
  * man: document theme location
  * Avoid use of VLAs
  * vt100: use shorter escape sequence to clear screen
  * Add Julia lexer

OBS-URL: https://build.opensuse.org/package/show/editors/vis?expand=0&rev=8
2020-06-05 13:33:44 +00:00
Dominique Leuenberger
29bd171061 Accepting request 794694 from editors
OBS-URL: https://build.opensuse.org/request/show/794694
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vis?expand=0&rev=2
2020-04-17 22:30:20 +00:00
7407c47204 Accepting request 794693 from home:mcepl:branches:editors
- Update to version 0.5+git.1584517720.08a550d:
  * color-column: Don't change fg/bg if not set explicitly
  * Set single cursor style as primary, not secondary
  * sam: fix X and Y commands which were interchanged
  * Add Elm lexer
  * sam: fix spurious "file exists" warnings

OBS-URL: https://build.opensuse.org/request/show/794693
OBS-URL: https://build.opensuse.org/package/show/editors/vis?expand=0&rev=6
2020-04-16 22:45:02 +00:00
Dominique Leuenberger
da1bdebc3b Accepting request 779685 from editors
New package for Factory.

OBS-URL: https://build.opensuse.org/request/show/779685
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vis?expand=0&rev=1
2020-02-27 13:36:32 +00:00
3ee1cbe7ce - Fix the license: it is ISC, not MIT.
OBS-URL: https://build.opensuse.org/package/show/editors/vis?expand=0&rev=4
2020-02-26 23:07:14 +00:00
4371f78a65 Switch to less aggressive _service configuration
OBS-URL: https://build.opensuse.org/package/show/editors/vis?expand=0&rev=3
2020-02-26 09:21:20 +00:00
ebfc099354 Accepting request 779315 from home:mcepl:branches:editors
- Update to version 0.5+git.1582699959.bdfea7e:
  * build: provide install-strip make target
  * ci: fix Alpine build by installing terminfo data
  * ci: remove Travis CI integration
  * ci: remove Appveyor integration
  * ci: improve OpenBSD Lua installation
  * ci: make sure en_US.UTF-8 locale is available on Debian
  * ci: disable codecov commit status updates
  * vis-lua: implement vis:redraw()
  * lua: add `redrawtime` option

OBS-URL: https://build.opensuse.org/request/show/779315
OBS-URL: https://build.opensuse.org/package/show/editors/vis?expand=0&rev=2
2020-02-26 08:45:17 +00:00
Martin Pluskal
e3ccaefe59 Accepting request 779138 from home:mcepl:neovim
- make install STRIP=true to avoid stripping. Avoid public nudity!
  gh#martanne/vis#811
- Add BR of tre-devel, not just tre.

OBS-URL: https://build.opensuse.org/request/show/779138
OBS-URL: https://build.opensuse.org/package/show/editors/vis?expand=0&rev=1
2020-02-26 08:38:45 +00:00