- 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
This commit is contained in:
parent
cb39986a51
commit
e8ee0a2388
2
_service
2
_service
@ -9,7 +9,7 @@
|
|||||||
</service>
|
</service>
|
||||||
<service name="recompress" mode="disabled">
|
<service name="recompress" mode="disabled">
|
||||||
<param name="file">*.tar</param>
|
<param name="file">*.tar</param>
|
||||||
<param name="compression">xz</param>
|
<param name="compression">gz</param>
|
||||||
</service>
|
</service>
|
||||||
<service name="set_version" mode="disabled" />
|
<service name="set_version" mode="disabled" />
|
||||||
</services>
|
</services>
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:5545151592e2c5a3205d7f53c1bf50e1dfeaf74f5110232cbcff88379b363742
|
|
||||||
size 369876
|
|
3
vis-0.6.tar.gz
Normal file
3
vis-0.6.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:9ab4a3f1c5953475130b3c286af272fe5cfdf7cbb7f9fbebd31e9ea4f34e487d
|
||||||
|
size 397707
|
50
vis.changes
50
vis.changes
@ -1,3 +1,53 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jun 15 07:25:48 UTC 2020 - Matej Cepl <mcepl@suse.com>
|
||||||
|
|
||||||
|
- 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
|
||||||
|
operators
|
||||||
|
- removed v and V in operator pending mode
|
||||||
|
- avoid crash if $TERM is unset
|
||||||
|
- keep selections after :> command
|
||||||
|
- normalize selections after : command execution
|
||||||
|
- show pending input queue content in status bar
|
||||||
|
- make r<Enter> insert a new line
|
||||||
|
- new :set loadmethod option, valid values are read, mmap or
|
||||||
|
auto
|
||||||
|
- always apply :| command to existing selections
|
||||||
|
- fix terminal UI on serial console
|
||||||
|
- various code cleanups, removal of VLA
|
||||||
|
- resets count, if applicable
|
||||||
|
- fix :X and :Y commands which were interchanged
|
||||||
|
- don't strip executables by default, provide install-strip
|
||||||
|
target
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jun 05 13:33:07 UTC 2020 - mcepl@cepl.eu
|
Fri Jun 05 13:33:07 UTC 2020 - mcepl@cepl.eu
|
||||||
|
|
||||||
|
21
vis.spec
21
vis.spec
@ -17,13 +17,13 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: vis
|
Name: vis
|
||||||
Version: 0.5+git.1590819266.c37f09e
|
Version: 0.6
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: An editor combining the strengths of both vi(m) and sam
|
Summary: An editor combining the strengths of both vi(m) and sam
|
||||||
License: ISC
|
License: ISC
|
||||||
Group: Productivity/Text/Editors
|
Group: Productivity/Text/Editors
|
||||||
URL: https://github.com/martanne/vis
|
URL: https://github.com/martanne/vis
|
||||||
Source: %{name}-%{version}.tar.xz
|
Source: https://github.com/martanne/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
||||||
BuildRequires: libtermkey-devel
|
BuildRequires: libtermkey-devel
|
||||||
BuildRequires: lua-devel
|
BuildRequires: lua-devel
|
||||||
BuildRequires: lua-lpeg
|
BuildRequires: lua-lpeg
|
||||||
@ -42,20 +42,21 @@ It extends vi's modal editing with built-in support for multiple cursors/selecti
|
|||||||
%autosetup
|
%autosetup
|
||||||
|
|
||||||
%build
|
%build
|
||||||
# FIXME: you should use the %%configure macro
|
export CFLAGS="%{optflags} -fcommon"
|
||||||
./configure --prefix="%{_prefix}"
|
%configure
|
||||||
%make_build debug
|
%make_build debug
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%make_install
|
%make_install
|
||||||
|
|
||||||
%check
|
%check
|
||||||
# According to the debian/rules:
|
# Tests not available in the released version.
|
||||||
# The vim tests harness is not solid, let's skip them for the moment.
|
# # According to the debian/rules:
|
||||||
# Upstream mentioned the possibility of phasing them out entirely.
|
# # The vim tests harness is not solid, let's skip them for the moment.
|
||||||
make -C test/core
|
# # Upstream mentioned the possibility of phasing them out entirely.
|
||||||
# No busted yet make -C test/lua
|
# make -C test/core
|
||||||
make -C test/vis
|
# # No busted yet make -C test/lua
|
||||||
|
# make -C test/vis
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%{_bindir}/vis*
|
%{_bindir}/vis*
|
||||||
|
Loading…
Reference in New Issue
Block a user