On Tue, 2003-10-21 at 12:01, Andreas Mohr wrote:
Please DON'T do this. These are FORCED, GLOBAL values, as such they are highly evil (since that way the whole version detection mechanism gets disabled and many programs which need other values cannot have their version guessed properly any more).
Oops, I forgot that Wine has autodetection magic for this.
Instead, the default fallback values in the version code should probably be changed to refer to Win98 to make sure we do use Win98 in case we cannot guess any value (if they are not already, but they might still be at Win95).
Well, where is this code? I have no idea even how apps are supposed to get the version, except I know there are many different ways to do it.
And we should also indicate in the sample config file that actually setting these will override any and all intelligent(?) version detection mechanisms... (if only to prevent other people from attempting the same mistake as you ;)
Yes, it's rather non-obvious