Michelle Konzack wrote:
> Hello ro...@cloudcabin.org,
>> I have quite a large config with some whistles and bells and maybe a
>> couple dirty hacks in it and I use Archlinux (which means bleeding edge,
>> constant updates and such), I think the first version I tried was 2.5.27,
>> and not a single feature was broken with an update.
> 
> I have strted using Fvwm2 in March 1999 and the config works up to NOW.

Last year, I came back to fvwm after 10 years and started to learn
how to configure it. I started with version 2.5.26 (Debian Lenny).

Eleven days ago, I migrated an existing (still dirty, but extremly powerful)
configuration to a new Debian Squeeze plattform with "FVWM 2.5.30".

I had to change the order of some code to make my config work
with "FVWM 2.5.30".



This code only works with "FVWM 2.5.26"
> # set some layers
> Key Plus WTSF123456789 S4 Function "raise-to-top"
> Key Numbersign WTSF123456789 S4 Function "set-to-put"
> Key Minus WTSF123456789 S4 Function "lower-to-bottom"
>
> # define some layer functions
> AddToFunc lower-to-bottom
> + I Layer 0 2
> + I Lower
> + I Stick
> + I Stick
>
> AddToFunc set-to-put
> + I Layer 0 4
> + I Stick
> + I Stick
> + I Raise
>
> AddToFunc raise-to-top
> + I Layer 0 6
> + I Stick
> + I Stick
> + I Raise



This is the way, the code has to look like if I want to
have it work with "FVWM 2.5.30" too:
> # define some layer functions
> AddToFunc lower-to-bottom
> + I Layer 0 2
> + I Lower
> + I Stick
> + I Stick
>
> AddToFunc set-to-put
> + I Layer 0 4
> + I Stick
> + I Stick
> + I Raise
>
> AddToFunc raise-to-top
> + I Layer 0 6
> + I Stick
> + I Stick
> + I Raise
>
> # set some layers
> Key Plus WTSF123456789 S4 Function "raise-to-top"
> Key Numbersign WTSF123456789 S4 Function "set-to-put"
> Key Minus WTSF123456789 S4 Function "lower-to-bottom"



The change is minimal, but not always, you should assume
to have enough luck to take over an FVWM config utterly
untouched.



Just my two cents :-)
Michael


Reply via email to