| |
This Page Last Updated April 06th, 2006.
The FAR File and Archive Manager
---------------------------------------------------------------------------
March 29, 2006 - FAR 1.70 Final Released
---------------------------------------------------------------------------
Information with what is new will be posted soon...
---------------------------------------------------------------------------
---------------------------------------------------------------------------
[!] Important
[+] New
[-] Fixed error
[*] Changes
---------------------------------------------------------------------------
FAR 1.70 beta 5 (build 1634) (09.04.2003)
---------------------------------------------------------------------------
General
~~~~~~~
[!] Now the FAR plugin development documentation is supplied not as an
archive PlugDoc.rar but as a folder PlugDoc in the root installation
folder.
[!] For more details on the Plugin API changes, read the documentation
in PlugDoc\WhatsNew.txt.
System
~~~~~~
[!] Changing from normal to maximum possible console window size and back
(Alt-F9) is supported only under Windows NT/2000/XP.
Under Windows 9x/Me, only switching between 25 and 50 lines is
supported.
[!] The "Plugin commands" and "Plugins configuration" menus are now sorted
by the name of the plugin and not by the name of the plugin DLL file.
[!] Now the 'cd' command does not handle plugin prefixes.
[+] In the view/edit history (Alt-F11), pressing F4 and F3 (NumPad 5)
open the file for editing and viewing, respectively, no matter how
the file was opened last time.
[+] The internal implementation of the "IF [NOT] EXIST" command now
supports file masks.
[+] When the panels are hidden, rotating the mouse wheel scrolls the
command history.
[+] Now it is possible to apply archive commands (Shift-F3) to a group
of selected files on a file panel.
[+] FAR now handles the CHCP command internally.
[+] New option "CD drive auto-mount" in the system settings: when a
CD-ROM drive is selected from the disk menu, FAR will close the
open tray of the CD drive.
[+] On startup, FAR tries to determine whether a TrueType or a bitmap font
has been selected from the console window, and if a TrueType font (for
example, Lucida Console) is selected, FAR will correctly display
characters with codes lower than the space. The autodetection can be
disabled using the "/aw" command line parameter.
The option works only under Windows NT/2000/XP or later.
[+] It is possible to specify two paths to folders, files or archives
in the command line. The first path applies to the active panel, the
second path - to the passive one. For example,
Far.exe c:\dir1\ c:\dir2\file2
[*] When displaying directory sizes, Gb and Tb are now used for
gigabytes and terabytes.
[*] Creating directories (F7) now works when panels are turned off.
[*] If, when starting an application, the %COMSPEC% environment variable is
not set, a warning is displayed and the command is not executed.
[*] The limit on the number of plugin strings in the disk selection menu
has been removed.
[*] When running under Windows NT/2000/XP, FAR automatically sets the
screen buffer size equal to the console window size. Thus the
console scrollbar does not appear.
[*] It is possible to use exclude masks in the "File panel filter".
[*] If a shortcut to a non-existing folder is selected, FAR will suggest
to go to the nearest existing folder in the shortcut path.
[*] FAR doesn't perform internal processing of the CD command in the
command line if Shift-Enter is pressed.
[*] Lists of file masks are sorted before use, and duplicates are removed
from them.
[*] Duplicates are removed from the lists of targets for copying or creating
a directory.
[-] When pasting text in dialog edit boxes by pressing Ctrl-V, the
selected text was not replaced.
[-] Immediately after FAR start, if the right panel was active, the
current path in the "Screens" menu (F12) was shown incorrectly.
[-] The color of separator lines in dialogs did not match the color of frames.
[-] The editor locked state (Ctrl-L) was not stored in the edit
history (Alt-F11).
ATTENTION! To avoid duplicate records, it is recommended to clear
the history once before starting working with the new
version.
[-] Strings showing the file open types in the view/edit history list
were displayed incorrectly after changing the interface language.
[-] Fixed redrawing when switching a file panel from/to a full-screen mode.
[-] When jumping from a network drive to the network, the cursor
was not positioned correctly to the share from which the user
exited.
[-] The directory names were not displayed correctly after sending
the search results to the temporary panel and then switching the
temporary panel to a non-default mode.
[-] The directory sort order was not restored after exiting an archive.
[-] When executing commands from the command line under Windows 9x/Me,
the console title was shown with an incorrect codepage.
[-] When selecting a shortcut to a non-existing folder (Commands | Folder
shortcuts), the plugin panel was closed after showing the error message.
[-] The parameter System/LCID (TechInfo#39) did not work correctly.
[-] Duplicate shortcut keys in the folder history, command history
and view/edit history lists.
[-] When adding a shortcut in the "Folder shortcuts" menu by pressing Ins,
the parameters of the active plugin panel were not taken into account.
[-] Functions for getting the UNC path (Ctrl-Alt-F, Ctrl-Alt-[ and so
on) did not work correctly with mounted Novell volumes.
[-] When the interface language was changed, previously opened editor
and viewer instances were not affected by the change.
[-] An empty menu was not closed when a mouse button was clicked outside
the menu.
[-] Key combinations Ctrl-, Ctrl-, Alt- and
Alt- were handled incorrectly if the name of the file under
the cursor contained square brackets.
[-] Incorrect plugin operation when a relative directory path is
specified in the "/p" parameter.
[-] Incorrect handling of file masks containing several '*' characters
in a sequence.
[-] Crash when showing the disk selection menu if more than 20 plugins are
present.
[-] Crash when showing the disk selection menu if the plugin strings are
too long.
[-] Problems with handling %PATHEXT% in file mask lists when that variable
contained extensions that were substrings of other extensions in the
same mask list.
[-] Pressing F4 and then Esc in the plugin menu caused the menu to become
1 line higher.
[+] Added new label groups in LNG files for the editor and internal viewer,
used instead of the standard labels when FAR is started with the /e and
/v command line parameters, respectively.
[+] New option: "Sort folder names by extension" - apply sorting by
extension not only to files, but also to folders. When the option is
turned on, sorting by extension works the same as it did in FAR 1.65.
If the option is turned off, in the extension sort mode the folders
will be sorted by name, as they are in the name sort mode.
[+] New option in the panel settings dialog: "Align folder extensions".
Allows to toggle whether folder extensions are aligned, independently
of the state of the "Align file extensions" option.
[*] Fixed the operation of fast find in panels for keys that enter either
letters or punctuation signs depending on the keyboard layout.
[-] The command /p[] was not handled correctly if the path contained
the characters of the national alphabet.
[+] New button "Skip all" in the warning dialog showing the errors when
deleting files and folders.
[*] The character for marking the files is enclosed in quotes when it
is shown in the highlighting edit menu. This allows to tell apart
the "space" marking character from no marking character.
[+] Ctrl-R allows to refresh the disk selection menu.
[-] Problems updating the panel contents after pressing Ctrl-F on a
panel where the disk is not inserted into the drive.
File attributes
~~~~~~~~~~~~~~~
[-] When setting the "Compressed" or "Encrypted" attributes for folders,
the nested folders were not processed.
Info panel
~~~~~~~~~~
[-] When saving a folder description file opened from the information
panel, the information panel was drawn over the editor.
File associations
~~~~~~~~~~~~~~~~~
[*] If a file mask was not specified when creating a new association,
pressing OK closed the dialog, and all information in it was lost.
Now a proper error message is shown, and working with the dialog
can be continued.
Copy/Move
~~~~~~~~~
[!] When files are moved (F6) to "nul" or "con", they are not deleted
from the disk.
[-] Error when copying to "nul\subdir".
[*] When copying or moving the file under the cursor (Shift-F5 or
Shift-F6), its name in the target edit box is automatically
enclosed in quotes if it contains delimiter characters ("," or
";").
[*] If the same directory is opened on both panels, when copying/moving/
creating a link for a single file or directory, the edit box of the
dialog shows the name of the current file or directory.
[-] Windows 2000/XP: after pressing the "Break Link" button in the
symbolic link delete dialog, the passive panel was not updated
correctly.
[-] Windows NT: it was not possible to create hard links for files in
the source directory (when pressing Alt-F6 on a directory, the
Link button was disabled).
[-] It was not possible to copy a file under a different name to a
non-existing subdirectory.
[-] Windows NT: It was previously impossible to create a hardlink with
the same name as an existing file, even if the user confirmed that
the link should replace the file.
[-] Windows 2000/XP: Problems with creating symbolic links to folders
containing national characters in folder names.
[-] Windows 2000/XP: Symbolic link creation failed when the source was a
SUBST'ed drive
[-] When copying or renaming files, FAR did not handle short file names
correctly. For example, "D:\Program Files\filename" and
"D:\PROGRA~1\filename" were considered different names, even through
"D:\PROGRA~1" was the short name for "D:\Program Files".
[-] It was not possible to rename a file or folder to a name that was
equal to its short name.
[-] Dragging files with the mouse did not work if drag and drop
confirmation was turned off.
[-] Copying files with the option "[x] Copy access rights" enabled did not
work under Windows XP.
[-] Windows 2000/XP: Selection was not removed from directories after
creating symbolic links.
Find File
~~~~~~~~~
[+] It is now possible to search for files in local drives only, not
including network and removable drives.
[+] It is possible to select a drive in the search dialog when the
option "Search from the root folder" is selected.
[-] The window caption was shown without an ampersand but with
highlighting if the name of the file to find contained an
ampersand.
[-] The "File sharing violation" error when opening the viewer from
the file find dialog was not handled correctly, causing FAR to
return to the panels instead of the viewer.
[-] Files from plugin panels opened in the internal viewer were deleted
from the temporary panel immediately after the viewer was opened.
Help
~~~~
[*] Now clicks in the middle of the help window scrollbar are handled
correctly.
[-] The option ".Options TabSize" was not handled correctly.
[-] Incorrect handling of relative links to local help files in hlf-files.
Editor
~~~~~~
[+] A new option in the "Save As..." dialog allows to specify the line
break character used in Mac OS (the CR character - carriage
return).
[+] When saving a file in the editor, FAR checks the date/time and size
of the file on the disk and shows a warning message if these values
differ from the values stored earlier.
[*] After pressing F2 to save a newly created file, a "Save as" dialog
was erroneously shown if the current directory in the panels
changed after Shift-F4 was pressed.
[*] Pressing Alt does not cancel the selection mode (selection can
be continued after pressing Alt-Tab twice).
[-] The option "Lock editing of read-only files" did not work correctly.
[-] The key combination "Shift-Down, Shift-End" highlighted only one
line of text if a syntax coloring plugin (like Colorer) was
active.
[-] When a file could not be opened for viewing, garbage could be added
to the view history.
[-] Alt-BS incorrectly set the modified flag of the file, and this
caused an unnecessary attempt to update a file in an archive if it
was opened by pressing F4, modified, and then the modifications were
undone by pressing Alt-BS.
[-] Problems with handling block selections (for example, duplicate blocks
could appear)
[-] A replace operation where the replace string contained a line break
character caused the editor to go into an infinite loop.
Viewer
~~~~~~
[!] The search dialog option "Whole words only" is enabled even when the
"Search for hex" option is selected.
[*] Unicode files are always auto-detected, even if the option
"Autodetect character table" is turned off.
[-] When viewing Unicode files with reverse byte order in hex mode, no
text was shown.
[+] Possibility to view files larger than 4G in the internal viewer.
[+] Now the selection of the found fragment is not cleared after moving
through the file. The selection can be cleared by pressing Ctrl-U or
by performing another search.
[-] Pressing the Right key in the hex mode caused a change of the
column count.
[!] The keys Ctrl-Shift-Left/Ctrl-Shift-Right scroll to the start/end
of the visible lines on the screen.
[*] Before switching from the internal viewer to the editor, a check is
made to make sure that the file is accessible for editing.
[-] Line feeds in the internal viewer were not detected correctly
after selecting the Unicode code page or switching from the
Unicode code page to a different one.
Macros
~~~~~~
[+] Added a drop-down list to the macro assignment dialog, allowing to
assign macros to key combinations that cannot be entered directly
(like Enter, Esc, F1).
[*] The flag "[x] Selection exists" for dialog macros is now handled
correctly.
[*] If you enter a character by using an Alt-digits combination, the
macro will store the combination itself, and not the resulting
character. For example, Alt-151 will be stored as "Alt00151".
[-] The format specifiers "%a" and "%A" in the $Date macro command
were not handled correctly.
[-] When creating macros, checks for the difference of the old and new
macro sequence were not always performed correctly.
[-] If a message with no buttons was shown after a macro with DisableOutput
was executed, the message was not visible.
Addons
~~~~~~
[+] Addons\Macros\CtrlShiftBackSlash.reg
Activate the same folder in the passive panel as in the active panel.
[+] Addons\SetUp\WindowsGUI.reg
Registry script that will make FAR editor, viewer and other UI
elements' behaviour more similar to standard Windows UI elements'
behaviour.
Plugins
~~~~~~~
[!] Changes and additions to standard plugins (for more information see
Plugins\WhatsNew[.Rus].txt).
[*] Clarification in the document on installing/removing plugins
(Plugins\InstallPlugins[.Rus].txt)
---------------------------------------------------------------------------
FAR 1.70 beta 4 (build 1282) (13.03.2002)
---------------------------------------------------------------------------
General
~~~~~~~
[!] The full version of FAR, including the build number, is shown on the
start page of the help system.
[!] For more details read the documentation in PlugDoc.rar::WhatsNew.txt
[+] ArcSupport.txt - configuring archivers for FAR Manager
[!] THE RULES FOR HANDLING SPECIAL CHARACTER SEQUENCES (!.!, !\ and
others), that are used, for example, in file associations - HAVE BEEN
CHANGED. NOW FAR DOES NOT PERFORM ANY HANDLING OF QUOTATION MARKS WHEN
PROCESSING SUCH SEQUENCES AND DOES NOT ADD ANY QUOTATION MARKS, LIKE IT
DID IN PREVIOUS VERSIONS. FOR THE SYSTEM TO WORK NORMALLY, IT IS
NECESSARY TO REVIEW ALL PLACES WHERE SUCH SEQUENCES ARE USED AND TO ADD
QUOTES WHERE IT IS NECESSARY (for example, to replace !.! with "!.!").
[!] Because of the changes in file highlighting processing, you will have
to create two new highlighting groups (by default, if no highlighting
groups are present in the registry, these groups are created
automatically), to improve the look of some plugin panels:
a) mask "..", include attribute "[x] Folder" - default colors (that is,
the color for normal files)
b) "[ ] Match file mask(s)" - that is, analysis only by attributes,
include attribute "[x] Folder" - the color for normal folders. This
group must be in the end of the list (preferably the last one).
[!] The registry key for handling policies [HKCU\Software\Far\Policies] is
now also handled for the registry branch HKEY_LOCAL_MACHINE (see
TechInfo#4 and TechInfo#30 for details).
System
~~~~~~
[*] The default key to detach the FAR console from a non-interactive
process is Ctrl-Alt-Tab.
[+] New rule (TechInfo#34) allows to specify the set of characters
that will cause FAR to quote filenames containing those characters.
[+] The environment variable %PATHEXT% can be used in sort groups and
in the file highlighting specifications.
[-] In FAR 1.70 beta 3, file attributes for an existing Tree.Far were
not always preserved when the tree was updated.
[-] Changing the sort order from a plugin didn't work correctly.
[!] When deleting a symbolic link pointing to a non-empty directory,
a redundant warning is no longer shown.
[*] If the user clicks the left mouse button outside a dialog:
- clicking the left mouse button is handled as pressing Esc;
- clicking the right mouse button is handled as pressing Enter;
- other mouse buttons do not have any effect.
[*] Now, when entering a directory on a plugin panel fails (for
example, because a network share is unaccessible), the cursor
doesn't jump to the top of the panel.
[*] Now, when trying to enter an unaccessible directory in the NTFS
file system, an error message is shown and the cursor stays at the
same place. Earlier in this situation the cursor silently jumped
to the top of the panel.
[!] Changes related to wheel support under Windows 2000 (see
TechInfo#33 for details). The parameter "MouseWheelDelta" has been
renamed to "MsWheelDelta" and now specifies the delta for
scrolling in the panels.
[-] Incorrect initial positioning of elements when showing a history
list or a combo box in a dialog.
[*] When the option "AutoComplete in input lines" is disabled, you can
press Ctrl-End to autocomplete a line.
[+] Now the view/edit history can also be invoked from the viewer or
editor (by pressing Alt-F11).
[!] Pressing Ctrl-F10 in the internal editor or viewer now positions
the cursor in the panels to the current file without leaving the
editor/viewer. To restore the old behaviour (position the cursor
to the current file and quit the editor or viewer), see macros in
Addons\Macros\CtrlF10.reg.
[*] Now it is possible to use F6 (switch between viewer/editor) in the
viewer and editor opened from the Find files dialog (Alt-F7).
[*] Now pressing Shift-F10 immediately after FAR start shows the main menu
for the active panel. Previously, the menu for the left panel was
always shown.
[*] Now when moving the cursor in the list of found files (Alt-F7) the
empty lines separating directories are automatically skipped.
[*] Removed unneeded delays when processing the cursor movement in the
list of found files (Alt-F7) after the search has been completed.
[+] New behaviour for Alt-F9 (changing the window size) - see
TechInfo#38.
[-] Windows 2000: the file panels were not updated after deleting a
symbolic link.
[!] The number of history list items for dialog edit boxes has been
increased to 64. Unused items are deleted from the registry.
[+] Pressing Shift-Del when a dialog edit box history list is open
deletes the current item if it is not locked.
[+] Pressing Alt-Shift-F9 in the panels:
- for plugin panels - invokes the settings of the plugin
controlling the panel;
- for normal panels - shows the plugins configuration menu (same
as Options | Plugins configuration).
[+] Added the capability of creating multiple folders at the same time.
See the help on the "Create folder" command for details.
[-] Files with quotation marks in the middle of the name were not
handled correctly. For example, when trying to execute
Shift-F4 "foo".txt Enter
FAR reported an error.
[+] Pressing F4 in the "Plugins configuration" menu allows to assign
hotkeys for the items of that menu, allowing to invoke them later
through keyboard macro commands.
[-] Windows NT: the mouse was getting locked after running some PE
executables.
[+] Ctrl-Alt-Ins puts the full path to the current file into the
clipboard.
[*] If a directory is a symbolic link, "< Link >" instead of ""
is shown in the status line.
[*] Additions to the information in TechInfo#10.
[+] New rule (TechInfo#39) allowing to configure the file names
sorting order for different locales.
[*] Windows 2000: corrected the behaviour of Ctrl-Alt-F - for reparse
points (symbolic links and mounted drives) the real path to the
directory is put into the command line.
[-] The commands to insert paths (Ctrl-], Ctrl-[, Ctrl-Shift-] and
Ctrl-Shift-[) always inserted paths in the OEM codepage.
[!] Now the following key combinations work when the panels are turned off:
CtrlG,CtrlF,CtrlAltF,Ctrl[,Ctrl],CtrlShift[,CtrlShift]
[+] Extended the set of key combinations for inserting filenames and
pathnames in the panels:
* Ctrl-Alt-[ - insert the network (UNC) path from the left panel
* Ctrl-Alt-] - insert the network (UNC) path from the right panel
* Alt-Shift-[ - insert the network (UNC) path from the active panel
* Alt-Shift-] - insert the network (UNC) path from the passive panel
[+] Keyboard shortcuts for copying the names of the selected files on the
active panel:
* Alt-Shift-Ins - full names of selected files
* Ctrl-Alt-Ins - network (UNC) names of selected files
[!] Keyboard shortcuts working with UNC names work according to the
following rules:
* for network drives - the network (UNC) name of the file object;
* for local drives - full name of the file with symbolic links expanded
[+] After FAR Manager is started, it sets the following environment
variables available for child processes:
%FARLANG% - Current language of the shell
%FARUSER% - Current user (if the /u parameter is used)
[+] Shift-F1 in any menu, just like F1, invokes the help system (if
F1 has been assigned as a hotkey, it will not be possible to
invoke the help).
[+] The key F5 in the highlight group selection menu creates a new
group having the same properties as the current group.
[+] The keys Ctrl-Up and Ctrl-Down in the files highlighting group
list can be used to move groups up and down in the list.
[+] Pressing Shift-Enter in the panels when the cursor is on a
directory runs the Windows Explorer and shows the contents of that
directory.
[+] Pressing Shift-Enter in the disk selection menu starts the Windows
Explorer and shows the contents of the root drive of that disk.
[-] Records in the plugins cache were duplicated if FAR was started
through a short file name.
[-] The file panel filter (Ctrl-I) now correctly handles files with
extensions like "*.aaa,bbb,ccc,ddd,eee,fff".
[+] In some situations (find files, file selection, file associations,
sort groups and files highlighting) it is possible to use exclude
masks. An exclude mask is one or several file masks that must not
be matched by the required files. It is separated from the main
mask with the character '|'. It is possible to use the semicolon
(';') to separate masks. It is also possible to embed a mask in
quotes, if, for example, it contains a separator character. File
masks are checked for correctness now.
[!] Since the procedure for handling file masks has changed, the
directory with the name ".." is highlighted in the same way as all
other directories. If you don't like it and want to revert to the
old behaviour for highlighting "..", you should change the mask
for folders in the files highlighting settings from "*.*" to
"*.*|..".
[+] A warning is shown before clearing history lists (of commands,
viewing, folders and in dialogs).
[-] When FAR was first started, the Gray* key did not work until any of the
cursor keys was pressed.
[-] In the quick search, the key combination "AltShift-" searched for
files starting with "-" and not with "_".
[*] The color of the clock can be specified separately for the panels,
viewer and editor.
[!] Filenames from viewers and editors opened from plugins are now appended
to the common view/edit history (Alt-F11). For example, this applies to
the view: and edit: commands (the FARCmds plugin). Plugin authors can
control this behaviour (see the plugin development documentation).
[!] Added a new command line parameter "/x" for disabling exception
handling. The TechInfo#17 rule has been modified accordingly.
[+] Pressing the middle mouse button in the panels is treated the same as
pressing Enter.
[+] Updated the dialog for searching files in the panels (Alt-F7).
[+] The following new features have been added to file search in archives:
1) Viewing the files found in archives by pressing F3 and F4;
2) Putting the list of archives containing the found files to the
temporary panel;
3) Searching in archives in plugin panels with the OPIF_REALNAMES flag
set (for example, the temporary panel).
[*] The look of the "tree" has been changed.
[+] FAR now handles the CLS operating system command internally.
[-] After Ctrl-G the last line of output was erased.
[+] New rule TechInfo#40 for specifying the locale used for sorting file
names.
[-] Long system error messages were truncated.
[*] Names of temporary files and directories are uppercased.
[-] When entering a character by its code (Alt + keys on the numeric
keypad), pressing and holding a numeric key was not handled correctly.
[+] Additional policy parameters (TechInfo#4) for disallowing macro command
creation, ignoring the "/p" command line parameter and the path to
personal plugins.
[*] Mask matching for a specific highlighting group can be turned off.
[*] The Tab key in the main menu (F9) jumps to the menu for the passive
panel ("Left" or "Right"), except for the case when the menu of the
passive panel is currently active. In the latter case, Tab jumps to the
menu of the active panel.
[-] After running some programs that hide the cursor and do not restore it
after termination (for example, mailview from PlugRing), the cursor was
not restored correctly.
[+] A new rule TechInfo#41 allowing to change the cursor positioning
behaviour when a history list for a dialog input line is first opened.
[!] In the menus "Command history" (Alt-F8), "View/edit history" (Alt-F11)
and "Folder history" (Alt-F12), the cursor now jumps to the last item
when you try to move it up from the first item, and the opposite.
[+] Hotkeys for digits have been added in the "Folder shortcuts" menu.
[+] Added control keys to the screen grabber:
Ctrl-Shift-Left/Ctrl-Shift-Right - move with selection by 10
characters horizontally
Ctrl-Shift-Up/Ctrl-Shift-Down - move with selection by 5
characters vertically
[!] Options "System settings|Add plugins' prefixes to path" and "Interface
settings|Show scrollbar in menus" have been moved to TechInfo rules #42
and #43, respectively.
[!] The parameter for showing the copying time described in TechInfo#26 is
now available in the configuration interface: "Interface settings|Show
copying time information". However, the dialog allows to set only two
modes: always show the information or turn it off altogether.
[+] New option "Panel settings|Do not update panels automatically" allowing
to control the mechanism for automatically updating the panels when the
file system changes.
[*] If a plugin panel (for example, MultiArc) was active when FAR was
closed, then after FAR Manager restart the directory with the host
file will be correctly restored, and the cursor will be positioned
to that file.
[!] The behaviour of the middle mouse button is now configurable.
"Interface settings"|"Middle button equals Enter in panels"
[+] The tree panel (Ctrl+T) has its own keybar.
[-] Incorrect help topics were shown for the tree panel.
[+] New rule TechInfo#45 for restoring the FAR Manager console window
code page after running external programs (that do not restore the
old code page value upon completion).
[+] Added an option "Update read only description files" in the "File
descriptions" configuration dialog.
[+] New rule (TechInfo#46) allowing to save the settings under Windows
NT (and higher) when the option "System settings | Auto save
setup" is enabled and the user has clicked the Close button of the
FAR Manager console window.
[+] A change in the rule TechInfo#25 allowing to configure the cursor
size in the overtype mode.
[-] Under Windows 9x/Me, after a command "cd //host/share", the panel
caption looked like "C:\\host\share" (the current drive letter was
prepended to the UNC path).
Info panel
~~~~~~~~~~
[*] Now it is possible to scroll the description file shown in the
information panel using the mouse.
[*] Now the information panel has its own keybar.
[-] Incorrect help topic was shown when F1 was pressed in the
information panel.
[-] When trying to delete the description file currently displayed in
the information panel, a sharing violation occurred.
[-] Pressing F4 in the information panel when no folder description
files were specified caused FAR to crash.
[-] Now when pressing F4 in the information panel, if the description
file does not exist, FAR doesn't take into account filenames
containing characters * and ? for determining the name of the
description file to be created.
[-] The information panel was not updated after changing the Folder
description files option.
[+] The info panel has its own keybar.
QuickView
~~~~~~~~~
[*] Now the quick view panel has its own keybar.
[-] Incorrect help topic was shown when F1 was pressed in the quick
view panel.
[-] The Change drive menu invoked from the quick view panel could not
be closed by pressing Esc.
[*] For mounted drives, it is shown that the drive is a mounted volume,
and, if possible, the drive letter is also shown.
File attributes
~~~~~~~~~~~~~~~
[-] Problems with setting the file date/time and the Read-only attribute.
[+] Double-clicking a "Modification", "Creation" or "Last access" label
sets the respective date and time fields to the current time.
Double-clicking a date/time edit field sets the respective date or
time component to the current value.
[+] F4 in the tree panel also invokes the attributes dialog.
[!] Changes to TechInfo#15 for better compatibility with FAR 1.6x.
[-] It was not possible to set the Encrypted attribute for files with
Cyrillic characters.
Copy/Move
~~~~~~~~~
[-] When calculating the copy time, the time when dialogs are shown is
not included in the total time.
[*] When moving files or directories within the current drive, the
total size is not calculated when the option "[x] Show total copy
progress indicator" is enabled.
[+] Windows 2000: creating symbolic links for directories (Alt-F6),
also available in the directory tree panel.
[+] Multicopy. It is possible to specify multiple filenames separated
with semicolons (';') in the destination edit box. For example:
"c:\foo\;d:\foo2".
[-] Problems with creating symbolic links under Windows 2000.
[-] Recursive copying of linked directories (copying onto itself).
[+] Shift-F10 allows to show the directory tree for the drive entered in
the input line.
[+] Windows NT/2000: for file objects with multiple streams (if the option
"Use system copy routine" is turned off), a warning about the
possibility of losing additional streams is shown, The same warning is
shown when trying to copy such files to a volume that doesn't support
multiple streams.
[-] Windows 2000/XP/NTFS5: when copying or moving an encrypted folder to a
file system that does not support encryption, the capabilities of the
destination file system were not taken into account.
File associations
~~~~~~~~~~~~~~~~~
[-] The association "!@AFQ!" in the root of any drive created a list
in which filenames had two backslashes in a row, for example,
"E:\\file.txt".
[-] In associations with IF EXIST, the @ character was not handled
correctly.
[-] In associations with IF EXIST, quotes in the middle of a filename
(for example, C:\1\"test 2.ttt") were not handled correctly.
[+] New special sequences that are expanded to file extensions:
"!`" - long extension of the file;
"!`~" - short extension of the file.
For example, for the file "foo.ext" the special sequence "!`" will be
expanded to ".ext".
[+] It is possible to specify commands for the alternate viewer (Alt-F3),
alternate editor (Alt-F4) and Ctrl-PgDn in the file associations
dialog.
[*] The help topic has been broken into 3 parts:
1. "File associations"
Introduction. General information.
2. "Editing file associations"
For the file associations editing dialog.
3. "Special symbols"
Description of supported special symbols.
Consequently, the file association selection menu and the file
associations editing dialog now have separate help topics.
Editor
~~~~~~
[-] Incorrect description for Shift-Enter in the help file.
[+] Ctrl-Shift-Enter - insert the full name of the file being edited.
[-] Entering a character code (Ctrl-Q) did not mark the text as
modified.
[-] Entering a character code (Ctrl-Q) did not put data into the undo
buffer.
[-] XLat translation did not put data into the undo buffer.
[-] When a block was pasted and the autoindent was enabled, spaces
instead of tabs were inserted in the beginning of each line.
[!] By default, files with the Read-Only attribute are not locked and
the warning is not shown (restored the behaviour of FAR 1.65).
[+] Two options from TechInfo (#19) have been added to the editor
options dialog:
- Disable editing of files with the R/O attribute
- Warn when opening files with the R/O attribute
[+] New behaviour for opening a file already opened for editing. Three
choices are available - "Show current", "Reload" and "New
instance". Also an option has been added to the confirmation
dialog to control the behaviour of opening an already opened but
unchanged file (see the help file for details).
[-] It was possible to indent or unindent (Alt-I/Alt-U) stream blocks
when the editor was locked (Ctrl-L).
[-] Fixed a problem causing a change in the look of the cursor in the
editor and input lines after running some DOS tasks. Such cursor
looked like it was positioned one line higher than it actually
was.
[-] In the character table selection menu (Shift-F8), the item with the
table detected when the file was opened was selected, even if the
current table was different.
[+] New option "Persistent blocks in edit controls".
[-] A non-persistent block was not deselected when the user clicked a mouse
button.
[-] Ctrl-], Ctrl-[, Ctrl-Shift-] and Ctrl-Shift-[ always inserted strings in
the OEM codepage.
[*] The default size of the editor undo buffer has been increased from
64 to 2048 elementary operations.
[+] It is possible to change the undo buffer size (see TechInfo#44).
Viewer
~~~~~~
[-] Now when scrolling with the scrollbar in the internal viewer,
lines are not "torn" (the viewer is always positioned on a
line boundary).
[-] Sometimes after opening the viewer in the Windows codepage
the keybar title for the F8 button showed Win instead of DOS.
[*] +/- now work in the viewer after switching to the editor by pressing
F6 and then switching back.
[-] The current position was set incorrectly after clicking the viewer
scrollbar in very large files.
[!] Because D is a hexadecimal digit, it is no longer allowed to
use D in the Goto dialog to specify a decimal offset.
[+] Ctrl-Ins copies the selection (search results) to the clipboard.
Help
~~~~
[-] Fixed a bug with pressing F5 in a help file opened from HLFViewer.
[*] The Tab character in help files is converted to spaces. The tab size
can be specified with the option ".Options TabSize=". The default
tab size is 8.
[+] The plugins help list (Shift-F2) is now alphabetically sorted.
[*] Clicking the middle mouse button is treated as pressing Enter.
[+] A double-click in the non-scrolling area of a help window zooms
the window, as if F5 had been pressed.
User menu
~~~~~~~~~
[+] Added handling for the remark statements "rem" and "::" located at the
beginning of a line.
[-] The submenu pointer alignment did not work correctly.
[*] Macros are expanded in submenu headers.
[+] Cursor keys Left/Right open and close submenus.
[*] After a user menu command has been executed, the previous contents
of the command line is restored.
Macros
~~~~~~
[!] The information on macro commands (TechInfo#22) has been moved to a
separate document "Macros[.Rus].txt"
[!] Added a workaround for a bug in the Win9X Conagent.exe - pressing the
Left key on the numeric keypad with NumLock turned on inserted the
following sequence into the keyboard buffer: Left Down, Shift Down,
Shift Up, Left Up. This made it impossible to assign a macro command to
the Left key.
[+] New macro command attribute "Selection present".
[!] New dialog for configuring additional macro command settings.
[+] New help topic for the additional macro settings dialog.
[+] Two new pseudo-keys "MsWheelUp" and "MsWheelDown".
[-] Macros for the keys Alt-Shift- did not work in the panels.
[-] Macros created for the "Tree" area were saved in the "Info" area.
[!] Macro keys "$Year", "$Month", "$Day", "$Hour", "$Min" and "$Sec" are no
longer supported and have been replaced with a single macro key
"$Date".
[+] New macro command "$XLat" - invokes the transliteration function.
For example, a macro command
[HKEY_CURRENT_USER\Software\Far\KeyMacros\Dialog\ShiftBS]
"Sequence"="CtrlShiftLeft $XLat CtrlRight"
"DisableOutput"=dword:00000001
will work always, independently of what key has been assigned for
transliteration in dialog input lines.
[!] Macro sequences with errors in key names are ignored when reading
macros from the registry.
[*] While a macro with the flag "Disable screen output while executing
macro" set is being executed, the console title is not changed.
Addons
~~~~~~
[+] Addons\Archivers\*.reg
Settings for various archivers.
[+] Addons\Macros\WheelScreenSwitch.reg
An example of using the mouse wheel together with the Shift key to
switch between the open windows.
[+] Addons\Macros\AltDown.reg
Open combobox and history list (as if Ctrl-Down was pressed)
[+] Addons\Macros\ShiftBS.reg
Converts the word before the cursor with the XLat function.
[*] Addons\Macros\ShiftF1.reg
Macro has been changed to use new MultiArc plugin features.
[+] Addons\Macros\SwitchMainLanguage.reg
Fast switching of the main shell language.
[+] Addons\SetUp\*.reg
Typical settings of FAR Manager.
[!] Better organized tables in Addons\Tables.
[+] Addons\Tables\Slavic (CE)\Polish\Mazovia.reg
Polish language table Mazovia (CP 896 - old DOS format)
[+] Addons\Tables\German\Mac.Ger.reg
German Macintosh Code-table
[-] Addons\Tables\Slavic (CE)\Czech\Kamenicti.reg
[-] Addons\Tables\Slavic (CE)\Czech\Kamenicti.reg
Corrected errors in the source table, unmatched characters are
replaced with FEh (254). Corrected codes: 172, 181..184, 189, 190, 198, 199,
207..216, 221, 222, 224, 226..245, 247, 249, 251..253.
---------------------------------------------------------------------------
FAR 1.70 beta 3 (build 591) (19.04.2001)
---------------------------------------------------------------------------
General
~~~~~~~
[!] For more details read the documentation on PlugDoc.rar::WhatsNew.txt
[+] New section in help files "Overview of plugin capabilities" (the same
as in Plugins\Review.txt)
[+] "FAR.EXE /?" shows the list of available command line parameters.
[!] Changed the mechanism for handling keys with modifiers Alt-, Ctrl-,
Alt-Shift-, Ctrl-Shift-, Ctrl-Alt- in non-English keyboard layouts.
(See TechInfo#24 for details).
System
~~~~~~
[+] It is possible to eject CD-ROM and removable drives by pressing the
Del key in the disk selection menu. Under Windows NT/2000 this
operation requires administrator privileges.
[+] Shift-F1 in the list of plugin commands (F11) and in the disks menu
(Alt-F1/Alt-F2) shows the help for the current plugin (the standard
topic "Contents").
[+] Pressing Shift-F1 in the plugin configuration menu shows the help
topic "Config" for the current plugin. If there is no such topic, the
standard topic "Contents" is shown instead.
[-] The rule "CmdHistoryRule=1" (see TechInfo#9) did not work correctly.
[+] Handling of commands:
"IF [NOT] EXIST filename command" and
"IF [NOT] DEFINED variable command".
Regarding "smart" associations: If several associations are specified
for a single extension, and if some associations have the "IF EXIST"
condition, the action selection menu shows only the items for
which the condition is true.
[-] Entering certain text in dialogs:
- create new file (Shift-F4)
- create directory (F7)
- specify description for selected files (Ctrl-Z)
- apply command to selected files (Ctrl-G)
crashed FAR.
[+] If the size of the console cursor in insert mode doesn't suit you, see
the rule 25 (TechInfo#25).
[+] Ctrl-Alt-F puts the UNC filename of the current file into the command
line.
[*] Now the task list (Ctrl-W) is more user-friendly - attempts to move
the cursor up from the first item or down from the last item cause the
cursor to move to the last or the first item, respectively.
[-] An error in the "Screen grabber" function (Alt-Ins):
"...If you carry out the selection using the mouse and move the mouse
outside the border of the window, each line in the clipboard will have
a "tail" of the beginning characters of the following line. There will
be as many characters as the characters by which the mouse has been
moved outside the window..."
[-] The "Show selected first" state (Shift-F12) was not saved when exiting
FAR.
[+] A new option for confirmation of pressing the Esc key
(Options|Confirmations|Pressing the Esc), disabled by default.
[+] An option to confirm disconnecting network drives by pressing Del
in the Disks menu (Options|Confirmations|Disconnect network drive). By
default the option is enabled.
[!] Increased sizes:
- for entering file descriptions (Ctrl-Z) - 1024 characters.
- for "File highlighting" masks - 2048 characters.
- for "Sort group" masks - 2048 characters.
- for "File panel filter" masks (Ctrl-I) - 2048 characters.
[+] Detachment of the FAR console from a non-interactive process running
in it (see TechInfo#27 for details).
[+] Ctrl-: (Ctrl-colon) and Ctrl-Alt-: (Ctrl-Alt-colon) put the
filename/UNC filename of the current file on the passive panel into the
command line.
[-] Crash when the width of one panel (mode 7, Ctrl-7) was more than 150
characters.
[-] Enter and Shift-Enter didn't cancel the selection in the command
line.
[-] The panels in the mode 8 (Ctrl-8) didn't show file owners under
Windows 2000.
[-] If the registry branch
[HKEY_CLASSES_ROOT\Directory\shellex\CopyHookHandlers] is empty, it
may cause FAR to crash when deleting directories to the recycle bin.
Now FAR checks this registry section on startup and, if CopyHookHandlers
is empty, deletes [HKEY_CLASSES_ROOT\Directory\shellex\CopyHookHandlers].
[+] It is possible to set the filler character for the "Wipe file" operation
(Alt-Del) (see TechInfo #29).
[+] Alt-Shift-Left, Alt-Shift-Right, Alt-Shift-Home and Alt-Shift-End select
the block in the command line also when the panels are on.
[-] When trying to delete a file that was used (for example, a program
that was running), the error message said that the operation was completed
successfully.
[*] When updating the tree, the file attributes for an existing file
Tree.Far are preserved.
[+] For any UNC paths ".." is added to the root directory - Windows
doesn't do that when the UNC path is mapped to the root directory of
a drive.
[+] New rule TechInfo#30, taking into account the system policy "Hide
Drives in My Computer".
[-] Incorrect results for Ctrl-N Ctrl-F (the short names mode) for
long file names in plugins like TempPanel (that contain the names
of real files with full paths).
[-] Duplicate filenames in the editor/viewer history and positions
cache (see TechInfo#31 for details).
[*] Directories are deleted correctly when F8 or Shift-F8 is pressed
in the tree panel.
[+] Ctrl-C/Ctrl-Ins - copies the current line from a history menu
(Alt-F8, Alt-F11, Alt-F12) to the clipboard.
[-] If a file name embedded in quotes was pasted from the clipboard
into the quick search line, the file was not located correctly.
[+] Support for the mouse wheel in Windows 2000 (see TechInfo#33 for
details).
Info panel
~~~~~~~~~~
[*] The information panel (Ctrl-L) under Windows 200 shows correct
information for symbolic links (directory junctions and volume mount
points) when entering such a directory.
[!] The internal viewer is used for viewing descriptions. It allows to:
- use word wrap in the description file;
- scroll the description file;
- switch code pages;
- search in the description file (F7).
File associations
~~~~~~~~~~~~~~~~~
[+] Special characters "!&" (list of selected files) and "!&~" (list of
selected files with short names). Unlike "!@!" and "!$!", the file
names are substituted, not the name of the file containing the
list. It is not recommended to use "!&" and "!&~" together with
"IF [NOT] EXIST" as the filename to check - the effect will be
completely unpredictable.
[+] Modifier "!^" meaning a reference to the active panel. For example,
!^!.! denotes the name of the current file on the active panel,
while !#!\!^!.! denotes the file on the passive panel with the same
name as the name of the current file on the active panel.
[+] The following modifiers are allowed for associations !@! and !$!:
'Q' - put filenames containing spaces in quotes;
'S' - use '/' instead of '\' in file paths;
'F' - use full filenames;
'A' - use the ANSI codepage.
For example, the association !@AFQ! - name of the file containing the
names of selected files with full paths in ANSI codepage; names of the
files containing spaces will be put in quotes.
Copy/Move
~~~~~~~~~
[!] The link creation function (Alt-F6) now works only under Windows
NT/2000. FAR shows an error message if the user tries to use it
under Windows 95/98/Me.
[*] It is possible to specify the size of the copy buffer (see
TechInfo#23).
[-] Cosmetic: filenames in the copy/move dialog were truncated incorrectly
[+] Display of information about copying speed and time (see TechInfo#26)
[!] Under Windows 2000, Move operations to directories represented as reparse
points are performed correctly.
[*] Copying or moving objects on the disk is done with a little more
intelligence. If the destination path is not terminated with a
backslash '\', for example, "..\foo", then:
1. If only files are copied - all files will be copied to the file
"..\foo" (unless "..\foo" is a directory)
2. If only directories are copied - all directories will be copied
to the directory "..\foo" with the directory structure
preserved.
3. If files and directories are copied - all files and directories
will be copied to the directory "..\foo" with the directory
structure preserved.
Command Line
~~~~~~~~~~~~
[-] Pressing Ctrl-D deleted the block instead of moving the cursor one
character to the right.
[-] The highlighting did not turn off after processing a macro.
Editor
~~~~~~
[-] The Ctrl-S key did not cancel the selection when persistent blocks
were turned off.
[+] Alt-Shift-F9 invokes the editor settings dialog.
[-] The search rule "EditorF7Rules" did not work (TechInfo#18)
[-] The Ctrl-Shift-Left and Ctrl-Alt-Left commands were executed slowly on
very long words.
[-] Sometimes the check when opening files exceeding the defined size did
not work, and as a result, such files were opened anyway (see
TechInfo#20)
[-] Garbage was shown when invoking the editor from a plugin.
[*] Changed the rule 19 (TechInfo#19) - now FAR by default prompts the
user when opening a ReadOnly file.
[-] "...when editing or viewing, the topmost line shows the complete file
name (with a path). After switching from the editor to the viewer (F6)
it is replaced with the filename only (with no path). After pressing
F6 again, the complete file name is shown. Pressing F6 more times
doesn't change anything..."
[+] If no block is selected, Alt-U and Alt-I indent the current line.
[-] It was not taken into account whether the file was really closed when
pressing Ctrl-F10.
[-] If you press Enter at the end of file in the editor (add a line)
and then undo the changes (Alt-BS), the file is marked as not
modified, but the empty line remains.
[-] It was impossible to save a locked (Ctrl-L) unmodified file under
a different name (Shift-F2).
[!] The "Save as" dialog (Shift-F2) has been modified, and a help
topic has been added for it.
[-] Pressing Ctrl-M in the editor, when the cursor was immediately after the
marked block, caused the block to be moved after the cursor. Now this
operation doesn't change the text.
[-] Entering a character code (Ctrl-Q) did not delete the marked block
when persistent blocks were not enabled.
Viewer
~~~~~~
[+] Alt-Shift-F9 invokes the viewer settings dialog.
[*] Again to F9 in LNG-files. Now it works.
[-] Error when searching in long lines without wrapping.
[+] When the "[x] Save file position" is turned on, the file viewing mode
(normal or hex) is stored separately for each file.
[-] FAR crashed when using Ctrl-Q in panels, navigating with + and - keys
and trying to view a file that couldn't be opened (for example,
pagefile.sys or win386.swp).
[-] Bug in saving the wrap mode.
[-] In the internal viewer, search in *.EXE, *.DLL or similar files in Wrap
mode was an order of magnitude slower than in Unwrap mode.
[-] Alt-F8: the goto function worked only if the cursor was in the edit box
when the dialog was closed.
QuickView
~~~~~~~~~
[+] Under Windows 2000, when viewing symbolic links, the path to the
source directory is shown.
[*] Selected text is shown as "Highlighted info" and not as "Selected
text".
[+] The wrap mode in QuickView doesn't depend on the wrap mode in the
viewer.
Help
~~~~
[-] The environment variables were not expanded when calling the activator
commands.
[+] KeyBar in the help system.
[+] New section "Operating system commands".
[*] Clarification in the "Customizing file panel view modes" section -
designations for file attributes are described.
[*] If a topic is not found, an error message is shown and the help
window is not closed.
File attributes
~~~~~~~~~~~~~~~
[!] One dialog for any actions.
[!] If multiple file system objects are selected, or if the attributes of
a directory are changed with "Process subfolders" enabled, the check
boxes will have three states:
"[x]" - the attribute is set (or set the attribute)
"[ ]" - the attribute is not set (or clear the attribute)
"[?]" - the attribute is undefined (or do not touch the attribute)
[+] For selected objects:
"[x]" - the attribute is set for all objects
"[ ]" - the attribute is not set for all objects
"[?]" - the attribute is set for some of the objects
[+] If there are no folders among the selected objects, the option
"Process subfolders" will be disabled.
[-] Error when displaying or entering a date with the format different
from "dd.MM.yyyy".
[!] In the file attributes dialog, if the explored object is a directory,
then setting "Process subfolders" option on does not clear attributes
area.
[-] It was possible to invoke the file attributes dialog (F4 key) in
plugin panels.
[-] When copying or moving files, the Encrypted attribute was not set for
directories having that attribute.
[+] For symbolic links, the attribute setting dialog shows additional
information about the source directory (NTFS/Win2K).
[*] In the panel mode 5 (Ctrl-5), if a directory is a symbolic link
(Reparse point) (NTFS/Win2K), the letter 'L' will be shown
additionally.
[+] It is possible to configure distinct colors for symbolic links
(NTFS/Win2K) in the "Files highlighting" dialog.
[!] "...If you do not want to change the file time, leave the respective
field empty. You can push the "Blank" button to clear all the date and
time fields and then change an individual component of the date or
time, for example, only month or only minutes. All the other date and
time components will remain unchanged..."
Macros
~~~~~~
[!] The look of the key assignment dialog has been changed.
[+] An overwrite warning is shown if a macro already exists, and a warning
is shown when trying to delete a macro.
[+] Three new macro areas: "Info", "QView", "Tree",.
[+] 4 new modes for panel macro commands:
"NoFilePanels" - cannot be executed in file panels.
"NoPluginPanels" - cannot be executed in plugin panels.
"NoFolders" - cannot be executed if the current element is a
folder.
"NoFile" - cannot be executed if the current element is a
file.
By default all the modes are set to off.
(The modes are also shown in the macro parameters dialog -
Ctrl-Shift-.)
See TechInfo#22 for details.
[+] As a small experiment, 7 new macro commands have been added:
"$Day", "$Month", "$Year", "$Hour", "$Min", "$Sec"
For example "$Year . $Day . $Month . t x t" macro will generate a
string "2000.21.12.txt" for 21 December 2000.
"$MMode" - change macro mode
See TechInfo#22 for details.
[-] Macros were played incorrectly in the screen grabber mode. The
Home key moved the cursor to the coordinates (0,0) in the console
window.
User menu
~~~~~~~~~
[-] If, while editing command in the user menu, the label is not entered
and the "OK" button is pressed, then the dialog is not closed, because it is
possible to lose the commands that may have been entered. To exit the menu
one can use the "Esc" key or the "Cancel" button.
Addons
~~~~~~
[+] Additional macros in Addons\Macros:
CtrlS.reg - save file in editor.
CtrlW.reg - save file in editor and quit.
[+] Command lines for ARJ32.EXE archiver (console/Win32 >= 3.08a):
Addons\Archivers\Arj32.reg
[-] Changed the "Recover" setting in Addons\Archivers\pkzip25.reg:
"FAR hangs when trying to recover a broken archive"
[*] The following macros changed in Addons\Macros:
F3.reg - is used only for files.
AltScreens.reg - switch between screens.
[+] Addons\Shell\FARHere.inf
"Far Here" PowerToy - This is a small Windows add-on.
After installing this .inf, you will be able to right-click any
directory in the Windows Explorer and choose the command "Far Here"
from the popup menu.
[+] Addons\Archivers\MsCab.reg
Settings for MsCab.exe - a program that can create, modify and
unpack Microsoft CAB archives.
The archive containing MsCab.exe can be downloaded here:
http://www.uic.nnov.ru/~ruiv/plugring/cgi-bin/downld.cgi?Draw=List
&Select=PlugIn&SelectPlugIn=310
or from the author's homepage: http://www.mateuszb.hg.pl/
[*] Addons\Macros\Esc.reg
Modified to take into account the additionally introduced macro
areas.
[*] Addons\Macros\Del.reg
Modified to take into account the additionally introduced macro
areas.
---------------------------------------------------------------------------
FAR 1.70 beta 2 (build 321) (16.12.2000)
---------------------------------------------------------------------------
General
~~~~~~~
[!] This version of FAR is compiled with Borland C/C++ 5.02. MSVC 6 SP 4
(used for FAR 1.70 beta 1) has not justified expectations (it slows
down memory allocation for small objects).
[!] The format of this document was changed.
[!] When starting Far.exe writes version number in the following way:
"1.70 Beta 2 (build NNN)"
When reporting bugs, please specify the version in this format.
[-] FAR crashed if it was impossible to find LNG-files.
[!] The group for developing MultiArc plugin has been created. E-mail all
bugs and suggestions to fararcbugs@newmail.ru.
[!] For changes and corrections about Plugin API see
PlugDoc.rar::WhatsNew.txt
[*] In the `SaveSettings.bat' the regedit's "/e" was replaced with
"/ea" for saving FarSave?.reg files in ANSI format under Win2K.
System
~~~~~~
[!] Correct work with "Directory Junctions" elements in Win2k
- Such directories are shown in the Tree without subdirectories (this
prevents infinite recursion)
- Directory junctions are deleted correctly if they reside in
subdirectories.
[-] It was impossible to delete the last line in the multiline editor
control by pressing the Backspace key.
[*] The color COL_DIALOGMENUSCROLLBAR (scrollbar color in the lists) was
not used (this fixes "the color of the scrollbar in the File Find
dialog cannot be configured")
[+] 6 colors for DISABLED items (in dialogs and warning messages).
Attention: for correct displaying of such items it is needed to setup
the colors in "Options|Colors" (for those who use standard colors, it
is enough to select "Set default colors" or "Black and white mode").
[-] The autocomplete function didn't work correctly when persistent blocks
were enabled.
[!] Now autocomplete is disabled when playing back macros.
[*] The hotkey for the "Whole words" checkbox in the editor search dialog
was changed:
in "Find files" and the viewer - "W"
in the editor it was "o" - not consistent
[+] New rule for handling exceptions - show the "Debugger" button and
invoke the debugger. (See TechInfo.txt).
[*] The menu is not wrapped when scrolling with the mouse.
[-] Now the "Find file" function checks for the maximum length of the file
mask and search text lines, shows a warning if the lines are too long
and continues the search with truncated lines.
[-] Under Win9x it was not possible to copy directories or files with UNC
paths to NUL.
[*] The dialog windows movement mechanism is changed.
Editor
~~~~~~
[+] The status line shows the attributes of the file being edited (R -
Read-only, S - System, H - Hidden).
[+] It is possible to configure the behavior of the editor when opening
a file with the Read-only attribute (see TechInfo.txt).
[+] Warning message when opening too large files (see TechInfo.txt).
[-] Cursor beyond end of line: Ctrl-Del worked as Del.
[!] New behavior of search (F7) has caused a "storm of applause" from
those who think that "first search begins from first position and
the following from the next" is the intrigues of DOS Navigator.
Now the old behavior can be restored. See TechInfo.txt.
[!] Shift-BS is changed to Ctrl-Shift-BS.
[-] Shift-Tab did not work correctly when the "Expand tabs" option was not
set.
[-] Tab did not work correctly in overtype mode when the "Expand tabs"
option was not set.
[-] Pressing Ctrl-Y on the last line when a vertical block was selected did
not remove the selection.
Viewer
~~~~~~
[!] Word wrap mode can be used only by registered users.
[*] We've forgotten to add a place to F9 key in LNG-file.
[-] The option "Autodetect character table" in the viewer settings dialog
did not work.
[+] Clicking the mouse on the status line:
- on the code page indicator - shows the code page selection menu
- on the position indicator - shows the "Go to position" dialog
Help
~~~~
[!] Cosmetic changes in HLF files.
[-] Active links did not work with Microsoft mailers. See TechInfo.txt
for more information.
Xlat-translation
~~~~~~~~~~~~~~~~
[-] Problem with Alt* in translation.
[*] The number of rules for special cases has been increased from 10 to
30.
[+] When the translation is invoked with no block selected, the current
word is translated. The cursor must be within the word or at the next
position after the word.
[+] The whole command line is translated if there is no selected
block.
File attributes
~~~~~~~~~~~~~~~
[-] Include/Exclude for the Encrypted attribute in the "Files
highlighting" dialog box did not work correctly.
[*] If the directory for which the "File attributes" dialog is invoked
has no subdirectories, the "Process subfolders" option is deselected.
[+] Pressing F4 and Ctrl-Shift-F4 on directories invokes the
"File attributes" dialog.
[-] Ctrl-A Alt-N Enter - the focus was not set to the "Date" field.
[*] The "File attributes" dialog shows all available attributes. If
the file system doesn't support some of the attributes, the respective
options will be disabled.
User menu
~~~~~~~~~
[-] FAR sometimes crashed when executing too long user menu commands.
Addons
~~~~~~
[*] Addons\Macros\CtrlShiftPg*.reg are combined into CtrlShiftPgUpDn.reg.
---------------------------------------------------------------------------
FAR 1.70 beta 1 build 272 (21.11.2000)
---------------------------------------------------------------------------
General
~~~~~~~
[!] Since this version the developing of FAR is made by the "FAR group"
group. Eugene Roshal is still the FAR author and looks after project.
New e-mail address for the bugs and suggestions: farbugs@newmail.ru
[!] The "quarta" phrase in Contacts.txt is replaced with "PlugRinG".
System
~~~~~~
[*] Now "{xx%} Copying - FAR" shows in the console window title
instead of "Copying {xx%} - FAR".
[!] In the far*.lng files there are spaces reserved for all Fn keys.
[!] Hotkeys now works in menus and dialogs independently of keyboard layout.
[!] The character table auto detection is off when frequency distribution
character table is absent and appropriate message is displayed.
[+] Ctrl-Alt-Shift key combination in dialogs, panels, help window, editor
and viewer shows user screen while these keys are held down.
[+] New option "Show scrollbar in Menus" in the "Interface settings"
dialog. If set and menu items count is more than menu size,
then scrollbar is displayed.
Also two color parameters added for that in the color settings menu.
[+] In the "Files highlighting" dialog Ctrl-R key restores default colors.
[+] Some dialog windows allow to enter text with the use of environment
variables. These are dialogs: "System settings", copy files,
move files, create directory and also user menu edit dialogs.
[+] New option "Path for personal plugins" in the "System settings"
dialog. It allow to enter path where FAR will look for additional
plugins and can be used to delimit user access to different ones.
[+] Pressing Ctrl-L in the dialog input line will set it in the Read-Only
mode.
[-] Fixed a bug of FAR crash on Win2k, when console size is greater than
140 rows.
[-] Fixed a bug when creating a group of directories and an error is
occurred, in that case panel was not refreshed.
[+] New option "AutoComplete in input lines" in the "Interface settings"
dialog. When input line in the dialog has a history and user types
the symbols, there is a search for matching string occurs and found one
is set into input line.
[+] New command line parameter -
/p[]
Search for "common" plugins in the directory, specified by .
If is not specified then "common" plugins will not be loaded.
There are environment variables can be used in the .
[+] New search mode "Whole words". It works in editor search, viewer search
and in find file.
[+] When moving cursor while searching for the files (Alt-F7 in the
panels), the current search directory is quickly redrawn.
[-] Fixed a bug when searching in archive with password. When pressing an
up or down cursor keys in the password dialog or move the mouse over,
it is disappeared.
[+] Screens list - now it shows full file name and changed files are marked
with "*".
[+] Dialogs can be moved with mouse, when holding them at empty place, or
with Ctrl-F5 key.
[+] Pressing the '/','\' in Quick Search will go to directory.
Attention: those who used Alt-\ as a macro to pop a Quick Search window
up now can use a Alt-< key.
[+] Functional key bar is extended. There added three new conditions -
CtrlShift, AltShift, CtrlAlt. Including for plugins.
[+] Ctrl-U removes block in the dialog input lines.
[+] There is a possibility to specify a color for command line prompt, that
allows to distinguish prompt from the entered command. Default color is
the same as command line one.
[!] "[x] Copy files opened for writing" - is enabled by default.
[+] Ctrl-Shift-X "translates" the selected text in the editor, dialogs and
command line on the QWERTY<->- principle. The tables are tuned up,
Key combination is redefinable (in addition see TechInfo.txt,
examples of key combination assignment - %FAR%\Addons\XLat\Russian\
Apps.reg, AltR.reg, CtrlShiftX.reg).
[*] Ctrl-F copies the full file name as it is shown on the panel.
[*] Screen Grabber (Alt-Ins): when adding block to clipboard contents
(CtrlGray+), is not inserted to the block end, that is why some
fragments do "stick together". Probably it is meaningful to insert
at the beginning of such block.
[+] Remembers the current files and cursor position in the panels. It works
when "[x] autosave setup" is on.
[!] Repeated pressing Ctrl-L|Q|T always turns file panel on.
[!] Switching off autodetecting character table, if the table of frequency
character distribution is absent and displaying the appropriate message.
[+] In viewer/editor/panels the Alt-F5 key will invoke PrintMan plugin (if
it is installed), allowing you to print from:
- Panel - Current (selected) files;
- Editor - Whole file/block;
- Viewer - Whole file (if in a Hex mode - prints a dump).
If plugin is not installed, then printing works only in panels.
[!] If "[ ] Add plugins' prefixes into path" option is on, FAR will add
plugin prefix into inserted path in the command line.
Viewer
~~~~~~
[*] a full path to the file in the title is displayed.
[+] there is a possibility to show/hide functional key bar titles
on the Ctrl-B key.
[+] New options in the "Viewer settings" dialog:
"[ ] Show scrollbar".
"[ ] Show scrolling arrows".
[+] the scrollbar can be shown/hidden on the Ctrl-S key.
[-] fixed a bug in the hex mode, that had led to an appearance of an empty
line.
[*] the dialog, invoked by Alt-F8 key is extended.
Now it allows to enter the values as a percent, hexadecimal, decimal
or relative offset:
% - go to percent;
0x, h - go to hexadecimal offset;
d - go to decimal offset;
specifying of "+" or "-" at the beginning, means to go to relative
offset.
[+] Unicode files autodetecting (files with two first bytes FF FE or FE FF)
[*] there is no error message displayed in the "Quick view" mode, if the
file cannot be opened.
[-] the maximal string length is increased up to 2048 bytes.
[+] new mode is added - Word Wrap - wrap on words.
F2: "Unwrap" - "Wrap"
Shift-F2 specifies wrap type: "WWrap" - "Wrap"
[+] Ctrl-F10 key closes a Viewer, setting cursor on the file that was
closed.
[-] fixed a bug in the "Quick view" mode when directory description was
taken depending on its extension.
[*] file names are shown in status bar as " C:\.... my\filename.txt"
instead of "...\filename.txt".
[!] "Save bookmarks" allows to keep/restore bookmarks of current
positions (Ctrl-0.. Ctrl-9).
QuickView
~~~~~~~~~
[-] fixed a bug in the "Quick view" panel when invoking a Viewer, after
closing of which the console title had disappeared.
[-] pressing Gray+, Gray- in the "Quick view" panel will jump to the
next or the previous file.
Editor
~~~~~~
[*] the dialog, invoked by Alt-F8 key is extended.
Format:
[+/-]Row[%][,[+/-]Column]
Example:
50% - go to the middle of the file;
10,40 - go to the 10 row and 40 column;
-15,-20 - go 15 rows back and 20 columns to the left;
,+30 - go 30 columns forth, not changing row number.
[+] Ctrl-Alt-Left, Ctrl-Alt-Right now used to select vertical block
on the words boundary.
[*] status bar is drawn depending on console width.
[+] Ctrl-F10 key closes an Editor, setting cursor on the file that was
closed.
[-] fixed a bug with vertical blocks in files with tabulation characters.
[-] fixed a bug with auto indent when indent is filled with a spaces
instead of characters from the previous line.
[-] fixed a bug in the vertical block selection on more than 1000
columns, that was led to FAR crash.
[-] fixed a bug on pressing ^[, ^] that did not remove block selection
when persistent blocks is off.
[-] fixed a bug when a selection has remained after macro execution in
the input line.
[!] the replacement speed is significantly increased.
[*] file names are shown in status bar as " C:\.... my\filename.txt"
instead of "...\filename.txt".
[!] "Save current positions" allows to keep/restore bookmarks of current
positions (Ctrl-0.. Ctrl-9).
[*] after editing and locking file all changes was lost when exiting
file. Now the save confirmation dialog will be shown before exit.
[!] replace in the editor:
- Remembers the previous value for replacement;
- If "All" was selected in the replacement dialog, then when Shift-F7
will be pressed, confirmation dialog will be displayed.
UserMenu
~~~~~~~~
[*] Shift-F10 key closes user menu at any depth of enclosure.
[+] environment variables can be used in the menu items.
[-] fixed a bug of unaligned arrows ">".
[*] Shift-F2 switches between Local and Main menu:
Local - Main menu (FAR directory) - Main menu (registry).
[-] the string "executable.exe !.!?ext:?!" now works correctly.
[*] the BkSpace key shows user menu from the "root" directory.
[+] you may add command separator to user menu. To do this, you
must add new menu command, define "-" as "hot key" and leave
field "Label" empty. To remove menu separator, you must switch
to file mode with ALT+F4 key.
Help
~~~~
[-] fixed a bug of cursor positioning in the help system using an End key.
[+] color attributes and active links.
Copy/Move
~~~~~~~~~
[+] New option in the copy /move dialog:
"[ ] Only newer file(s)".
If it is set, the files with the same name are copied only if their
date and time is greater than the destination has.
[+] if the recipient panel is not a plugin panel, the
"[ ] Only newer... " is shown.
[!] the dynamic buffer of copying of files is beginning with 1K,
then grows up.
File Attributes
~~~~~~~~~~~~~~~
[+] the Encrypted attribute (NTFS/Win2K) is added.
[+] if the volume does not support Compression/Encryption, the appropriate
options are not shown.
[+] to view/edit directory attributes set "[ ] Process subfolders" option
off.
[!] the mutually exclusive logic of attributes is added.
[*] If the file has attribute Encrypted (NTFS/Win2K), then in 5-th panels
mode (Ctrl-5), there will be an 'E' letter instead of 'C' (since Win2K
considers Compressed and Encrypted attributes mutually exclusive).
[+] For files and directories with Encrypted attribute (NTFS/Win2K) it is
possible to specify its own color ("Files highlighting" dialog).
Addons
~~~~~~
[+] Additional macros in Addons\Macros.
[+] Ukrainian language frequency distribution character table:
Addons\Tables\Ukrainian\Dist.Ukr.reg
Plugins
~~~~~~~
[+] Processing an F3 key in plugins on "..".
[FAR manager development group]
| |