1wmmenugen(1) General Commands Manual wmmenugen(1)
2
3
4
6 wmmenugen - Window Maker PropList menu generator
7
9 wmmenugen [options...] -parser=<name> fspec [fspec...]
10 [-parser=<name> fspec [fspec...]...]
11
13 wmmenugen generates a menu in the PropList format for Window Maker from
14 the input file fspec. In the case where fspec is a directory instead
15 of a file, then wmmenugen will read all the files present in the hier‐
16 archy of this directory.
17
19 --help, -h
20 print a help message with the list of options
21
22 -parser
23 specify the format of the file to be parsed
24
25 --version
26 print the version of Window Maker from which the program comes
27
29 wmmenugen supports these file formats for input files:
30
31 wmconfig
32 the format of the menu generation tool for X of the same name
33
34 xdg the format of the menu specification as defined by the FreeDesk‐
35 top standard, currently at version 1.1
36
38 The exit status from the wmmenugen command provides information for the
39 caller:
40
41 0 when the PropList menu was successfully generated on stdout.
42
43 1 when a fspec caused a problem (non readable file, ...)
44
45 2 the arguments of the command line where not recognised
46
47 3 the program met an unexpected menu structure; you probably want
48 to look at the section BUGS below.
49
51 If you get the exit status 3 with the unclear error message about
52 unprocessed levels on the stack, you encountered a limitation of
53 wmmenugen. It would be a good idea to prepare an archive with the
54 files incriminated and submit them to the mailing list (wmaker-
55 dev@googlegroups.com) with you command line, so the team can work on
56 improving the behaviour of the program on this case.
57
59 wmgenmenu(1), the tool to generate a default menu
60
61 the Wmconfig program can be found at:
62 <http://www.arrishq.net/index.html>
63
64 the xdg specification can be found at: <http://standards.freedesk‐
65 top.org/menu-spec/menu-spec-1.1.html>
66
68 wmmenugen is a part of Window Maker. It was written by Tamas TEVESZ.
69
70 This manpage was written by Rodolfo García Peñas (kix) for the Debian
71 GNU/Linux system (but may be used by others).
72
73
74
75 16 May 2015 wmmenugen(1)