On 04 Feb 2004 09:42:57 +0100, Dominik Vogt wrote:
> 
> On Wed, Feb 04, 2004 at 01:26:41AM +0000, Mikhael Goikhman wrote:
> > I already started this topic several times in the past, but it seems
> > noone else worries about this. I worry, so I will implement this soon.
> > In short, ".fvwm2rc" name has 3 small problems as explained in todo-2.6.
> 
> In my eyes, it might be better to do this with 3.0 in order to do
> all the disrupting changes in one release.  Users get the feeling
> we are constantly breaking compatibility if we do such changes in
> small doses.  Other than that, I have no strong opinion about the
> issue.

My argument is that I don't think we will have 3.0 in less than three
years, and it would be nice to have the clean solution now. As described,
it does not break compatibility, just prepares a user in advance.
As for the future, it is possible that there will be 2.8, or maybe 3.0
will be mostly backward compatible (like 2.6 is), it can't be predicted.

> > This way we will be completely free from "2" in our file names.
> > 
> > Note that ~/.fvwm/config is designed to be the final fvwm config file.
> > A user may already dispatch it if he really wants, like:
> > 
> >   Test (Version 2.5.*) Read config-2.5
> >   Test (Version 2.6.*) Read config-2.6
> 
> By the way, this should definitely allow things like
> 
>   Test (Version [>|<|>=|<=] 2.5.7) ...

This may be added.

A bigger problem is that currently $[cond.rc]  (should it be renamed?)
is always Match outside of functions, so TestRc (!Match) never works.
This is a bit problematic for dispatchers, they may want to have "else".

Regards,
Mikhael.
--
Visit the official FVWM web page at <URL:http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm-workers" in the
body of a message to [EMAIL PROTECTED]
To report problems, send mail to [EMAIL PROTECTED]

Reply via email to