commit vis for openSUSE:Factory
Hello community, here is the log from the commit of package vis for openSUSE:Factory checked in at 2020-06-15 20:31:54 Comparing /work/SRC/openSUSE:Factory/vis (Old) and /work/SRC/openSUSE:Factory/.vis.new.3606 (New) Package is "vis" Mon Jun 15 20:31:54 2020 rev:4 rq:814686 version:0.6 Changes: --- /work/SRC/openSUSE:Factory/vis/vis.changes 2020-06-05 20:29:01.493315284 +0200 +++ /work/SRC/openSUSE:Factory/.vis.new.3606/vis.changes2020-06-15 20:32:05.342706999 +0200 @@ -1,0 +2,50 @@ +Mon Jun 15 07:25:48 UTC 2020 - Matej Cepl + +- 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 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 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 + +--- Old: vis-0.5+git.1590819266.c37f09e.tar.xz New: vis-0.6.tar.gz vis-test-0.4.tar.gz Other differences: -- ++ vis.spec ++ --- /var/tmp/diff_new_pack.gcABv0/_old 2020-06-15 20:32:06.578711436 +0200 +++ /var/tmp/diff_new_pack.gcABv0/_new 2020-06-15 20:32:06.582711450 +0200 @@ -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 @@ 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 ++ _service ++ --- /var/tmp/diff_new_pack.gcABv0/_old 2020-06-15 20:32:06.606711537 +0200 +++ /var/tmp/diff_new_pack.gcABv0/_new 2020-06-15 20:32:06.606711537 +0200 @@ -9,7 +9,7 @@ *.tar -xz +gz
commit vis for openSUSE:Factory
Hello community, here is the log from the commit of package vis for openSUSE:Factory checked in at 2020-06-05 20:24:09 Comparing /work/SRC/openSUSE:Factory/vis (Old) and /work/SRC/openSUSE:Factory/.vis.new.3606 (New) Package is "vis" Fri Jun 5 20:24:09 2020 rev:3 rq:811839 version:0.5+git.1590819266.c37f09e Changes: --- /work/SRC/openSUSE:Factory/vis/vis.changes 2020-04-18 00:32:14.726277815 +0200 +++ /work/SRC/openSUSE:Factory/.vis.new.3606/vis.changes2020-06-05 20:29:01.493315284 +0200 @@ -1,0 +2,27 @@ +Fri Jun 05 13:33:07 UTC 2020 - mc...@cepl.eu + +- 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 reset count in visual modes + * vis: make 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 + +--- Old: vis-0.5+git.1584517720.08a550d.tar.xz New: vis-0.5+git.1590819266.c37f09e.tar.xz Other differences: -- ++ vis.spec ++ --- /var/tmp/diff_new_pack.PIkt6u/_old 2020-06-05 20:29:02.377317896 +0200 +++ /var/tmp/diff_new_pack.PIkt6u/_new 2020-06-05 20:29:02.377317896 +0200 @@ -17,7 +17,7 @@ Name: vis -Version:0.5+git.1584517720.08a550d +Version:0.5+git.1590819266.c37f09e Release:0 Summary:An editor combining the strengths of both vi(m) and sam License:ISC ++ _servicedata ++ --- /var/tmp/diff_new_pack.PIkt6u/_old 2020-06-05 20:29:02.421318026 +0200 +++ /var/tmp/diff_new_pack.PIkt6u/_new 2020-06-05 20:29:02.421318026 +0200 @@ -1,4 +1,4 @@ https://github.com/martanne/vis.git - 08a550deac6f55f32f131f66992994b3944011ce \ No newline at end of file + c37f09ed99baae4ae42381ebfc608003942528b3 \ No newline at end of file ++ vis-0.5+git.1584517720.08a550d.tar.xz -> vis-0.5+git.1590819266.c37f09e.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vis-0.5+git.1584517720.08a550d/Dockerfile new/vis-0.5+git.1590819266.c37f09e/Dockerfile --- old/vis-0.5+git.1584517720.08a550d/Dockerfile 2020-03-18 08:48:40.0 +0100 +++ new/vis-0.5+git.1590819266.c37f09e/Dockerfile 2020-05-30 08:14:26.0 +0200 @@ -1,5 +1,5 @@ # Run 'make docker' to build a statically linked vis executable! -FROM i386/alpine:3.11 +FROM i386/alpine:3.12 RUN apk update && apk add --upgrade --no-cache \ acl-dev \ acl-static \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vis-0.5+git.1584517720.08a550d/README.md new/vis-0.5+git.1590819266.c37f09e/README.md --- old/vis-0.5+git.1584517720.08a550d/README.md2020-03-18 08:48:40.0 +0100 +++ new/vis-0.5+git.1590819266.c37f09e/README.md2020-05-30 08:14:26.0 +0200 @@ -1,5 +1,4 @@ -Vis a vim-like text editor -== +# Vis - Combining Modal Editing with Structural Regular Expressions [![builds.sr.ht status](https://builds.sr.ht/~martanne/vis.svg)](https://builds.sr.ht/~martanne/vis) [![Coverity Scan Build Status](https://scan.coverity.com/projects/3939/badge.svg)](https://scan.coverity.com/projects/3939) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vis-0.5+git.1584517720.08a550d/config.def.h new/vis-0.5+git.1590819266.c37f09e/config.def.h --- old/vis-0.5+git.1584517720.08a550d/config.def.h 2020-03-18 08:48:40.0 +0100 +++ new/vis-0.5+git.1590819266.c37f09e/config.def.h 2020-05-30 08:14:26.0 +0200 @@ -225,7 +225,7 @@ { "", ACTION(WINDOW_SLIDE_DOWN) }, { "D", ALIAS("d$") }, { "", ALIAS("x") }, - { "", ACTION(SELECTIONS_REMOVE_ALL) }, + { "", ACTION(MODE_NORMAL_ESCAPE) }, { "",
commit vis for openSUSE:Factory
Hello community, here is the log from the commit of package vis for openSUSE:Factory checked in at 2020-04-18 00:30:20 Comparing /work/SRC/openSUSE:Factory/vis (Old) and /work/SRC/openSUSE:Factory/.vis.new.2738 (New) Package is "vis" Sat Apr 18 00:30:20 2020 rev:2 rq:794694 version:0.5+git.1584517720.08a550d Changes: --- /work/SRC/openSUSE:Factory/vis/vis.changes 2020-02-27 14:36:38.325945737 +0100 +++ /work/SRC/openSUSE:Factory/.vis.new.2738/vis.changes2020-04-18 00:32:14.726277815 +0200 @@ -1,0 +2,10 @@ +Thu Apr 16 22:18:41 UTC 2020 - mc...@cepl.eu + +- 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 + +--- Old: vis-0.5+git.1582699959.bdfea7e.tar.xz New: vis-0.5+git.1584517720.08a550d.tar.xz Other differences: -- ++ vis.spec ++ --- /var/tmp/diff_new_pack.MF5W1C/_old 2020-04-18 00:32:15.786280010 +0200 +++ /var/tmp/diff_new_pack.MF5W1C/_new 2020-04-18 00:32:15.790280018 +0200 @@ -17,7 +17,7 @@ Name: vis -Version:0.5+git.1582699959.bdfea7e +Version:0.5+git.1584517720.08a550d Release:0 Summary:An editor combining the strengths of both vi(m) and sam License:ISC ++ _servicedata ++ --- /var/tmp/diff_new_pack.MF5W1C/_old 2020-04-18 00:32:15.854280150 +0200 +++ /var/tmp/diff_new_pack.MF5W1C/_new 2020-04-18 00:32:15.854280150 +0200 @@ -1,4 +1,4 @@ https://github.com/martanne/vis.git - bdfea7e6c1d1a7ad5b3d479bb2c30c7e610f2ee6 \ No newline at end of file + 08a550deac6f55f32f131f66992994b3944011ce \ No newline at end of file ++ vis-0.5+git.1582699959.bdfea7e.tar.xz -> vis-0.5+git.1584517720.08a550d.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vis-0.5+git.1582699959.bdfea7e/lua/lexers/elm.lua new/vis-0.5+git.1584517720.08a550d/lua/lexers/elm.lua --- old/vis-0.5+git.1582699959.bdfea7e/lua/lexers/elm.lua 1970-01-01 01:00:00.0 +0100 +++ new/vis-0.5+git.1584517720.08a550d/lua/lexers/elm.lua 2020-03-18 08:48:40.0 +0100 @@ -0,0 +1,64 @@ +-- Copyright 2006-2017 Mitchell mitchell.att.foicica.com. See LICENSE. +-- Elm LPeg lexer +-- Modified by Alex Suraci. +-- Adapted from Haskell LPeg lexer by Karl Schultheisz. + +local l = require('lexer') +local token, word_match = l.token, l.word_match +local P, R, S = lpeg.P, lpeg.R, lpeg.S + +local M = {_NAME = 'elm'} + +-- Whitespace. +local ws = token(l.WHITESPACE, l.space^1) + +-- Comments. +local line_comment = '--' * l.nonnewline_esc^0 +local block_comment = '{-' * (l.any - '-}')^0 * P('-}')^-1 +local comment = token(l.COMMENT, line_comment + block_comment) + +-- Strings. +local string = token(l.STRING, l.delimited_range('"')) + +-- Chars. +local char = token(l.STRING, l.delimited_range("'", true)) + +-- Numbers. +local number = token(l.NUMBER, l.float + l.integer) + +-- Keywords. +local keyword = token(l.KEYWORD, word_match{ + 'if', 'then', 'else', + 'case', 'of', + 'let', 'in', + 'module', 'import', 'as', 'exposing', + 'type', 'alias', + 'port', +}) + +-- Identifiers. +local word = (l.alnum + S("._'#"))^0 +local identifier = token(l.IDENTIFIER, (l.alpha + '_') * word) + +-- Operators. +local op = l.punct - S('()[]{}') +local operator = token(l.OPERATOR, op) + +-- Types & type constructors. +local constructor = token(l.TYPE, (l.upper * word) + (P(":") * (op^1 - P(":" + +M._rules = { + {'whitespace', ws}, + {'keyword', keyword}, + {'type', constructor}, + {'identifier', identifier}, + {'string', string}, + {'char', char}, + {'comment', comment}, + {'number', number}, + {'operator', operator}, +} + +M._FOLDBYINDENTATION = true + +return M diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vis-0.5+git.1582699959.bdfea7e/lua/plugins/filetype.lua new/vis-0.5+git.1584517720.08a550d/lua/plugins/filetype.lua --- old/vis-0.5+git.1582699959.bdfea7e/lua/plugins/filetype.lua 2020-02-26 07:52:39.0 +0100 +++ new/vis-0.5+git.1584517720.08a550d/lua/plugins/filetype.lua 2020-03-18 08:48:40.0 +0100 @@ -116,6 +116,9 @@ elixir = { ext = { "%.ex$", "%.exs$" }, }, + elm = { + ext = { "%.elm$" }, + }, erlang = { ext = { "%.erl$", "%.hrl$" }, }, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'