diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | src/caps.c | 7 | ||||
-rw-r--r-- | src/vte.c | 2 |
3 files changed, 13 insertions, 0 deletions
@@ -1,4 +1,8 @@ 2003-01-23 nalin + * src/caps.c, src/vte.c: recognize and ignore attempts to set text + properties 21 and 2L, whatever those are (possible workaround #104154). + +2003-01-23 nalin * src/iso2022.c: accept "1" and "2" as aliases for "B" (#104257). 2003-01-23 nalin @@ -397,6 +397,7 @@ struct _vte_capability_string _vte_xterm_capability_strings[] = { {ESC "V", "start-of-guarded-area", 0}, {ESC "W", "end-of-guarded-area", 0}, {ESC "X", "start-of-string", 0}, + {ESC "\\", "end-of-string", 0}, {ESC "Z", "return-terminal-id", 0}, {ESC "c", "full-reset", 0}, {ESC "l", "memory-lock", 0}, @@ -551,6 +552,12 @@ struct _vte_capability_string _vte_xterm_capability_strings[] = { {OSC "50;#%d" ST, "change-font-number", 0}, {OSC "50;%s" ST, "change-font-name", 0}, + /* These may be bogus, I can't find docs for them anywhere (#104154). */ + {OSC "21;%s" BEL, "set-text-property-21", 0}, + {OSC "2L;%s" BEL, "set-text-property-2L", 0}, + {OSC "21;%s" ST, "set-text-property-21", 0}, + {OSC "2L;%s" ST, "set-text-property-2L", 0}, + {NULL, NULL, 0}, }; @@ -5863,6 +5863,8 @@ static struct { {"set-icon-title", vte_sequence_handler_set_icon_title}, {"set-mode", vte_sequence_handler_set_mode}, {"set-scrolling-region", vte_sequence_handler_set_scrolling_region}, + {"set-text-property-21", NULL}, + {"set-text-property-2L", NULL}, {"set-window-title", vte_sequence_handler_set_window_title}, {"single-shift-g2", NULL}, {"single-shift-g3", NULL}, |