diff options
author | Nalin Dahyabhai <nalin@src.gnome.org> | 2003-01-09 06:56:01 +0000 |
---|---|---|
committer | Nalin Dahyabhai <nalin@src.gnome.org> | 2003-01-09 06:56:01 +0000 |
commit | 9820448f044cce4cb85b877d250dc6181772c830 (patch) | |
tree | 648674564fe4f1d940c365a2c456b7891fab2065 /src/vte.h | |
parent | 41a9d6abe0b47ca8461e41afa1ad957e92368b3d (diff) |
Only suppress meta-sends-escape on Backspace if backspace is mapped to the
* src/vte.c(vte_terminal_key_press): Only suppress meta-sends-escape on
Backspace if backspace is mapped to the delete sequence.
* src/vte.c: don't just skip reading data if selection is in progress -- we
wedge if we do that (#101739). Instead, temporarily stop reading from
the child pty.
* src/vte.c(vte_terminal_open_font_xft): if we get NULL when matching fonts,
use the desired pattern's name when displaying an error, preventing a
NULL dereference (#96769).
* configure.in: make building of python modules depend on configure having been
run with --enable-python. make --enable-python the default. Fix an
indentation error in the version check which chokes Python 2.2.2.
* src/vte.h, src/vte.c: add new signals to VteTerminalClass (NOTE: may break
ABI, so might as well add some padding)
* src/vteaccess.c: be more precise about locations in text_changed signals
(part of #95901)
* src/vte.c: get more selective about when we consider it necessary to emit
text-insert and text-delete events.
Diffstat (limited to 'src/vte.h')
-rw-r--r-- | src/vte.h | 20 |
1 files changed, 15 insertions, 5 deletions
@@ -1,5 +1,5 @@ /* - * Copyright (C) 2001,2002 Red Hat, Inc. + * Copyright (C) 2001,2002,2003 Red Hat, Inc. * * This is free software; you can redistribute it and/or modify it under * the terms of the GNU Library General Public License as published by @@ -75,6 +75,8 @@ struct _VteTerminalClass { guint selection_changed_signal; guint contents_changed_signal; guint cursor_moved_signal; + guint status_line_changed_signal; + guint commit_signal; guint deiconify_window_signal; guint iconify_window_signal; @@ -85,13 +87,21 @@ struct _VteTerminalClass { guint maximize_window_signal; guint resize_window_signal; guint move_window_signal; - guint status_line_changed_signal; - guint commit_signal; guint increase_font_size_signal; guint decrease_font_size_signal; - gpointer reserved3; - gpointer reserved4; + + guint text_modified_signal; + guint text_inserted_signal; + guint text_deleted_signal; + guint text_scrolled_signal; + + guint reserved1; + guint reserved2; + guint reserved3; + guint reserved4; + guint reserved5; + guint reserved6; }; /* Values for "what should happen when the user hits backspace/delete". Use |