1/*
2 * AUTOGENERATED FILE -- DO NOT EDIT
3 * This file is generated automatically by /encrypt/home/nia/git/ctwm-4.1.0/tools/mk_function_bits.sh
4 * from '/encrypt/home/nia/git/ctwm-4.1.0/functions_defs.list'
5 * during the build process.
6 */
7
8#ifndef _CTWM_FUNCTIONS_PARSE_TABLE_H
9#define _CTWM_FUNCTIONS_PARSE_TABLE_H
10
11/* Parser table for functions */
12static const TwmKeyword funckeytable[] = {
13	{ "f.addtoworkspace",      FSKEYWORD, F_ADDTOWORKSPACE },
14#ifdef CAPTIVE
15	{ "f.adoptwindow",          FKEYWORD, F_ADOPTWINDOW },
16#endif
17	{ "f.altcontext",           FKEYWORD, F_ALTCONTEXT },
18	{ "f.altkeymap",           FSKEYWORD, F_ALTKEYMAP },
19	{ "f.autolower",            FKEYWORD, F_AUTOLOWER },
20	{ "f.autoraise",            FKEYWORD, F_AUTORAISE },
21	{ "f.backiconmgr",          FKEYWORD, F_BACKICONMGR },
22	{ "f.backmapiconmgr",       FKEYWORD, F_BACKMAPICONMGR },
23	{ "f.beep",                 FKEYWORD, F_BEEP },
24	{ "f.bottomzoom",           FKEYWORD, F_BOTTOMZOOM },
25	{ "f.changepriority",      FSKEYWORD, F_CHANGEPRIORITY },
26	{ "f.changesize",          FSKEYWORD, F_CHANGESIZE },
27	{ "f.circledown",           FKEYWORD, F_CIRCLEDOWN },
28	{ "f.circleup",             FKEYWORD, F_CIRCLEUP },
29	{ "f.colormap",            FSKEYWORD, F_COLORMAP },
30	{ "f.deiconify",            FKEYWORD, F_DEICONIFY },
31	{ "f.delete",               FKEYWORD, F_DELETE },
32	{ "f.deleteordestroy",      FKEYWORD, F_DELETEORDESTROY },
33	{ "f.deltastop",            FKEYWORD, F_DELTASTOP },
34	{ "f.destroy",              FKEYWORD, F_DESTROY },
35	{ "f.downiconmgr",          FKEYWORD, F_DOWNICONMGR },
36	{ "f.downworkspace",        FKEYWORD, F_DOWNWORKSPACE },
37	{ "f.exec",                FSKEYWORD, F_EXEC },
38	{ "f.fill",                FSKEYWORD, F_FILL },
39#ifdef WINBOX
40	{ "f.fittocontent",         FKEYWORD, F_FITTOCONTENT },
41#endif
42	{ "f.focus",                FKEYWORD, F_FOCUS },
43	{ "f.forcemove",            FKEYWORD, F_FORCEMOVE },
44	{ "f.forwiconmgr",          FKEYWORD, F_FORWICONMGR },
45	{ "f.forwmapiconmgr",       FKEYWORD, F_FORWMAPICONMGR },
46	{ "f.fullscreenzoom",       FKEYWORD, F_FULLSCREENZOOM },
47	{ "f.fullzoom",             FKEYWORD, F_FULLZOOM },
48	{ "f.function",            FSKEYWORD, F_FUNCTION },
49	{ "f.gotoworkspace",       FSKEYWORD, F_GOTOWORKSPACE },
50	{ "f.hbzoom",               FKEYWORD, F_BOTTOMZOOM }, // -> f.bottomzoom
51	{ "f.hideiconmgr",          FKEYWORD, F_HIDEICONMGR },
52	{ "f.hideworkspacemgr",     FKEYWORD, F_HIDEWORKSPACEMGR },
53	{ "f.horizoom",             FKEYWORD, F_HORIZOOM },
54	{ "f.htzoom",               FKEYWORD, F_TOPZOOM }, // -> f.topzoom
55#ifdef CAPTIVE
56	{ "f.hypermove",            FKEYWORD, F_HYPERMOVE },
57#endif
58	{ "f.hzoom",                FKEYWORD, F_HORIZOOM }, // -> f.horizoom
59	{ "f.iconify",              FKEYWORD, F_ICONIFY },
60	{ "f.identify",             FKEYWORD, F_IDENTIFY },
61	{ "f.initsize",             FKEYWORD, F_INITSIZE },
62	{ "f.jumpdown",            FSKEYWORD, F_JUMPDOWN },
63	{ "f.jumpleft",            FSKEYWORD, F_JUMPLEFT },
64	{ "f.jumpright",           FSKEYWORD, F_JUMPRIGHT },
65	{ "f.jumpup",              FSKEYWORD, F_JUMPUP },
66	{ "f.lefticonmgr",          FKEYWORD, F_LEFTICONMGR },
67	{ "f.leftworkspace",        FKEYWORD, F_LEFTWORKSPACE },
68	{ "f.leftzoom",             FKEYWORD, F_LEFTZOOM },
69	{ "f.lower",                FKEYWORD, F_LOWER },
70	{ "f.menu",                FSKEYWORD, F_MENU },
71	{ "f.move",                 FKEYWORD, F_MOVE },
72	{ "f.movepack",             FKEYWORD, F_MOVEPACK },
73	{ "f.movepush",             FKEYWORD, F_MOVEPUSH },
74	{ "f.moveresize",          FSKEYWORD, F_MOVERESIZE },
75	{ "f.movetitlebar",         FKEYWORD, F_MOVETITLEBAR },
76	{ "f.movetonextworkspace",  FKEYWORD, F_MOVETONEXTWORKSPACE },
77	{ "f.movetonextworkspaceandfollow",  FKEYWORD, F_MOVETONEXTWORKSPACEANDFOLLOW },
78	{ "f.movetoprevworkspace",  FKEYWORD, F_MOVETOPREVWORKSPACE },
79	{ "f.movetoprevworkspaceandfollow",  FKEYWORD, F_MOVETOPREVWORKSPACEANDFOLLOW },
80	{ "f.nexticonmgr",          FKEYWORD, F_NEXTICONMGR },
81	{ "f.nextworkspace",        FKEYWORD, F_NEXTWORKSPACE },
82	{ "f.nop",                  FKEYWORD, F_NOP },
83	{ "f.occupy",               FKEYWORD, F_OCCUPY },
84	{ "f.occupyall",            FKEYWORD, F_OCCUPYALL },
85	{ "f.pack",                FSKEYWORD, F_PACK },
86	{ "f.pin",                  FKEYWORD, F_PIN },
87	{ "f.previconmgr",          FKEYWORD, F_PREVICONMGR },
88	{ "f.prevworkspace",        FKEYWORD, F_PREVWORKSPACE },
89	{ "f.priorityswitching",    FKEYWORD, F_PRIORITYSWITCHING },
90	{ "f.quit",                 FKEYWORD, F_QUIT },
91	{ "f.raise",                FKEYWORD, F_RAISE },
92	{ "f.raiseicons",           FKEYWORD, F_RAISEICONS },
93	{ "f.raiselower",           FKEYWORD, F_RAISELOWER },
94	{ "f.raiseorsqueeze",       FKEYWORD, F_RAISEORSQUEEZE },
95	{ "f.refresh",              FKEYWORD, F_REFRESH },
96	{ "f.removefromworkspace", FSKEYWORD, F_REMOVEFROMWORKSPACE },
97#ifdef SOUNDS
98	{ "f.rereadsounds",         FKEYWORD, F_REREADSOUNDS },
99#endif
100	{ "f.rescuewindows",        FKEYWORD, F_RESCUEWINDOWS },
101	{ "f.resize",               FKEYWORD, F_RESIZE },
102	{ "f.restart",              FKEYWORD, F_RESTART },
103	{ "f.restoregeometry",      FKEYWORD, F_RESTOREGEOMETRY },
104	{ "f.righticonmgr",         FKEYWORD, F_RIGHTICONMGR },
105	{ "f.rightworkspace",       FKEYWORD, F_RIGHTWORKSPACE },
106	{ "f.rightzoom",            FKEYWORD, F_RIGHTZOOM },
107	{ "f.ring",                 FKEYWORD, F_RING },
108	{ "f.savegeometry",         FKEYWORD, F_SAVEGEOMETRY },
109	{ "f.saveyourself",         FKEYWORD, F_SAVEYOURSELF },
110	{ "f.separator",            FKEYWORD, F_SEPARATOR },
111	{ "f.setbuttonsstate",      FKEYWORD, F_SETBUTTONSSTATE },
112	{ "f.setmapstate",          FKEYWORD, F_SETMAPSTATE },
113	{ "f.setpriority",         FSKEYWORD, F_SETPRIORITY },
114	{ "f.showbackground",       FKEYWORD, F_SHOWBACKGROUND },
115	{ "f.showiconmgr",          FKEYWORD, F_SHOWICONMGR },
116	{ "f.showworkspacemgr",     FKEYWORD, F_SHOWWORKSPACEMGR },
117	{ "f.slowdownanimation",    FKEYWORD, F_SLOWDOWNANIMATION },
118	{ "f.sorticonmgr",          FKEYWORD, F_SORTICONMGR },
119	{ "f.speedupanimation",     FKEYWORD, F_SPEEDUPANIMATION },
120	{ "f.squeeze",              FKEYWORD, F_SQUEEZE },
121	{ "f.startanimation",       FKEYWORD, F_STARTANIMATION },
122	{ "f.stopanimation",        FKEYWORD, F_STOPANIMATION },
123	{ "f.switchpriority",       FKEYWORD, F_SWITCHPRIORITY },
124	{ "f.tinylower",            FKEYWORD, F_TINYLOWER },
125	{ "f.tinyraise",            FKEYWORD, F_TINYRAISE },
126	{ "f.title",                FKEYWORD, F_TITLE },
127	{ "f.toggleoccupation",    FSKEYWORD, F_TOGGLEOCCUPATION },
128#ifdef SOUNDS
129	{ "f.togglesound",          FKEYWORD, F_TOGGLESOUND },
130#endif
131	{ "f.togglestate",          FKEYWORD, F_TOGGLESTATE },
132	{ "f.toggleworkspacemgr",   FKEYWORD, F_TOGGLEWORKSPACEMGR },
133	{ "f.topzoom",              FKEYWORD, F_TOPZOOM },
134	{ "f.trace",               FSKEYWORD, F_TRACE },
135	{ "f.twmrc",                FKEYWORD, F_RESTART }, // -> f.restart
136	{ "f.unfocus",              FKEYWORD, F_UNFOCUS },
137	{ "f.unsqueeze",            FKEYWORD, F_UNSQUEEZE },
138	{ "f.upiconmgr",            FKEYWORD, F_UPICONMGR },
139	{ "f.upworkspace",          FKEYWORD, F_UPWORKSPACE },
140	{ "f.vanish",               FKEYWORD, F_VANISH },
141	{ "f.version",              FKEYWORD, F_VERSION },
142	{ "f.vlzoom",               FKEYWORD, F_LEFTZOOM }, // -> f.leftzoom
143	{ "f.vrzoom",               FKEYWORD, F_RIGHTZOOM }, // -> f.rightzoom
144	{ "f.warphere",            FSKEYWORD, F_WARPHERE },
145	{ "f.warpring",            FSKEYWORD, F_WARPRING },
146	{ "f.warpto",              FSKEYWORD, F_WARPTO },
147	{ "f.warptoiconmgr",       FSKEYWORD, F_WARPTOICONMGR },
148	{ "f.warptoscreen",        FSKEYWORD, F_WARPTOSCREEN },
149	{ "f.winrefresh",           FKEYWORD, F_WINREFRESH },
150	{ "f.xbottomzoom",          FKEYWORD, F_XBOTTOMZOOM },
151	{ "f.xfullscreenzoom",      FKEYWORD, F_XFULLSCREENZOOM },
152	{ "f.xfullzoom",            FKEYWORD, F_XFULLZOOM },
153	{ "f.xhorizoom",            FKEYWORD, F_XHORIZOOM },
154	{ "f.xleftzoom",            FKEYWORD, F_XLEFTZOOM },
155	{ "f.xrightzoom",           FKEYWORD, F_XRIGHTZOOM },
156	{ "f.xtopzoom",             FKEYWORD, F_XTOPZOOM },
157	{ "f.xzoom",                FKEYWORD, F_XZOOM },
158	{ "f.zoom",                 FKEYWORD, F_ZOOM },
159};
160
161static const size_t numfunckeywords = (sizeof(funckeytable) / sizeof(funckeytable[0]));
162
163#endif // _CTWM_FUNCTIONS_PARSE_TABLE_H
164