On Sun, Sep 14, 2003 at 03:06:15AM +0300, Mikhael Goikhman wrote: > On 13 Sep 2003 20:41:57 -0300, [EMAIL PROTECTED] wrote: > > ========================================================== > > AddToFunc StartFunction > > + I Module FvwmPerl > > > > DestroyFunc . > > AddToFunc . > > + I SendToModule FvwmPerl preprocess -c -- $* > > ========================================================== > > > > The . function would preprocess its argument prior > > to delivering it to Fvwm. > > > > When I try the following > > > > . Echo %{ $[vp.width] - 100 }% > > > > in FvwmConsolde, it does work and I get > > > > [FVWM][Echo]: 1300 > > > > as the output. > > > > But if I put that command in my configuration file, it > > does not work when I restart Fvwm.
Any explanation for this behaviour (works in FvwmConsole only)? > Make sure FvwmPerl is running when you use "." function. FvwmPerl is running: $ ps x | grep FvwmPerl 25356 vc/1 S 0:00 /usr/bin/perl -w /usr/lib/fvwm/2.5.7/FvwmPerl 7 4 none 0 8 > Use ModuleSynchronous, not Module command as suggested in the man page. Using ModuleSynchronous now: AddToFunc StartFunction + I ModuleSynchronous FvwmPerl Romildo -- Visit the official FVWM web page at <URL: http://www.fvwm.org/>. To unsubscribe from the list, send "unsubscribe fvwm" in the body of a message to [EMAIL PROTECTED] To report problems, send mail to [EMAIL PROTECTED]