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
This commit is contained in:
commit
2957aa29f3
2
_service
2
_service
@ -9,7 +9,7 @@
|
||||
</service>
|
||||
<service name="recompress" mode="disabled">
|
||||
<param name="file">*.tar</param>
|
||||
<param name="compression">xz</param>
|
||||
<param name="compression">gz</param>
|
||||
</service>
|
||||
<service name="set_version" mode="disabled" />
|
||||
</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
|
3
vis-test-0.4.tar.gz
Normal file
3
vis-test-0.4.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e206537893182d471efc4e77491fef78006d2f0c9ec12b1a2eaca3df06954d2c
|
||||
size 98703
|
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
|
||||
|
||||
|
13
vis.spec
13
vis.spec
@ -16,14 +16,16 @@
|
||||
#
|
||||
|
||||
|
||||
%define test_version 0.4
|
||||
Name: vis
|
||||
Version: 0.5+git.1590819266.c37f09e
|
||||
Version: 0.6
|
||||
Release: 0
|
||||
Summary: An editor combining the strengths of both vi(m) and sam
|
||||
License: ISC
|
||||
Group: Productivity/Text/Editors
|
||||
URL: https://github.com/martanne/vis
|
||||
Source: %{name}-%{version}.tar.xz
|
||||
Source0: https://github.com/martanne/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
||||
Source1: https://github.com/martanne/vis-test/releases/download/v%{test_version}/vis-test-%{test_version}.tar.gz
|
||||
BuildRequires: libtermkey-devel
|
||||
BuildRequires: lua-devel
|
||||
BuildRequires: lua-lpeg
|
||||
@ -39,11 +41,12 @@ Vis aims to be a modern, legacy free, simple yet efficient editor combining the
|
||||
It extends vi's modal editing with built-in support for multiple cursors/selections and combines it with sam's structural regular expression based command language.
|
||||
|
||||
%prep
|
||||
%autosetup
|
||||
%setup -q
|
||||
tar -xC test/ --strip-components 1 -f %{SOURCE1}
|
||||
|
||||
%build
|
||||
# FIXME: you should use the %%configure macro
|
||||
./configure --prefix="%{_prefix}"
|
||||
export CFLAGS="%{optflags} -fcommon"
|
||||
%configure
|
||||
%make_build debug
|
||||
|
||||
%install
|
||||
|
Loading…
Reference in New Issue
Block a user