functions_parse_table.h revision df1c27a6
17d8a9cc2Snia/*
27d8a9cc2Snia * AUTOGENERATED FILE -- DO NOT EDIT
3df1c27a6Snia * This file is generated automatically by /encrypt/home/nia/git/ctwm-4.1.0/tools/mk_function_bits.sh
4df1c27a6Snia * from '/encrypt/home/nia/git/ctwm-4.1.0/functions_defs.list'
57d8a9cc2Snia * during the build process.
67d8a9cc2Snia */
77d8a9cc2Snia
87d8a9cc2Snia#ifndef _CTWM_FUNCTIONS_PARSE_TABLE_H
97d8a9cc2Snia#define _CTWM_FUNCTIONS_PARSE_TABLE_H
107d8a9cc2Snia
117d8a9cc2Snia/* Parser table for functions */
127d8a9cc2Sniastatic const TwmKeyword funckeytable[] = {
137d8a9cc2Snia	{ "f.addtoworkspace",      FSKEYWORD, F_ADDTOWORKSPACE },
14df1c27a6Snia#ifdef CAPTIVE
157d8a9cc2Snia	{ "f.adoptwindow",          FKEYWORD, F_ADOPTWINDOW },
16df1c27a6Snia#endif
177d8a9cc2Snia	{ "f.altcontext",           FKEYWORD, F_ALTCONTEXT },
187d8a9cc2Snia	{ "f.altkeymap",           FSKEYWORD, F_ALTKEYMAP },
197d8a9cc2Snia	{ "f.autolower",            FKEYWORD, F_AUTOLOWER },
207d8a9cc2Snia	{ "f.autoraise",            FKEYWORD, F_AUTORAISE },
217d8a9cc2Snia	{ "f.backiconmgr",          FKEYWORD, F_BACKICONMGR },
227d8a9cc2Snia	{ "f.backmapiconmgr",       FKEYWORD, F_BACKMAPICONMGR },
237d8a9cc2Snia	{ "f.beep",                 FKEYWORD, F_BEEP },
247d8a9cc2Snia	{ "f.bottomzoom",           FKEYWORD, F_BOTTOMZOOM },
257d8a9cc2Snia	{ "f.changepriority",      FSKEYWORD, F_CHANGEPRIORITY },
267d8a9cc2Snia	{ "f.changesize",          FSKEYWORD, F_CHANGESIZE },
277d8a9cc2Snia	{ "f.circledown",           FKEYWORD, F_CIRCLEDOWN },
287d8a9cc2Snia	{ "f.circleup",             FKEYWORD, F_CIRCLEUP },
297d8a9cc2Snia	{ "f.colormap",            FSKEYWORD, F_COLORMAP },
307d8a9cc2Snia	{ "f.deiconify",            FKEYWORD, F_DEICONIFY },
317d8a9cc2Snia	{ "f.delete",               FKEYWORD, F_DELETE },
327d8a9cc2Snia	{ "f.deleteordestroy",      FKEYWORD, F_DELETEORDESTROY },
337d8a9cc2Snia	{ "f.deltastop",            FKEYWORD, F_DELTASTOP },
347d8a9cc2Snia	{ "f.destroy",              FKEYWORD, F_DESTROY },
357d8a9cc2Snia	{ "f.downiconmgr",          FKEYWORD, F_DOWNICONMGR },
367d8a9cc2Snia	{ "f.downworkspace",        FKEYWORD, F_DOWNWORKSPACE },
377d8a9cc2Snia	{ "f.exec",                FSKEYWORD, F_EXEC },
387d8a9cc2Snia	{ "f.fill",                FSKEYWORD, F_FILL },
39df1c27a6Snia#ifdef WINBOX
407d8a9cc2Snia	{ "f.fittocontent",         FKEYWORD, F_FITTOCONTENT },
41df1c27a6Snia#endif
427d8a9cc2Snia	{ "f.focus",                FKEYWORD, F_FOCUS },
437d8a9cc2Snia	{ "f.forcemove",            FKEYWORD, F_FORCEMOVE },
447d8a9cc2Snia	{ "f.forwiconmgr",          FKEYWORD, F_FORWICONMGR },
457d8a9cc2Snia	{ "f.forwmapiconmgr",       FKEYWORD, F_FORWMAPICONMGR },
467d8a9cc2Snia	{ "f.fullscreenzoom",       FKEYWORD, F_FULLSCREENZOOM },
477d8a9cc2Snia	{ "f.fullzoom",             FKEYWORD, F_FULLZOOM },
487d8a9cc2Snia	{ "f.function",            FSKEYWORD, F_FUNCTION },
497d8a9cc2Snia	{ "f.gotoworkspace",       FSKEYWORD, F_GOTOWORKSPACE },
507d8a9cc2Snia	{ "f.hbzoom",               FKEYWORD, F_BOTTOMZOOM }, // -> f.bottomzoom
517d8a9cc2Snia	{ "f.hideiconmgr",          FKEYWORD, F_HIDEICONMGR },
527d8a9cc2Snia	{ "f.hideworkspacemgr",     FKEYWORD, F_HIDEWORKSPACEMGR },
537d8a9cc2Snia	{ "f.horizoom",             FKEYWORD, F_HORIZOOM },
547d8a9cc2Snia	{ "f.htzoom",               FKEYWORD, F_TOPZOOM }, // -> f.topzoom
55df1c27a6Snia#ifdef CAPTIVE
567d8a9cc2Snia	{ "f.hypermove",            FKEYWORD, F_HYPERMOVE },
57df1c27a6Snia#endif
587d8a9cc2Snia	{ "f.hzoom",                FKEYWORD, F_HORIZOOM }, // -> f.horizoom
597d8a9cc2Snia	{ "f.iconify",              FKEYWORD, F_ICONIFY },
607d8a9cc2Snia	{ "f.identify",             FKEYWORD, F_IDENTIFY },
617d8a9cc2Snia	{ "f.initsize",             FKEYWORD, F_INITSIZE },
627d8a9cc2Snia	{ "f.jumpdown",            FSKEYWORD, F_JUMPDOWN },
637d8a9cc2Snia	{ "f.jumpleft",            FSKEYWORD, F_JUMPLEFT },
647d8a9cc2Snia	{ "f.jumpright",           FSKEYWORD, F_JUMPRIGHT },
657d8a9cc2Snia	{ "f.jumpup",              FSKEYWORD, F_JUMPUP },
667d8a9cc2Snia	{ "f.lefticonmgr",          FKEYWORD, F_LEFTICONMGR },
677d8a9cc2Snia	{ "f.leftworkspace",        FKEYWORD, F_LEFTWORKSPACE },
687d8a9cc2Snia	{ "f.leftzoom",             FKEYWORD, F_LEFTZOOM },
697d8a9cc2Snia	{ "f.lower",                FKEYWORD, F_LOWER },
707d8a9cc2Snia	{ "f.menu",                FSKEYWORD, F_MENU },
717d8a9cc2Snia	{ "f.move",                 FKEYWORD, F_MOVE },
727d8a9cc2Snia	{ "f.movepack",             FKEYWORD, F_MOVEPACK },
737d8a9cc2Snia	{ "f.movepush",             FKEYWORD, F_MOVEPUSH },
747d8a9cc2Snia	{ "f.moveresize",          FSKEYWORD, F_MOVERESIZE },
757d8a9cc2Snia	{ "f.movetitlebar",         FKEYWORD, F_MOVETITLEBAR },
767d8a9cc2Snia	{ "f.movetonextworkspace",  FKEYWORD, F_MOVETONEXTWORKSPACE },
777d8a9cc2Snia	{ "f.movetonextworkspaceandfollow",  FKEYWORD, F_MOVETONEXTWORKSPACEANDFOLLOW },
787d8a9cc2Snia	{ "f.movetoprevworkspace",  FKEYWORD, F_MOVETOPREVWORKSPACE },
797d8a9cc2Snia	{ "f.movetoprevworkspaceandfollow",  FKEYWORD, F_MOVETOPREVWORKSPACEANDFOLLOW },
807d8a9cc2Snia	{ "f.nexticonmgr",          FKEYWORD, F_NEXTICONMGR },
817d8a9cc2Snia	{ "f.nextworkspace",        FKEYWORD, F_NEXTWORKSPACE },
827d8a9cc2Snia	{ "f.nop",                  FKEYWORD, F_NOP },
837d8a9cc2Snia	{ "f.occupy",               FKEYWORD, F_OCCUPY },
847d8a9cc2Snia	{ "f.occupyall",            FKEYWORD, F_OCCUPYALL },
857d8a9cc2Snia	{ "f.pack",                FSKEYWORD, F_PACK },
867d8a9cc2Snia	{ "f.pin",                  FKEYWORD, F_PIN },
877d8a9cc2Snia	{ "f.previconmgr",          FKEYWORD, F_PREVICONMGR },
887d8a9cc2Snia	{ "f.prevworkspace",        FKEYWORD, F_PREVWORKSPACE },
897d8a9cc2Snia	{ "f.priorityswitching",    FKEYWORD, F_PRIORITYSWITCHING },
907d8a9cc2Snia	{ "f.quit",                 FKEYWORD, F_QUIT },
917d8a9cc2Snia	{ "f.raise",                FKEYWORD, F_RAISE },
927d8a9cc2Snia	{ "f.raiseicons",           FKEYWORD, F_RAISEICONS },
937d8a9cc2Snia	{ "f.raiselower",           FKEYWORD, F_RAISELOWER },
947d8a9cc2Snia	{ "f.raiseorsqueeze",       FKEYWORD, F_RAISEORSQUEEZE },
957d8a9cc2Snia	{ "f.refresh",              FKEYWORD, F_REFRESH },
967d8a9cc2Snia	{ "f.removefromworkspace", FSKEYWORD, F_REMOVEFROMWORKSPACE },
977d8a9cc2Snia#ifdef SOUNDS
987d8a9cc2Snia	{ "f.rereadsounds",         FKEYWORD, F_REREADSOUNDS },
997d8a9cc2Snia#endif
1007d8a9cc2Snia	{ "f.rescuewindows",        FKEYWORD, F_RESCUEWINDOWS },
1017d8a9cc2Snia	{ "f.resize",               FKEYWORD, F_RESIZE },
1027d8a9cc2Snia	{ "f.restart",              FKEYWORD, F_RESTART },
1037d8a9cc2Snia	{ "f.restoregeometry",      FKEYWORD, F_RESTOREGEOMETRY },
1047d8a9cc2Snia	{ "f.righticonmgr",         FKEYWORD, F_RIGHTICONMGR },
1057d8a9cc2Snia	{ "f.rightworkspace",       FKEYWORD, F_RIGHTWORKSPACE },
1067d8a9cc2Snia	{ "f.rightzoom",            FKEYWORD, F_RIGHTZOOM },
1077d8a9cc2Snia	{ "f.ring",                 FKEYWORD, F_RING },
1087d8a9cc2Snia	{ "f.savegeometry",         FKEYWORD, F_SAVEGEOMETRY },
1097d8a9cc2Snia	{ "f.saveyourself",         FKEYWORD, F_SAVEYOURSELF },
1107d8a9cc2Snia	{ "f.separator",            FKEYWORD, F_SEPARATOR },
1117d8a9cc2Snia	{ "f.setbuttonsstate",      FKEYWORD, F_SETBUTTONSSTATE },
1127d8a9cc2Snia	{ "f.setmapstate",          FKEYWORD, F_SETMAPSTATE },
1137d8a9cc2Snia	{ "f.setpriority",         FSKEYWORD, F_SETPRIORITY },
1147d8a9cc2Snia	{ "f.showbackground",       FKEYWORD, F_SHOWBACKGROUND },
1157d8a9cc2Snia	{ "f.showiconmgr",          FKEYWORD, F_SHOWICONMGR },
1167d8a9cc2Snia	{ "f.showworkspacemgr",     FKEYWORD, F_SHOWWORKSPACEMGR },
1177d8a9cc2Snia	{ "f.slowdownanimation",    FKEYWORD, F_SLOWDOWNANIMATION },
1187d8a9cc2Snia	{ "f.sorticonmgr",          FKEYWORD, F_SORTICONMGR },
1197d8a9cc2Snia	{ "f.speedupanimation",     FKEYWORD, F_SPEEDUPANIMATION },
1207d8a9cc2Snia	{ "f.squeeze",              FKEYWORD, F_SQUEEZE },
1217d8a9cc2Snia	{ "f.startanimation",       FKEYWORD, F_STARTANIMATION },
1227d8a9cc2Snia	{ "f.stopanimation",        FKEYWORD, F_STOPANIMATION },
1237d8a9cc2Snia	{ "f.switchpriority",       FKEYWORD, F_SWITCHPRIORITY },
1247d8a9cc2Snia	{ "f.tinylower",            FKEYWORD, F_TINYLOWER },
1257d8a9cc2Snia	{ "f.tinyraise",            FKEYWORD, F_TINYRAISE },
1267d8a9cc2Snia	{ "f.title",                FKEYWORD, F_TITLE },
1277d8a9cc2Snia	{ "f.toggleoccupation",    FSKEYWORD, F_TOGGLEOCCUPATION },
1287d8a9cc2Snia#ifdef SOUNDS
1297d8a9cc2Snia	{ "f.togglesound",          FKEYWORD, F_TOGGLESOUND },
1307d8a9cc2Snia#endif
1317d8a9cc2Snia	{ "f.togglestate",          FKEYWORD, F_TOGGLESTATE },
1327d8a9cc2Snia	{ "f.toggleworkspacemgr",   FKEYWORD, F_TOGGLEWORKSPACEMGR },
1337d8a9cc2Snia	{ "f.topzoom",              FKEYWORD, F_TOPZOOM },
1347d8a9cc2Snia	{ "f.trace",               FSKEYWORD, F_TRACE },
1357d8a9cc2Snia	{ "f.twmrc",                FKEYWORD, F_RESTART }, // -> f.restart
1367d8a9cc2Snia	{ "f.unfocus",              FKEYWORD, F_UNFOCUS },
1377d8a9cc2Snia	{ "f.unsqueeze",            FKEYWORD, F_UNSQUEEZE },
1387d8a9cc2Snia	{ "f.upiconmgr",            FKEYWORD, F_UPICONMGR },
1397d8a9cc2Snia	{ "f.upworkspace",          FKEYWORD, F_UPWORKSPACE },
1407d8a9cc2Snia	{ "f.vanish",               FKEYWORD, F_VANISH },
1417d8a9cc2Snia	{ "f.version",              FKEYWORD, F_VERSION },
1427d8a9cc2Snia	{ "f.vlzoom",               FKEYWORD, F_LEFTZOOM }, // -> f.leftzoom
1437d8a9cc2Snia	{ "f.vrzoom",               FKEYWORD, F_RIGHTZOOM }, // -> f.rightzoom
1447d8a9cc2Snia	{ "f.warphere",            FSKEYWORD, F_WARPHERE },
1457d8a9cc2Snia	{ "f.warpring",            FSKEYWORD, F_WARPRING },
1467d8a9cc2Snia	{ "f.warpto",              FSKEYWORD, F_WARPTO },
1477d8a9cc2Snia	{ "f.warptoiconmgr",       FSKEYWORD, F_WARPTOICONMGR },
1487d8a9cc2Snia	{ "f.warptoscreen",        FSKEYWORD, F_WARPTOSCREEN },
1497d8a9cc2Snia	{ "f.winrefresh",           FKEYWORD, F_WINREFRESH },
150df1c27a6Snia	{ "f.xbottomzoom",          FKEYWORD, F_XBOTTOMZOOM },
151df1c27a6Snia	{ "f.xfullscreenzoom",      FKEYWORD, F_XFULLSCREENZOOM },
152df1c27a6Snia	{ "f.xfullzoom",            FKEYWORD, F_XFULLZOOM },
153df1c27a6Snia	{ "f.xhorizoom",            FKEYWORD, F_XHORIZOOM },
154df1c27a6Snia	{ "f.xleftzoom",            FKEYWORD, F_XLEFTZOOM },
155df1c27a6Snia	{ "f.xrightzoom",           FKEYWORD, F_XRIGHTZOOM },
156df1c27a6Snia	{ "f.xtopzoom",             FKEYWORD, F_XTOPZOOM },
157df1c27a6Snia	{ "f.xzoom",                FKEYWORD, F_XZOOM },
1587d8a9cc2Snia	{ "f.zoom",                 FKEYWORD, F_ZOOM },
1597d8a9cc2Snia};
1607d8a9cc2Snia
1617d8a9cc2Sniastatic const size_t numfunckeywords = (sizeof(funckeytable) / sizeof(funckeytable[0]));
1627d8a9cc2Snia
1637d8a9cc2Snia#endif // _CTWM_FUNCTIONS_PARSE_TABLE_H
164