]> git.ipfire.org Git - thirdparty/plymouth.git/commitdiff
Use more descriptive format for control code #defines
authorRay Strode <rstrode@redhat.com>
Wed, 28 May 2008 20:38:10 +0000 (16:38 -0400)
committerRay Strode <rstrode@redhat.com>
Wed, 28 May 2008 20:38:10 +0000 (16:38 -0400)
The previous format was just the ascii value directly
in octal.  I'm getting sick of typing 'man ascii' to look
it up though.  The new format is just, e.g.,

('\100' ^ 'U')

which not only means I can add new entries without looking
them up, but also has the added advantage that it looks
sort of similiar to, e.g., ^U, which is a common notation
for respresenting control characters.

src/ply-window.c

index b1f5944d1206c45daa64ce46ee126135d80e3861..e29ae8696828fa3ef50feaf19e53ac4d44d534da 100644 (file)
@@ -43,9 +43,9 @@
 #include "ply-logger.h"
 #include "ply-utils.h"
 
-#define KEY_CTRL_T '\024'
-#define KEY_CTRL_V '\026'
-#define KEY_ESCAPE '\033'
+#define KEY_CTRL_T ('\100' ^'T')
+#define KEY_CTRL_V ('\100' ^'V')
+#define KEY_ESCAPE ('\100' ^'[')
 #define KEY_RETURN '\r'
 #define KEY_BACKSPACE '\177'