X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=plugins%2Fkeyboard%2Fkeysrc.l;h=c6f3a363eeb9aa0019c38bbe341a7ada8f3f2252;hb=1d5fa24e4b92fbd2fc16847612a6825ca08d6567;hp=258a23b9c4b3933e16acacbdd1af5907f4d50c6e;hpb=91ebde9e8842678e0d0704dc7945b2b84aba314f;p=chaz%2Fopenbox diff --git a/plugins/keyboard/keysrc.l b/plugins/keyboard/keysrc.l index 258a23b9..c6f3a363 100644 --- a/plugins/keyboard/keysrc.l +++ b/plugins/keyboard/keysrc.l @@ -7,19 +7,13 @@ int kparselineno; %} field [A-Za-z0-9][-A-Za-z0-9]* -number [0-9]+ -desktop [dD][eE][sS][kK][tT][oO][pP] -execute [eE][xX][eE][cC][uU][tT][eE] -restart [rR][eE][sS][tT][aA][rR][tT] +number (-[0-9]|[0-9])[0-9]* string \"[^"\n]*\" %% ^[ \t]*#.*\n kparselineno++; {number} kparselval.integer = atoi(kparsetext); return INTEGER; -{execute} kparselval.string = g_strdup(kparsetext); return EXECUTE; -{restart} kparselval.string = g_strdup(kparsetext); return RESTART; -{desktop} kparselval.string = g_strdup(kparsetext); return DESKTOP; {field} kparselval.string = g_strdup(kparsetext); return FIELD; {string} { /* drop the quotes */