From dc7d7af0747fc866785df590506ca068b915862d Mon Sep 17 00:00:00 2001 From: Debarshi Ray Date: Fri, 5 Oct 2018 14:14:41 +0200 Subject: [PATCH] Update to 0.54.1 --- .gitignore | 1 + sources | 2 +- vte291-command-notify-scroll-speed.patch | 30 ++++++++++++------------ vte291.spec | 5 +++- 4 files changed, 21 insertions(+), 17 deletions(-) diff --git a/.gitignore b/.gitignore index 02b0edb..8ef5005 100644 --- a/.gitignore +++ b/.gitignore @@ -43,3 +43,4 @@ /vte-0.53.0.tar.xz /vte-0.53.92.tar.xz /vte-0.54.0.tar.xz +/vte-0.54.1.tar.xz diff --git a/sources b/sources index c94beff..f061e8a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (vte-0.54.0.tar.xz) = 69dd0caae4eacc179f84eccf98625a31140286beca4244a8f06420bd36ac62dcaddf9e9d8b114549ca97927e94b562df3e7daa9fad971484f05ebdd1c0f7b787 +SHA512 (vte-0.54.1.tar.xz) = 5cb866e75c35e1b5728d17b0433641ceb4837495d59185a04fde9dd8c9849ab905a6b2718a50b27cc70323c7a6c5db31a808816576c30d7f18ece889a329fb61 diff --git a/vte291-command-notify-scroll-speed.patch b/vte291-command-notify-scroll-speed.patch index c0a52ae..7b5a0e2 100644 --- a/vte291-command-notify-scroll-speed.patch +++ b/vte291-command-notify-scroll-speed.patch @@ -1,4 +1,4 @@ -From 0aae9eb7587d3061bb256a6b4d3208e9bcd69a5c Mon Sep 17 00:00:00 2001 +From f00537f18044702a05aba6ed9406b8a72caa63c8 Mon Sep 17 00:00:00 2001 From: Debarshi Ray Date: Wed, 7 Jan 2015 16:01:00 +0100 Subject: [PATCH 1/5] Add sequences and signals for desktop notification @@ -38,10 +38,10 @@ index 1e4d0c1b6476..3385b4759713 100644 VOID:STRING,UINT VOID:UINT,UINT diff --git a/src/vte.cc b/src/vte.cc -index 75f32990c777..8bfe44eac336 100644 +index 6c9f70f9fba1..3e6eeb92cd36 100644 --- a/src/vte.cc +++ b/src/vte.cc -@@ -10579,6 +10579,15 @@ Terminal::emit_pending_signals() +@@ -10581,6 +10581,15 @@ Terminal::emit_pending_signals() emit_adjustment_changed(); @@ -151,7 +151,7 @@ index 1652ca5fe6ed..c5b24ffe2ca9 100644 vte::parser::StringTokeniser::const_iterator& token, vte::parser::StringTokeniser::const_iterator const& endtoken, diff --git a/src/vteseq.cc b/src/vteseq.cc -index 2a46f2e3b2b7..03ea24bd2951 100644 +index eabcbbaa5eca..51b3a2c32c7f 100644 --- a/src/vteseq.cc +++ b/src/vteseq.cc @@ -1341,6 +1341,34 @@ Terminal::delete_lines(vte::grid::row_t param) @@ -212,7 +212,7 @@ index 2a46f2e3b2b7..03ea24bd2951 100644 2.14.4 -From 27455abc1eea578b389e89f9475870330530cd21 Mon Sep 17 00:00:00 2001 +From 1ae011f8d4a45bb974d4ead4f66becd6af9fc30c Mon Sep 17 00:00:00 2001 From: Debarshi Ray Date: Thu, 29 Jan 2015 13:09:17 +0100 Subject: [PATCH 2/5] vte.sh: Emit OSC 777 from PROMPT_COMMAND @@ -223,7 +223,7 @@ https://bugzilla.gnome.org/show_bug.cgi?id=711059 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/vte.sh b/src/vte.sh -index 5fb16996dd93..2a328de27cbd 100644 +index 6d1a8734c479..03dea2fa99ee 100644 --- a/src/vte.sh +++ b/src/vte.sh @@ -50,9 +50,11 @@ __vte_osc7 () { @@ -234,8 +234,8 @@ index 5fb16996dd93..2a328de27cbd 100644 + command="${command//;/ }" local pwd='~' [ "$PWD" != "$HOME" ] && pwd=${PWD/#$HOME\//\~\/} -- printf "\u009D0;%s@%s:%s\u009C%s" "${USER}" "${HOSTNAME%%.*}" "${pwd}" "$(__vte_osc7)" -+ printf "\u009D777;notify;Command completed;%s\u009C\u009D0;%s@%s:%s\u009C%s" "${command}" "${USER}" "${HOSTNAME%%.*}" "${pwd}" "$(__vte_osc7)" +- printf "\033]0;%s@%s:%s\033\\%s" "${USER}" "${HOSTNAME%%.*}" "${pwd}" "$(__vte_osc7)" ++ printf "\033]777;notify;Command completed;%s\033\\\033]0;%s@%s:%s\033\\%s" "${command}" "${USER}" "${HOSTNAME%%.*}" "${pwd}" "$(__vte_osc7)" } case "$TERM" in @@ -243,7 +243,7 @@ index 5fb16996dd93..2a328de27cbd 100644 2.14.4 -From 291857971df4104c9afa8c66d8d8bc788a3aabd4 Mon Sep 17 00:00:00 2001 +From e4649b3c31a9ef08c2b6ae5c079e1597fdb8e3cf Mon Sep 17 00:00:00 2001 From: Debarshi Ray Date: Thu, 22 Jan 2015 16:37:10 +0100 Subject: [PATCH 3/5] Test the notification-received signal @@ -310,7 +310,7 @@ index b155efa3f348..250d09d8b4c5 100644 2.14.4 -From 41729384ec63d6ac2303d423bd0cf24fb91f832e Mon Sep 17 00:00:00 2001 +From 08f238e068bbc1a4b84f9fa61b90641622aaeb9e Mon Sep 17 00:00:00 2001 From: Debarshi Ray Date: Fri, 13 May 2016 17:53:54 +0200 Subject: [PATCH 4/5] Add a property to configure the scroll speed @@ -341,10 +341,10 @@ index b46e30620fe1..bda65e4c788e 100644 vte_terminal_get_scrollback_lines vte_terminal_set_font diff --git a/src/vte.cc b/src/vte.cc -index 8bfe44eac336..90368463381d 100644 +index 3e6eeb92cd36..83ab8f10ca1b 100644 --- a/src/vte.cc +++ b/src/vte.cc -@@ -9814,6 +9814,7 @@ void +@@ -9816,6 +9816,7 @@ void Terminal::widget_scroll(GdkEventScroll *event) { gdouble delta_x, delta_y; @@ -352,7 +352,7 @@ index 8bfe44eac336..90368463381d 100644 gdouble v; gint cnt, i; int button; -@@ -9867,7 +9868,13 @@ Terminal::widget_scroll(GdkEventScroll *event) +@@ -9869,7 +9870,13 @@ Terminal::widget_scroll(GdkEventScroll *event) return; } @@ -367,7 +367,7 @@ index 8bfe44eac336..90368463381d 100644 _vte_debug_print(VTE_DEBUG_EVENTS, "Scroll speed is %d lines per non-smooth scroll unit\n", (int) v); -@@ -10128,6 +10135,16 @@ Terminal::decscusr_cursor_shape() +@@ -10130,6 +10137,16 @@ Terminal::decscusr_cursor_shape() } } @@ -512,7 +512,7 @@ index c5b24ffe2ca9..620bcf200af6 100644 2.14.4 -From 872218fbfe8075ffeed9bf9dab82e9955fdcc187 Mon Sep 17 00:00:00 2001 +From 356f8a6b601f4dab927853db13a657ef1891f97e Mon Sep 17 00:00:00 2001 From: Debarshi Ray Date: Fri, 13 May 2016 17:54:57 +0200 Subject: [PATCH 5/5] Test the scroll-speed property diff --git a/vte291.spec b/vte291.spec index ab55d2a..dc732ed 100644 --- a/vte291.spec +++ b/vte291.spec @@ -1,7 +1,7 @@ %global apiver 2.91 Name: vte291 -Version: 0.54.0 +Version: 0.54.1 Release: 1%{?dist} Summary: Terminal emulator library @@ -101,6 +101,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %{_sysconfdir}/profile.d/vte.sh %changelog +* Fri Oct 05 2018 Debarshi Ray - 0.54.1-1 +- Update to 0.54.1 + * Thu Oct 04 2018 Debarshi Ray - 0.54.0-1 - Update to 0.54.0