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"
 


Reply via email to