From 14d9a8f9c5ec67dc0b5dd7ec03b69487feeb16d1 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Sat, 4 Jun 2016 03:33:47 -0400 Subject: stop using non-standard escape sequences --- src/parser.c | 4 ++-- src/parser.l | 4 ++-- src/screen.c | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/parser.c b/src/parser.c index f7fcc3d..0b86ef8 100644 --- a/src/parser.c +++ b/src/parser.c @@ -1300,10 +1300,10 @@ case 57: YY_RULE_SETUP #line 216 "src/parser.l" { - if (!strncmp(yytext, "\e]50;", 5)) { // osx terminal.app private stuff + if (!strncmp(yytext, "\033]50;", 5)) { // osx terminal.app private stuff // not interested in non-portable extensions } - else if (!strncmp(yytext, "\e]499;", 5)) { // termcast private metadata + else if (!strncmp(yytext, "\033]499;", 5)) { // termcast private metadata // this isn't intended to be interpreted } else { diff --git a/src/parser.l b/src/parser.l index d218403..a4e6cfd 100644 --- a/src/parser.l +++ b/src/parser.l @@ -214,10 +214,10 @@ static void vt100_parser_handle_text(VT100Screen *vt, char *text, size_t len); } {OSC}{CHAR}*{ST} { - if (!strncmp(yytext, "\e]50;", 5)) { // osx terminal.app private stuff + if (!strncmp(yytext, "\033]50;", 5)) { // osx terminal.app private stuff // not interested in non-portable extensions } - else if (!strncmp(yytext, "\e]499;", 5)) { // termcast private metadata + else if (!strncmp(yytext, "\033]499;", 5)) { // termcast private metadata // this isn't intended to be interpreted } else { diff --git a/src/screen.c b/src/screen.c index 1dad246..12414c3 100644 --- a/src/screen.c +++ b/src/screen.c @@ -996,7 +996,7 @@ static void vt100_screen_get_string( if (attrs.inverse != cell->attrs.inverse) { attr_codes[5] = cell->attrs.inverse ? 7 : 27; } - vt100_screen_push_string(strp, lenp, &capacity, "\e[", 2); + vt100_screen_push_string(strp, lenp, &capacity, "\033[", 2); for (i = 0; i < sizeof(attr_codes) / sizeof(int); ++i) { char buf[3]; -- cgit v1.2.3