On Mon, Sep 29, 2003 at 05:12:04PM +0200, KONTRA Gergely wrote: > On 0923, KONTRA Gergely wrote: > > Hi! > > To complete the window-local keymap, I need the following: > > I can set an environment variable to store the current keymap with > > SetEnv $[w.id]-key
You should better not use a hyphen in the name and begin it with a letter, e.g. SetEnv keymap$[w.id] ... > But how can I read it back? So, if I > SetEnv Keymap-$[w.id] hu It's surprisingly difficult to do nested expansions. This works: piperead "echo setenv tmp_keymap $$\\[keymap$[w.id]\\]" Now you have the (Note: both functions must be called in a valid window context). > Then, how do I set the keyboard to Keymap-$[w.id] ? > Exec setxkbmap ???? Exec setxkbmap "$[tmp_keymap]" > ???? - the value of the environment variable, which is Keymap-$[w.id] Ciao Dominik ^_^ ^_^ -- 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]
