Hello community, here is the log from the commit of package libvterm for openSUSE:Factory checked in at 2016-04-14 13:08:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libvterm (Old) and /work/SRC/openSUSE:Factory/.libvterm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libvterm" Changes: -------- --- /work/SRC/openSUSE:Factory/libvterm/libvterm.changes 2016-01-28 17:20:14.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libvterm.new/libvterm.changes 2016-04-14 13:08:56.000000000 +0200 @@ -1,0 +2,9 @@ +Sat Apr 9 22:18:12 UTC 2016 - roni...@gmail.com + +- Version bump to 0~bzr681. + Changelog: + * Bugfix(?) for SunOS (thanks DominoTree - + https://github.com/neovim/libvterm/pull/1/files) + * (Alt-)Ctrl-Space should encode as (\e)\0 + +------------------------------------------------------------------- Old: ---- libvterm-0~bzr679.tar.xz New: ---- libvterm-0~bzr681.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libvterm.spec ++++++ --- /var/tmp/diff_new_pack.i3vfeY/_old 2016-04-14 13:08:57.000000000 +0200 +++ /var/tmp/diff_new_pack.i3vfeY/_new 2016-04-14 13:08:57.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package libvterm # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define sover 0 Name: libvterm -Version: 0~bzr679 +Version: 0~bzr681 Release: 0 Summary: An abstract library implementation of a VT220/xterm/ECMA-48 terminal emulator License: MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.i3vfeY/_old 2016-04-14 13:08:57.000000000 +0200 +++ /var/tmp/diff_new_pack.i3vfeY/_new 2016-04-14 13:08:57.000000000 +0200 @@ -1,11 +1,11 @@ <services> - <service name="tar_scm" mode="disabled"> + <service name="tar_scm" mode="localonly"> <param name="scm">bzr</param> <param name="url">https://launchpad.net/libvterm</param> <param name="filename">libvterm</param> <param name="versionformat">0~bzr%r</param> </service> - <service name="recompress" mode="disabled"> + <service name="recompress" mode="localonly"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> ++++++ libvterm-0~bzr679.tar.xz -> libvterm-0~bzr681.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libvterm-0~bzr679/Makefile new/libvterm-0~bzr681/Makefile --- old/libvterm-0~bzr679/Makefile 2015-12-05 15:20:58.000000000 +0100 +++ new/libvterm-0~bzr681/Makefile 2016-04-10 00:17:10.000000000 +0200 @@ -10,6 +10,10 @@ override CFLAGS +=-Wall -Iinclude -std=c99 +ifeq ($(shell uname),SunOS) + override CFLAGS +=-D__EXTENSIONS__ -D_XPG6 -D__XOPEN_OR_POSIX +endif + ifeq ($(DEBUG),1) override CFLAGS +=-ggdb -DDEBUG endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libvterm-0~bzr679/src/keyboard.c new/libvterm-0~bzr681/src/keyboard.c --- old/libvterm-0~bzr679/src/keyboard.c 2015-12-05 15:20:58.000000000 +0100 +++ new/libvterm-0~bzr681/src/keyboard.c 2016-04-10 00:17:10.000000000 +0200 @@ -30,6 +30,10 @@ case '\\': case ']': case '^': case '_': needs_CSIu = 0; break; + /* Shift-space needs CSIu */ + case ' ': + needs_CSIu = !!(mod & VTERM_MOD_SHIFT); + break; /* All other characters needs CSIu except for letters a-z */ default: needs_CSIu = (c < 'a' || c > 'z'); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libvterm-0~bzr679/t/25state_input.test new/libvterm-0~bzr681/t/25state_input.test --- old/libvterm-0~bzr679/t/25state_input.test 2015-12-05 15:20:58.000000000 +0100 +++ new/libvterm-0~bzr681/t/25state_input.test 2016-04-10 00:17:10.000000000 +0200 @@ -49,7 +49,7 @@ INCHAR S 20 output "\e[32;2u" INCHAR C 20 - output "\e[32;5u" + output "\0" INCHAR SC 20 output "\e[32;6u" INCHAR A 20 @@ -57,7 +57,7 @@ INCHAR SA 20 output "\e[32;4u" INCHAR CA 20 - output "\e[32;7u" + output "\e\0" INCHAR SCA 20 output "\e[32;8u"