From 6bc3f8a378338246603e21704763c65cdc6ceb77 Mon Sep 17 00:00:00 2001
From: Paul LeoNerd Evans <leonerd@leonerd.org.uk>
Date: Wed, 18 Jan 2012 16:36:10 +0000
Subject: \e string escape is not portable; use \033

---
 demo.c       | 4 ++--
 t/02getkey.c | 4 ++--
 t/05read.c   | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/demo.c b/demo.c
index 1b148b5..ed34d31 100644
--- a/demo.c
+++ b/demo.c
@@ -45,7 +45,7 @@ int main(int argc, char *argv[])
   TermKeyKey key;
 
   if(mouse)
-    printf("\e[?%dhMouse mode active\n", mouse);
+    printf("\033[?%dhMouse mode active\n", mouse);
 
   while((ret = termkey_waitkey(tk, &key)) != TERMKEY_RES_EOF) {
     if(ret == TERMKEY_RES_KEY) {
@@ -67,7 +67,7 @@ int main(int argc, char *argv[])
   }
 
   if(mouse)
-    printf("\e[?%dlMouse mode deactivated\n", mouse);
+    printf("\033[?%dlMouse mode deactivated\n", mouse);
 
   termkey_destroy(tk);
 }
diff --git a/t/02getkey.c b/t/02getkey.c
index 0c893c6..d5c26fd 100644
--- a/t/02getkey.c
+++ b/t/02getkey.c
@@ -41,7 +41,7 @@ int main(int argc, char *argv[])
   is_int(key.code.number, 'a',                  "key.code.number after C-a");
   is_int(key.modifiers,   TERMKEY_KEYMOD_CTRL,  "key.modifiers after C-a");
 
-  termkey_push_bytes(tk, "\eOA", 3);
+  termkey_push_bytes(tk, "\033OA", 3);
 
   is_int(termkey_getkey(tk, &key), TERMKEY_RES_KEY, "getkey yields RES_KEY after Up");
 
@@ -49,7 +49,7 @@ int main(int argc, char *argv[])
   is_int(key.code.sym,    TERMKEY_SYM_UP,       "key.code.sym after Up");
   is_int(key.modifiers,   0,                    "key.modifiers after Up");
 
-  is_int(termkey_push_bytes(tk, "\eO", 2), 2, "push_bytes returns 2");
+  is_int(termkey_push_bytes(tk, "\033O", 2), 2, "push_bytes returns 2");
 
   is_int(termkey_get_buffer_remaining(tk), 254, "buffer free 254 after partial write");
 
diff --git a/t/05read.c b/t/05read.c
index 00fb640..da87a5e 100644
--- a/t/05read.c
+++ b/t/05read.c
@@ -42,7 +42,7 @@ int main(int argc, char *argv[])
 
   is_int(termkey_getkey(tk, &key), TERMKEY_RES_NONE, "getkey yields RES_NONE a second time");
 
-  write(fd[1], "\eO", 2);
+  write(fd[1], "\033O", 2);
   termkey_advisereadable(tk);
 
   is_int(termkey_get_buffer_remaining(tk), 254, "buffer free 254 after partial write");
-- 
cgit v1.2.3-70-g09d2