splitting out on_winver_change() and friends

Robert Millan rmh at aybabtu.com
Sat Dec 29 14:08:53 CST 2007


On Sat, Dec 29, 2007 at 11:18:26AM -0500, Steven Edwards wrote:
> 
> you would have something like
> 
> HKCU\Software\Wine\AppDefaults\b83fd2e8b34ba6b6f59e9f9cfbe129d9\Version win98
> HKCU\Software\Wine\AppDefaults\b83fd2e8b34ba6b6f59e9f9cfbe129d9\filename
> setup.exe
> 
> HKCU\Software\Wine\AppDefaults\912672566150fd7663fba3a927f79fca\Version win2000
> HKCU\Software\Wine\AppDefaults\912672566150fd7663fba3a927f79fca\filename
> setup.exe

Sounds good.  It could also be a good idea to have some mechanism so that
multiple hashes can point to the same description / setup.  Think of the same
versioning problem shared by a dozen of different localised versions of an
app, etc.

How about something like:

HKCU\Software\Wine\AppDefaults\md5\b83fd2e8b34ba6b6f59e9f9cfbe129d9 foomatic_installer
HKCU\Software\Wine\AppDefaults\md5\912672566150fd7663fba3a927f79fca foomatic_installer
   [ ... ]
HKCU\Software\Wine\AppDefaults\foomatic_installer\Version win98
HKCU\Software\Wine\AppDefaults\foomatic_installer\filename setup.exe

(as a bonus, this gives us a short description of what these hashes are
referring to)

-- 
Robert Millan

<GPLv2> I know my rights; I want my phone call!
<DRM> What use is a phone call, if you are unable to speak?
(as seen on /.)



More information about the wine-devel mailing list