summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'x11-libs/vte/files/vte-0.17.4-fix-highlighting-on-activity.patch')
-rw-r--r--x11-libs/vte/files/vte-0.17.4-fix-highlighting-on-activity.patch48
1 files changed, 0 insertions, 48 deletions
diff --git a/x11-libs/vte/files/vte-0.17.4-fix-highlighting-on-activity.patch b/x11-libs/vte/files/vte-0.17.4-fix-highlighting-on-activity.patch
deleted file mode 100644
index 96c09b474f67..000000000000
--- a/x11-libs/vte/files/vte-0.17.4-fix-highlighting-on-activity.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-Upstream revisions 2134 and 2135 with useless whitespace change hunks removed:
-
-2008-10-23 Chris Wilson
-
-Bug 557375 – >=vte-0.16.14 breaks highlighting on activity
-
-* src/vte.c (vte_terminal_deselect_all),
-(vte_terminal_extend_selection):
-After the user modifies the selection, copy it to PRIMARY and store
-it on the terminal. This ensures that after a screen redraw, we
-compare the contents of the selected region with the current
-selection, instead of stale data.
-
-2008-10-31 Chris Wilson
-
-* src/vte.c (vte_terminal_deselect_all):
-Preserve the copy of the selection until it is replace by a new
-selection, so that we can perform asynchronous copies from the
-clipboard.
-
---- trunk/src/vte.c 2008/10/23 08:39:44 2130
-+++ trunk/src/vte.c 2008/10/31 12:59:29 2135
-@@ -1018,10 +1018,16 @@
- {
- if (terminal->pvt->has_selection) {
- gint sx, sy, ex, ey;
-- terminal->pvt->has_selection = FALSE;
-+
- _vte_debug_print(VTE_DEBUG_SELECTION,
- "Deselecting all text.\n");
-+
-+ terminal->pvt->has_selection = FALSE;
-+ /* Don't free the current selection, as we need to keep
-+ * hold of it for async copying from the clipboard. */
-+
- vte_terminal_emit_selection_changed(terminal);
-+
- sx = terminal->pvt->selection_start.x;
- sy = terminal->pvt->selection_start.y;
- ex = terminal->pvt->selection_end.x;
-@@ -6510,6 +6514,7 @@
- terminal->pvt->selection_start.y,
- terminal->pvt->selection_end.x,
- terminal->pvt->selection_end.y);
-+ vte_terminal_copy_primary(terminal);
- vte_terminal_emit_selection_changed(terminal);
- }
-