[Xfce4-commits] <terminal:master> Unset search regex when clearing buffer.
Nick Schermer
noreply at xfce.org
Thu Dec 27 20:36:02 CET 2012
Updating branch refs/heads/master
to 0aaf23d53ac61e1fa23214e26b731d6feefff8d3 (commit)
from 5e15028e1996f53490687414c2ceac2c80521979 (commit)
commit 0aaf23d53ac61e1fa23214e26b731d6feefff8d3
Author: Nick Schermer <nick at xfce.org>
Date: Thu Dec 27 20:32:09 2012 +0100
Unset search regex when clearing buffer.
terminal/terminal-screen.c | 3 +++
terminal/terminal-window.c | 5 ++++-
2 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/terminal/terminal-screen.c b/terminal/terminal-screen.c
index 2f93ab0..98df97c 100644
--- a/terminal/terminal-screen.c
+++ b/terminal/terminal-screen.c
@@ -2021,6 +2021,9 @@ terminal_screen_reset (TerminalScreen *screen,
{
terminal_return_if_fail (TERMINAL_IS_SCREEN (screen));
vte_terminal_reset (VTE_TERMINAL (screen->terminal), TRUE, clear);
+
+ if (clear)
+ vte_terminal_search_set_gregex (VTE_TERMINAL (screen->terminal), NULL);
}
diff --git a/terminal/terminal-window.c b/terminal/terminal-window.c
index d3c7b43..2010efb 100644
--- a/terminal/terminal-window.c
+++ b/terminal/terminal-window.c
@@ -1806,7 +1806,10 @@ terminal_window_action_reset_and_clear (GtkAction *action,
TerminalWindow *window)
{
if (G_LIKELY (window->active != NULL))
- terminal_screen_reset (window->active, TRUE);
+ {
+ terminal_screen_reset (window->active, TRUE);
+ terminal_window_update_actions (window);
+ }
}
More information about the Xfce4-commits
mailing list