From: Ray Strode Date: Wed, 28 May 2008 20:38:10 +0000 (-0400) Subject: Use more descriptive format for control code #defines X-Git-Tag: 0.1.0~50 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=17f552c8ace0459e076864222126ec80e7547b6a;p=thirdparty%2Fplymouth.git Use more descriptive format for control code #defines 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. --- diff --git a/src/ply-window.c b/src/ply-window.c index b1f5944d..e29ae869 100644 --- a/src/ply-window.c +++ b/src/ply-window.c @@ -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'