Hello community, here is the log from the commit of package vte for openSUSE:Factory checked in at 2017-04-29 10:48:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vte (Old) and /work/SRC/openSUSE:Factory/.vte.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vte" Sat Apr 29 10:48:08 2017 rev:101 rq:490187 version:0.48.2 Changes: -------- --- /work/SRC/openSUSE:Factory/vte/vte.changes 2017-03-29 13:24:28.633252026 +0200 +++ /work/SRC/openSUSE:Factory/.vte.new/vte.changes 2017-04-29 10:48:14.592991793 +0200 @@ -1,0 +2,9 @@ +Sat Apr 15 22:01:25 UTC 2017 - [email protected] + +- Update to version 0.48.2: + + spawn: async: + - Release reference to VteTerminal. + - Check for nullptr before unreffing. + + emulation: Swallow OSC 8. + +------------------------------------------------------------------- Old: ---- vte-0.48.1.tar.xz New: ---- vte-0.48.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vte.spec ++++++ --- /var/tmp/diff_new_pack.HxaNkC/_old 2017-04-29 10:48:15.356883874 +0200 +++ /var/tmp/diff_new_pack.HxaNkC/_new 2017-04-29 10:48:15.360883309 +0200 @@ -24,7 +24,7 @@ Name: vte %define _name vte Url: http://www.gnome.org -Version: 0.48.1 +Version: 0.48.2 Release: 0 Summary: Terminal Emulator Library # Switched to sourceservice, as upstream have a tendency to not release tarballs on time. ++++++ _service ++++++ --- /var/tmp/diff_new_pack.HxaNkC/_old 2017-04-29 10:48:15.404877094 +0200 +++ /var/tmp/diff_new_pack.HxaNkC/_new 2017-04-29 10:48:15.408876529 +0200 @@ -4,7 +4,7 @@ <param name="scm">git</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">enable</param> - <param name="revision">refs/tags/0.48.1</param> + <param name="revision">refs/tags/0.48.2</param> </service> <service name="recompress" mode="disabled"> <param name="file">*.tar</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.HxaNkC/_old 2017-04-29 10:48:15.444871444 +0200 +++ /var/tmp/diff_new_pack.HxaNkC/_new 2017-04-29 10:48:15.444871444 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">git://git.gnome.org/vte</param> - <param name="changesrevision">e6f4c83f12e2acf2eda6c58da5d78a0141380225</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">3e7f21006b751136963fd1520dd1b157a68c659c</param></service></servicedata> \ No newline at end of file ++++++ vte-0.48.1.tar.xz -> vte-0.48.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vte-0.48.1/configure.ac new/vte-0.48.2/configure.ac --- old/vte-0.48.1/configure.ac 2017-03-21 18:58:09.000000000 +0100 +++ new/vte-0.48.2/configure.ac 2017-04-10 21:27:19.000000000 +0200 @@ -1,6 +1,6 @@ m4_define([version_major],0) m4_define([version_minor],48) -m4_define([version_micro],1) +m4_define([version_micro],2) m4_define([version_triplet],version_major.version_minor.version_micro) AC_PREREQ([2.63]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vte-0.48.1/src/caps.cc new/vte-0.48.2/src/caps.cc --- old/vte-0.48.1/src/caps.cc 2017-03-21 18:58:09.000000000 +0100 +++ new/vte-0.48.2/src/caps.cc 2017-04-10 21:27:19.000000000 +0200 @@ -229,6 +229,7 @@ ENTRY(OSC "4;%s" BEL, "change-color-bel") ENTRY(OSC "6;%s" BEL, "set-current-file-uri") ENTRY(OSC "7;%s" BEL, "set-current-directory-uri") + ENTRY(OSC "8;%s;%s" BEL, "set-current-hyperlink") ENTRY(OSC "10;%s" BEL, "change-foreground-color-bel") ENTRY(OSC "11;%s" BEL, "change-background-color-bel") ENTRY(OSC "12;%s" BEL, "change-cursor-background-color-bel") @@ -266,6 +267,7 @@ ENTRY(OSC "4;%s" ST, "change-color-st") ENTRY(OSC "6;%s" ST, "set-current-file-uri") ENTRY(OSC "7;%s" ST, "set-current-directory-uri") + ENTRY(OSC "8;%s;%s" ST, "set-current-hyperlink") ENTRY(OSC "10;%s" ST, "change-foreground-color-st") ENTRY(OSC "11;%s" ST, "change-background-color-st") ENTRY(OSC "12;%s" ST, "change-cursor-background-color-st") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vte-0.48.1/src/vtegtk.cc new/vte-0.48.2/src/vtegtk.cc --- old/vte-0.48.1/src/vtegtk.cc 2017-03-21 18:58:09.000000000 +0100 +++ new/vte-0.48.2/src/vtegtk.cc 2017-04-10 21:27:19.000000000 +0200 @@ -2361,6 +2361,9 @@ g_error_free(error); spawn_async_callback_data_free(data); + + if (terminal != nullptr) + g_object_unref(terminal); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vte-0.48.1/src/vteseq-n.gperf new/vte-0.48.2/src/vteseq-n.gperf --- old/vte-0.48.1/src/vteseq-n.gperf 2017-03-21 18:58:09.000000000 +0100 +++ new/vte-0.48.2/src/vteseq-n.gperf 2017-04-10 21:27:19.000000000 +0200 @@ -169,5 +169,6 @@ #"reset-mouse-cursor-foreground-color", VTE_SEQUENCE_HANDLER_NULL "set-current-directory-uri", VTE_SEQUENCE_HANDLER(vte_sequence_handler_set_current_directory_uri) "set-current-file-uri", VTE_SEQUENCE_HANDLER(vte_sequence_handler_set_current_file_uri) +"set-current-hyperlink", VTE_SEQUENCE_HANDLER(vte_sequence_handler_set_current_hyperlink) "urxvt-777", VTE_SEQUENCE_HANDLER(vte_sequence_handler_urxvt_777) "iterm2-1337", VTE_SEQUENCE_HANDLER(vte_sequence_handler_iterm2_1337) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vte-0.48.1/src/vteseq.cc new/vte-0.48.2/src/vteseq.cc --- old/vte-0.48.1/src/vteseq.cc 2017-03-21 18:58:09.000000000 +0100 +++ new/vte-0.48.2/src/vteseq.cc 2017-04-10 21:27:19.000000000 +0200 @@ -2449,6 +2449,12 @@ m_current_file_uri_changed = uri; } +static void +vte_sequence_handler_set_current_hyperlink (VteTerminalPrivate *that, GValueArray *params) +{ + /* Accept but ignore to prepare for the forthcoming hyperlink feature (bug #779734) */ +} + /* Restrict the scrolling region. */ static void vte_sequence_handler_set_scrolling_region_from_start (VteTerminalPrivate *that, GValueArray *params)
