X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2Fcmdparse.l;h=079aa8f91a9d86f6e203739796e8c9854a869044;hb=f10a3d9b7571eb4e87e59609a062a9bb20e2b198;hp=684a588c1f044b463c97252498c056ce20750971;hpb=769501420ddeee0f808b3fd01b0463f426e9ef43;p=i3%2Fi3 diff --git a/src/cmdparse.l b/src/cmdparse.l index 684a588c..079aa8f9 100644 --- a/src/cmdparse.l +++ b/src/cmdparse.l @@ -95,11 +95,14 @@ none { return TOK_NONE; } mode { return TOK_MODE; } tiling { return TOK_TILING; } floating { return TOK_FLOATING; } -workspace { return TOK_WORKSPACE; } +workspace { BEGIN(WANT_WS_STRING); return TOK_WORKSPACE; } focus { return TOK_FOCUS; } move { return TOK_MOVE; } +open { return TOK_OPEN; } class { BEGIN(WANT_QSTRING); return TOK_CLASS; } +id { BEGIN(WANT_QSTRING); return TOK_ID; } +con_id { BEGIN(WANT_QSTRING); return TOK_CON_ID; } . { return (int)yytext[0]; }