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.

Version 1.56, 27 Jul 2000

Bug fixed: garbage shown in descriptions with some binary values.

Version 1.55, 25 Jul 2000

A new option, Silent Import, was added to the plugin configuration. When
it is checked, regedit.exe is called with the -s option.

Full registry path in quotes is allowed after "reg:" prefix, for example:
reg:"HKEY_LOCAL_MACHINE\SOFTWARE\ACD Systems"

Double backslashes in "cd" and "reg:" commands are converted to single ones,
for example: cd HKEY_CURRENT_USER\\Software\\Far
It is useful if you paste registry paths from source code in C/C++, etc.

Bugs fixed:
- Crash when TEMP path is long (it happens under Windows 2000).
- Regedit.exe in non-English Windows 2000 was not recognized properly.
- If the last character of a string is not null character (which is
incorrect!), it was truncated during the export; also, FAR sometimes
crashed in this situation.

Version 1.54 - Bugfix.

Version 1.53, 12 Jul 2000

The Regedit.exe version is detected under NT. If it is 5 ot greater,
.reg files are exported using -ea option instead of -e to force ANSI
format under Windows 2000.

Bugs fixed:
- Windows error messages were not converted to OEM.
- Keys containing foreign characters sometimes were not exported.
- Keys containing foreign characters were not displayed correctly in Find mode.

Version 1.51-1.52 - Bugfixes.

Version 1.5, 29 Aug 1999

All the text strings were moved to .lng files for easy translation to other
languages. But still I'm convinced that people who don't know English
should not peek in system registry ;)

Changed behaviour: any non-directory name entered in Copy dialog is now
treated as a file name, and the key/value is exported to this file. You
cannot do it when multiple items are selected. If you put '\' in the end
of the line, it is considered a directory name, and the directory is created
if necessary.

If the target file already exists, user is asked for confirmation.

You can edit values shown in Description column using Ctrl-Z. Only strings,
numbers and hex binary data may be edited with this method.

Windows 2000 .reg files are now recognized. These are Unicode text files.

Two more types added in the Value Type dialog box (Ctrl-A).

The viewer for keys and values is not modal anymore, even in "Keys as
Directories" mode. That is, you can always switch to other FAR windows
without closing the viewer. To use this feature, you need FAR 1.63 or newer.

The (Default) value name is case-insensitive and editable in .lng file.

Bugs fixed:
- Copy and Create dialog boxes are correctly centered in all resolutions;
- copying keys to another registry panel didn't work and now is not allowed;
- when a new key is created, the cursor is set to this new key;
- the panel mode is correctly remembered when Ctrl-PgUp exits the plugin.
