Revision history for Perl extension Win32::TieRegistry. 0.24 2001-02-06 19:00 - Silenced error that could appear "at random" during "cleanup": (Can't call method "FETCH" on an undefined value) - Added a nearly trivial test suite. 0.23 1999-07-03 00:06 - Fixed two embarrassing typographical errors. - Using invalid REG_* or KEY_* constant as string now detected. - With ArrayValues(1), $key->{NonExistantValueName} used to return C<[]> but now returns C [or C<()>]. Old code like C{value}->[0] )> should still work but now can be improved to C{value} )> [which used to always be true when the ArrayValues option was enabled]. - All implicit Cs made explicit [C<$val;> to C]. - Simplified C to C. 0.22 1999-04-09 22:13 - C and "Win32::TieRegistry->new" now work. - CreateKey()'s "disposition" argument now can get its string value set to "REG_CREATED_NEW_KEY" or "REG_OPENED_EXISTING_KEY". - GetOptions()'s fancier usages defined. - New documentation section on exports [C and C]. - New documentation section on best ways to use symbolic constants. - New documentation section on probable future directions. - Minor documentation fixes. 0.21 1998-09-17 14:49 - Remove a few "harmless" warnings reported by C<-w>. 0.20 1998-07-14 14:14 - Renamed to Win32::TieRegistry. - Added options: SplitMultis, FixSzNulls, DWordToHex, DualBinVals, and DualTypes. - Added hooks for future option, TieValues. - Most methods now return a tied ref. if called via one: Open(), Load(), Connect(), and CreateKey(). - Changed import() to support setting options. - More options on what to "export" and to where. - Each time you C, you get a _separate copy_ of $Registry. - New methods: Clone(), GetOptions(), and SetOptions(). - Flush() no longer calls RegFlushKey() by default. - Optimize deletes to be faster in void contexts. - If delete OK but fetch of old val failed, have C return $^E. - "Disposition" option to CreateKey() no longer considered invalid. - CreateKey() always used OS_Delimiter to parse subkey paths. - Load()'s second argument can now be new subkey name. - Load() via remote key w/o specific new subkey name no longer tries to load into _local_ LMachine. - Finished POD. 0.15 1998-07-14 14:14 - "Stub" version of Tie::Registry for backward compatibility only. 0.14 Never released - Added Install.bat for people without a version of "make". - Report key path when STORE fails. 0.13 1998-03-31 20:50 - "Delimiter" now spelled correctly throughout (sigh). - SetValue now translates "REG_*" strings to numeric constants. - Removed dependance on $^E being tied to Win32::GetLastError(). 0.12 1997-12-29 10:11 - misc. 0.10 1997-11-21 15:08 - original, limited install, named Tie::Registry.