
                    Registry Browser Plugin for FAR
                    What's new in the latest version

[!] Important
[+] New
[-] Bugs fixed
[*] Changes


Version 2.11, 4 Jul 2001

[-] "cd" to a non-existent name sometimes caused FAR to crash.

[-] Ctrl-J didn't work under NT when REGEDIT is already open.

[-] Hive operations work correctly with filenames containing
    international charachters.

[-] When exporting hives, ".reg" is not added if user specified
    a filename with no extension.

[-] When exporting hives, overwrite didn't work.

[*] Keys marked for deletion ( [-HKEY...] ) are ignored when browsing
    .reg files. Exporting them was buggy and potentially dangerous.


Version 2.1, 30 Jun 2001

[+] The plugin can browse binary "hives"! See the help for details.

[+] Alt-Shift-F3 / Alt-Shift-F4 work on values too. You can also use them
    to edit single values in .reg format. Now there are five different ways
    to edit a value :)

[+] Automatic lookup of GUIDs and ProgIDs was implemented. If you type
    reg:{GUID} or cd {GUID}, and this GUID exists under some
    standard keys (HKCR\CLSID etc.), you will go directly to that place.
    See the help for details.

[+] Ctrl-Z and Ctrl-G work in .reg files. (Ctrl-Z is read-only.)

[+] Statistics on .reg files is displayed in the Info panel.

[-] Keys and values with the same name are distinguished properly.

[-] Copy from .reg file panel to registry panel works more correctly.

[*] In .reg files, whitespaces are possible before the signature (REGEDIT
    understands them too).


Version 2.01, 30 Apr 2001

[+] You can open .reg files with this plugin, read-only though. See the help
    for details. This feature can be disabled via the Configuration dialog.

[+] You can view/edit the whole group of selected keys by pressing
    Alt-Shift-F3 / Alt-Shift-F4. (Selected values are ignored.)
    Alt-Shift-NumPad5 works like Alt-Shift-F3.

[-] Values imported from text files now get the String type. In previous
    versions they were imported as Binary due to some bug.
    Regedit Jump (Ctrl-J) was yet more improved under Win95/98/ME.


Version 1.98, 13 Apr 2001

Italian language files were added (thanks to Andrea Baitelli)
Extra rereading after directory change was eliminated.
Memory and handle leaks were fixed.
The configuration help keyword was changed to Config, so Shift-F1 works
in FAR 1.7+ configuration menu.
The security editor (Ctrl-A on keys) works correctly under Whistler
(Windows XP).
Regedit Jump (Ctrl-J) was improved under Win95/98/ME.


Version 1.97, 9 Dec 2000

Commands like "cd ..\key" or "cd ../.." are understood. It's useful when
changing to parent key takes a lot of time.

When one or several keys are copied into a file with no extension,
the .reg extension is added automatically.

Bugs fixed:
- Attempt to delete a default value deleted the whole key :( I'm sorry.
- Some resources were not released.
- Ctrl-Z opened the empty input line on binary values when it should
not work at all.
- Could not "change directory" to a key ending with a space.

The number of connection operations (when browsing remote registry) was
reduced.


Version 1.96, 6 Oct 2000

Bugs fixed:
- Version 1.95 didn't work under Windows 95.
- If the current key or its parent no longer exists, the plugin closed with
an error message. Now it goes up to the nearest existing parent key.
- Ctrl-Z pressed on a key with no default value showed garbage under NT.

Good news. My plugin works more correctly than Regedit from NT/2000 :)
Try to do the following with Regedit: export a key containing a string
value with "carriage return/new line" in it, then delete this value,
and import the key back. You'll lose the value!
Then do the same with this plugin when "Use Regedit" is off...
Note that the Win98 version of Regedit works OK.

Version 1.95, 16 Sep 2000

Built-in import of .REG files (without REGEDIT) is implemented.
Still local only.

Ctrl-J opens Regedit and jumps directly to the current key and value.
It is useful, for example, for renaming keys and values.

Under Windows 2000, Ctrl-A pressed on a key opens the key's security
editor which is a standard dialog box in Windows 2000. No more regedt32!

The readme file has been cut down; now all the docs are in the help
files only. Russian help is provided. Configuration help added.

Keys may be saved in Windows binary format, so-called "hives". (Local
registry only.)

A new configuration option, "Add to Plugins Menu", was added. You can
disable it, so the plugin will appear only in the Drive menu.

Bugs fixed:
- The Append button appeared when exporting values, but the values
were overwritten. Now it is not shown.
- The Ignore button in built-in export was not enough ignorant :)
- If opening network key failed, the plugin opened the local registry
instead. Now it just fails.


Version 1.9, 15 Aug 2000

The plugin can now export .reg files without REGEDIT. Such export is
faster and can be stopped with the Esc key.

Remote network keys can be exported too! To avoid accidental import to
the local computer, the header of the exported file has been changed to
"FARREG20". The rest of the file is REGEDIT4-compatible. So, if you want
to import the key locally, just change the header to REGEDIT4.

A new configuration option, "Use Regedit.exe for export", is added.
When checked, regedit.exe is used for local export as in previous versions,
but network registry is exported without REGEDIT. Use this option if you
suspect problems in the new built-in export.

A new button, "Append", is shown in the Copy dialog box when a key is
exported without Regedit, and the file already exists. When selected,
the key is appended to the end of the existing file.

The new hotkey, Ctrl-H, hides keys' descriptions. This may speed up directory
scanning dramatically, since the plugin doesn't have to open each key.

When rescanning long "directories", a process indicator is shown, and
the operation may be cancelled (Esc).

Bugs fixed:
- FAR crashed after Ctrl-Z on empty string values (bug introduced in 1.55).
- During copy operations, selection was removed even if the item was
not copied successfully.
- When TEMP variable looks like d:\path1;d:\path2 , F3/F4 didn't work.
- Keys with names containing some special characters were not exported.


