📄 changelog.txt
字号:
- Command line scripts in evaluation mode now include a line in the log
saying so and listing the number of days left.
- Fixed hang when running scheduled scripts in evaluation mode due to nag
screen.
- Fixed script parsing of html-custom= option.
- Fixed script parsing of display-right-newer-orphans option.
- Fixed script parsing of print-landscape option.
- Fixed script parsing of word wrap options.
- File viewer
- Fixed parse error when comparing UTF-8 files with characters longer than
2 bytes.
- Fixed file viewer so it doesn't incorrectly show Checkin, Checkout, and
Uncheckout menu items if Code Co-op isn't installed.
- Fixed "File has changed. Reload?" prompt so it only prompts once and
doesn't go behind the file viewer.
- Fixed file viewer's drag and drop support when opening new files to
correctly change the active side.
- Folder viewer & misc
- Fixed folder viewer's Exclude command when the empty space across from an
orphan was selected.
- Fixed range check error when resizing column headers on two monitors.
- Fixed copies from an encrypted source to an unencrypted destination in
Windows XP.
- Fixed Open dialog's Browse behavior when browsing for both sides of a
file comparison.
- Fixed Open dialog so it remembers the last folders used when using the
"New Folder Comparison" command.
- Rename command now remembers which rename type was last used.
- Zip password dialog's "Cancel" will now cancel the file operation rather
than repeatedly prompting for each remaining file.
- Fixed modifying password protected zip files so existing files stay
protected.
- Fixed binary content comparisons of files in CAB archives.
- FTP
- Added initial/beta support for MVS (OS/390) FTP sites.
- FTP messages are no longer logged if logging is disabled.
- FTP password dialog now autoselects the password edit and existing
password text.
- Fixed FTP's invalid login dialog so it remembers anonymous login details.
- Fixed FTP's logging to include timestamps for all lines of a multiline
response.
- Fixed minor path parsing error.
---------------------------------
20-January-2004 Build 215 release
---------------------------------
- This release is named 2.1.1
- File Differences report changes:
- Fixed line drawing in Composite style.
- Use strikeout for deleted lines in Composite style.
- Reduce memory usage for Statistics style.
- Added gaps in output to emphasize non-contiguous sections.
- Fixed coloring when exporting as HTML with a color stylesheet.
- Updated About dialog's link to "Regular Expressions by AnSo".
- Fixed error when reading UTF-8 encoded files.
- Fixed corruption when editing UTF-8 files.
- Fixed error when comparing certain types of long lines.
- Fixed "Open With" dialog's working directory browse button.
- Added support for ClearCase -fname option (snapshot views).
- Fixed /rules= command line switch
- Fixed support for "With Context" flag ('w') in /out= switch.
- Fixed FTP MDTM support (fetch timestamps & setting timestamps).
- Fixed error when comparing the build number in exe versions.
- Fixed refresh to detect changes in exe version information.
- Fixed find & replace when replacing with an empty string.
- Fixed "Synchronize Folders" handling of empty folders.
- Changed Replace command's default keyboard shortcut from Ctrl+R to Ctrl+H
to avoid conflict.
--------------------------------
9-January-2004 Build 214 release
--------------------------------
- Fixed error when browsing for a file in the empty pane of the file viewer.
- Fixed error when accessing empty folders through MacLink.
- File operation dialog now always appears on the same monitor as the folder
viewer.
- Fixed display error under Matrox video cards.
--------------------------------
7-January-2004 Build 213 release
--------------------------------
- This is the first official release of Beyond Compare version 2.1.
- The following are all changes since 2.0.3
- New Features
- Comparison Report enhancements:
- Added support for wrapping long lines.
- Added support for configuring printer paper size.
- Added support for using a cascading style sheet to control coloring
and line drawing in HTML reports.
- Copying an HTML report to the clipboard now stores it as both HTML
and text.
- Added support for changing the background color on mismatched lines.
- Added support for exporting reports as an XML file.
- Improved print preview and general page handling.
- Added support for viewing an HTML report in a browser without saving
it first.
- Added "Comma delimited" substyle to "Statistics" layout and added
counts for additional line types.
- "Patch" file differences report style now supports "Normal",
"Context", and "Unified" patch styles, which are compatible with the
Unix diff/patch commands.
- Improved layout and line drawing in folder comparison reports.
- Added support for optional columns (eg, version) to folder comparison
reports.
- Added support for single-sided file comparison reports.
- Added read-only support for .CAB, .TAR, .GZ, and .TGZ archive formats.
- Added support for importing and exporting preferences, sessions, and
rules.
- Added support for XML based sessions, rules, and preferences files.
- Added session setting to bypass the disk cache on file reads and read
directly from the disk.
- Added session setting to maintain local files' short (8.3) filenames
during copies.
- Added session setting to control whether content comparisons override
other criteria.
- Added session setting to copy FTP timestamps to local files after
uploads.
- Added session setting to detect locks on the source of a copy in order to
fail gracefully (eg, Outlook PST files).
- Added support for VMS FTP servers. Added FTP setting to remove VMS
version information.
- Added option to not save FTP passwords.
- Added option to change comparison thread priority.
- Added Swap Sides command to switch base folders.
- Windows NT/2000/XP only:
- Added support for filenames and paths longer than 256 characters.
- Added support for touching folders.
- Added support for comparing files larger than 2GB.
- Added support for XP themes.
- Rules enhancements:
- Removed two character limit on unimportant text delimiters.
- Added support for an escape character in delimiter classification.
- Added setting to extend unimportant columns to end of line.
- Added setting to compare line termination and report it as a
difference. Line termination differences can be marked as
unimportant.
- Added setting to disable aligning mismatched text.
- Added setting to wrap lines at a specific column.
- Increased maximum line length to 8192 characters.
- Added setting to remove rich text formatting (RTF) before comparison.
- Added setting to execute an external conversion program before
loading files and/or after saving them.
- Added setting to use Delphi's convert.exe on unsupported DFM files.
- Added settings to control which line alignment and character
alignment algorithms are used.
- Added support for changing character encoding and line termination in
"Save As" dialog.
- Added support for automatically using Serv-U FTP's timestamp extended
directory listing.
- Added Write To... command to continuously append the session log to a
file.
- Added support for searching within a line, looking backwards in the
file, limiting the search to the selection, wrapping at the bottom of a
file, and selecting all matching lines.
- Added alternate comparison algorithm when sync quality is set to "Fast
and Coarse".
- Added additional character alignment algorithms, column based and
simple.
- Added support for renaming files using regular expressions.
- Added support for assigning a keyboard shortcut to Open With
applications.
- Added support for a column ruler in line details area.
- Added Find & Replace command.
- Added Copy Filename command to copy selected files' paths to the
clipboard.
- Session Open dialog can now load a session with base folders other than
those saved.
- Plugin viewers can now be selected from the Session Open dialog when
comparing files.
- Added support for a readonly shared sessions file that is merged with
the local sessions.
- Added support for password protected zip files.
- Added option to clear saved FTP passwords.
- Added support for extended mouse buttons, such as "browser back",
"browser forward", etc.
- Added setting to change which filetypes make the "View As Web Page"
command visible.
- Filter enhancements:
- Added setting to filter by file size.
- Added support for ranges of characters as wildcards using "[a-b]" and
"[!d-f]".
- Parent folders are now included automatically without requiring their
own filter.
- Subfolders within included folders are included automatically.
(Previously required a "<folder>\...\*" filter).
- Filters with path information don't need to be rooted to the base
folder. (Leading ".\" is optional).
- Added support for "XCRC" ftp command (must be listed in response to a
"FEAT" request).
- Added support for UTF-8 in Windows 9x.
- Added file viewer option to indent with spaces instead of tabs.
- Added option to override Application Data directory at
[HKEY_CURRENT_USER\Software\Scooter Software\SettingsPath]
- Added "Compare to Clipboard" fileviewer command to compare current
selection with contents of the clipboard.
- Added timeout to FTP downloads (default 120 seconds).
- Added "Next/Previous Difference In Line" file viewer commands.
- Added integration with Reliable Software's Code Co-op version control
system. File viewer now supports check-in, check-out, and uncheckout
commands if Code Co-op is the default SCC provider.
- Added setting to only show the file viewer's initial comparison results
window if the files match.
- Added "Find Previous" menu item and toolbar button to file viewer.
- Significant speed increases in file comparisons, display handling, etc.
- Significant stability increases in thread handling.
- New command line switches:
/expandall - Expands all folders when loading first session or
using /out= switch.
/noedit - Disables editing files in the file viewer.
/rules=xxx - Use rules named 'xxx' when opening file viewer or
using /out= switch.
/silent - Suppresses the scripting window and task bar entry
/quickcompare, /qc - Performs a rules-based quick comparison and sets
the DOS error level.
Error levels: 0 = match, 1 = similar,
2 = mismatch, 3 = error
Can accept an argument in the form
/quickcompare=xxx where 'xxx' is one of 'size',
'crc', 'binary', or 'rules-based'.
/savetarget=xxx - File viewer's "Save" command will overwrite the
specified file rather than the original file.
Also supported as /mergeoutput=xxx.
/closescript - Close the scripting window when the script is
finished.
- Scripting:
- Added support for a shared scripts path that will be searched if the
script isn't found in the current directory.
- Commands can be continued on multiple lines by ending each line but the
last with the '&' character.
- Added %date% and %time% variables that will expand to the current date
and time, respectively.
- If a scripting error is encountered the DOS error level is set to 1.
- Command line parameters (%1 to %9) no longer include switches that
start with '/'.
- "Run Minimized" option removed.
- Changes to existing commands:
filter - Now accepts cutoff, attribute, and name filters as
a single command. Cutoff option now accepts both
'###' and '###days'arguments.
compare - Added support for 'crc' flag
expand, collapse - Now accepts folder names in addition to "all".
Multiple folders can occur on the same line, and
subfolders can be included using the format
<folder>\<folder>.
option - Fixed 'stop-on-error' option. When stop-on-error
is set, file errors pause the script and ask for
confirmation before continuing.
load - Failure to load a base folder is now a critical
error and terminates the script.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -