summaryrefslogtreecommitdiff
path: root/src/iso2022.h
diff options
context:
space:
mode:
authorNalin Dahyabhai <nalin@src.gnome.org>2002-08-22 02:02:40 +0000
committerNalin Dahyabhai <nalin@src.gnome.org>2002-08-22 02:02:40 +0000
commit80cbf7e0367fe293c0b62a6412d5e068022e09af (patch)
tree345908f22a0406a28a30268f67b7c8f9e83415d3 /src/iso2022.h
parent55bccdf14d96799d421659b1910213d3c1a2733b (diff)
Take a vte_table as an additional argument, and don't mess with textvte_0_8_2
* src/iso2022.c(vte_iso2022_substitute): Take a vte_table as an additional argument, and don't mess with text that's part of a control sequence, fixing weird behaviors when we got control sequences in the middle of shift-out text. * src/table.c(vte_table_match): Speed up for the no-arguments-requested case, which just became much more common.
Diffstat (limited to 'src/iso2022.h')
-rw-r--r--src/iso2022.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/iso2022.h b/src/iso2022.h
index 932916b..18ab84c 100644
--- a/src/iso2022.h
+++ b/src/iso2022.h
@@ -23,6 +23,7 @@
#include <glib.h>
#include <glib-object.h>
+#include "table.h"
G_BEGIN_DECLS
@@ -32,7 +33,7 @@ struct vte_iso2022 *vte_iso2022_copy(struct vte_iso2022 *original);
void vte_iso2022_free(struct vte_iso2022 *p);
gssize vte_iso2022_substitute(struct vte_iso2022 *state,
gunichar *instring, gssize length,
- gunichar *outstring);
+ gunichar *outstring, struct vte_table *specials);
G_END_DECLS