-----BEGIN PGP SIGNED MESSAGE----- On Thu, 9 Sep 1999, shaul wrote:
> My slink system has the following entry in its menu system: > > [07:49:18 shaul]$ grep pstree .fvwm2/menudefs.hook > + "&pstree" Exec /usr/bin/X11/xterm -T "pstree" -e /usr/bin/pstree > [07:53:10 shaul]$ > > The problem is that the xterm that is showing the pstree is closed > immediately after pstree has terminated, which makes this entry > useless. Am I right ? Yeah, i think you're right. File a bug report against pstree, if one hasn't been filed already? > I tried to find an xterm switch which will instruct the xterm to stay > even after the pstree has terminated, but I could not find one. Is > there something of the sort ? Another option I tried is to modify the > entry for something like > > + "&pstree" Exec /usr/bin/X11/xterm -T "pstree" -e "/usr/bin/pstree | less" > > However, it does not work. Is there a way to solve it in this way ? Note that you should copy the menufile (/usr/lib/menu/psmisc) to /etc/menu, and edit the command in there. This way, your changes won't be clobbered the next time update-menus is run. Here's a hack that seems to work: /usr/bin/X11/xterm -T "pstree" -e sh -c '/usr/bin/pstree; head -1;' However, it seems things can be fixed in a much more elegant way. The menufile for pstree has two entries, one needs=text and one needs=x11. It seems that placing the needs=x11 entry before the needs=text entry in that file fixes the problem nicely. - -- finger for PGP public key. -----BEGIN PGP SIGNATURE----- Version: 2.6.3ia Charset: noconv iQCVAwUBN9dYO77M/9WKZLW5AQExqgP/XWY6LI8bmwEsu3drOiPiZOtL1gx340KA sc3XwVVjSvDq8kRMxYBXomdOQ9F4dRQYkzad+shaPfqLKGM8Qi2BL8ge2wbi85qJ PJeClMDCS45nw58on/egVpJ3fN0vhmj20OPL708Rufx+Kh5Ucbww9vk8LpvW/ynJ AQpOLdYqHfY= =LmmE -----END PGP SIGNATURE-----