Re: FVWM: Re: dynamic menus

From: Dan Miner <dminer_at_nyx.net>
Date: Thu, 14 Dec 1995 22:57:52 -0700 (MST)

> But perhaps some more usefull ideas could be derived from this. Use a
> sed/awk/perl command to build up a menu that has function calls and
> passing in the found filenames, for things like:
>
> - a menu of background files (and the function invokes xv on them).
> - to get all of the modes from the current version of xlock
> dynamically so you don't have to update your menu every time a new
> version comes out.
> - a list of files in a directory that you freqently edit to pop them
> up in your favorite editor (perhaps XEmacs & gnuclient to put them
> into your currently running XEmacs).

I like this idea too; it could help with a general configuration tool for
fvwm. (Kudos to the author of the "Braindead" config program)
 
> Rob> 2. I think there's a race condition between doing the exec
> Rob> and the read. As I recall, "exec" always background tasks, so there's
> Rob> no way to make sure its done before doing the read.
>
> Ah. Hadn't thought about that...
>
> I wonder how difficult it would be to implement a solution to that.
> Like an Exec variant that puts it into the background so we don't lock
> up fvwm, but monitors the child to see if it's still alive and have a
> Wait variant that waits for the last Exec'd child to finish. I'll
> have to look into something like that.

Does fvwm block on a fifo read? Wouldn't writing the output to a fifo and
have fvwm read from that fifo do the trick? You'd probably have to write
a simple little launch program to check that fvwm is currently reading
from the fifo before letting you're real "script" pump output into it.
Comments?


-- 
Dan Miner					dminer_at_nyx.cs.du.edu
	"The longer I stare at this screen; the blanker it gets."
						Linux: try it, you'll like.
"Your program is encoded in pi."		I started with a 64
--
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_hpc.uh.edu.
To report problems, send mail to fvwm-owner_at_hpc.uh.edu.
Received on Thu Dec 14 1995 - 23:58:04 GMT

This archive was generated by hypermail 2.3.0 : Mon Aug 29 2016 - 19:37:57 BST