📄 changelog.txt
字号:
- Folder comparison reports now use '/' instead of '\' for the folder image
paths.
- Fixed missing the ; in some file differences reports.
- Explorer Shell Extension
- Explorer context menu extension now supports Windows XP/x64.
- Explorer context extension automatically adds itself to the "Allowed" list
so non-administrators can use it.
- Fixed access violations in programs that host the Explorer shell extension.
- Command Line
- The /rules= command line switch now affects all file comparisons, including
rules-based comparisons from the folder viewer, the /quick compare switch,
and scripts.
- Fixed command line parsing to handle paths with two slashes in a row.
- Added support for the /rules= switch in combination with the /quickcompare
(/qc) switches and BCQC.
- Miscellaneous
- BC can now use 3GB under Windows NT/2000/XP/2003 with the Boot.ini /3G
switch and 4GB under Windows/x64.
- Fixed "Show hints for toolbar buttons, etc" not being used when first
starting the program.
- Plug-ins are now loaded using absolute paths.
- "Open With" ordering is now maintained when using XML settings files.
- Shift+F10 now shows the file and folder viewer's popup menus.
- Fixed elapsed time displays when an operation starts one day and finishes on
a later day.
- Changed some tab orders and keyboard accelerators.
- Fixed focus rectangle on some controls.
- Fixed various memory leaks.
- Switched to FastMM4 memory manager (http://fastmm.sourceforge.net/).
-----------------------------
2-June-2005 Build 231 release
-----------------------------
- This release is named 2.3.1
- Fixed error when starting under Windows 95.
- Fixed calculating CRCs for files larger than 2GB.
- Fixed some localized strings that weren't displaying properly.
- Localized new help file changes.
- Changed popup menus so they match the rest of the menus.
-----------------------------
27-May-2005 Build 230 release
-----------------------------
- This release is named 2.3
- General
- Updated toolbar appearance under Windows XP.
- Updated icons in Explorer menu.
- Long filenames are truncated after 64 characters when displaying the
Explorer menu.
- Fixed hangs on CPUs with HyperThreading enabled.
- "Open With" commands can now include environmental variables.
- Fixed %b Open With varible.
- Ignore saved window positions if they are off the edge of the screen.
- Use millimeters instead of inches for report margins when warranted by
locale.
- Fixed permissions error when the installing user does not have permission
to write to HKEY_CLASSES_ROOT.
- BC2.XML or BC2.INI file can be stored in the Application Data directory
instead of the exe directory.
- Added settings location override at HKEY_LOCAL_MACHINE\Software\Scooter
Software\SettingsPath.
- Scripting
- Added %fn_time% scripting variable for use in filenames, which expands as
'hh-mm-ss'.
- Added support for setting size filters in scripts. The format argument
should be formatted as size:([<|>]#[KB|MB|GB]|none).
- Added "title:" argument to FILE-REPORT and FOLDER-REPORT script commands
to set the report title.
- Added support for wrap-none and wrap-word settings when generating HTML
file differences reports from a script.
- File differences reports generated for a pair of files from scripts will
now display the full paths of both files.
- Log file is now closed as soon as the script is done, rather than when the
window is closed.
- Improved parameter validation for FILE-REPORT and REPORT commands.
- Fixed FILE-REPORT so it can be called with a pair of filenames.
- Fixed parsing script commands longer than 4096 characters.
- File Viewer
- Increased maximum line length to 65,535 characters under Windows NT/2K/XP.
- Added "Import Settings" and "Export Settings" to "Tools" menu.
- Changed Find Text so it no longer defaults to "Just Selection".
- "Open to first difference" now respects the "Advance by line" and
"Auto-select section" next difference settings.
- "Go To Next/Prev Different File" commands no longer appear if the folder
viewer isn't open.
- "Swap Sides" is now disabled while the comparison is active.
- Added FileViewer\MaxFileChunks DWORD tweak that controls how large a file
has to be before BC will keep it locked during the comparison.
- Increased size of regular expression edit in rules criteria dialog.
- Improved error checking in rules criteria dialog.
- Fixed "modified" state and undo behavior after using "Swap Sides".
- Fixed thumbnail's range when inserting new lines or realigning lines.
- Fixed "Save As" prompts when both sides are edited and one side is from
the clipboard.
- Fixed access violation when copying lines into an empty file or empty side.
- Fixed single instance mode so it no longer messes up the left filename.
- Fixed text comparison so it outputs the last portion of the right file
when "Never Align Mismatches" is set.
- Fixed file parsing so it will display the "Decode error" dialog if a UTF-8
file has invalid characters.
- Fixed file differences reports to use elipses on long filenames.
- Folder Viewer
- During file copies automatically created folders will copy their matching
folder's attributes.
- Simplified rename options when only one file selected.
- Copying a closed folder on a local drive will now copy it's contents in
alphabetical order.
- Session names are now limited to 255 characters.
- Switched local disk move function to MoveFileEx when supported.
- Added support for minimizing the program when the "Building Folders"
dialog is displayed before the file operations dialogs.
- Added Settings\CopyACLs DWORD tweak that controls whether NTFS ACLs are
copied when copying files.
- In the compare contents results dialog it is now possible to double click
on the "xxx-Based Comparison of <xxx> to <xxx>" line when comparing a
pair of files to view them in the file viewer.
- File version information is now updated after copies and when external
changes are detected.
- Session manager now displays an error if a session's new name collides
with an existing session.
- Fixed "New Folder" command so it works consistently when selecting a empty
space in the directory comparison.
- Fixed displaying free space larger than 1 terabyte.
- Fixed creating directories with extremely long paths.
- Fixed loading zip files with a '/' or '\' directory entry.
- Fixed opening non-spanned zips created on a removeable drive.
- Fixed drawing bugs on dual monitor systems.
- Fixed saving a snapshot of a single file using the "Left" or "Right" path
option and using file filters.
- Double clicking on a folder in the "Compare Contents" results dialog no
longer opens it in the file viewer.
- Fixed logging the elapsed time of file operations that take more than a
day to complete.
- Fixed swap sides so it restarts background comparisons.
- Fixed "Open All Subfolders" so it works on filtered folders that are
visible due to the "Suppress filters" option.
- Fixed progress dialog to cancel when Esc is pressed.
- Fixed session "Save As" dialog so it doesn't show the untitled session as a
possible name.
- Fixed access denied message when moving folders between drives.
- Fixed base folder load error dialog so it always appears on screen.
- Fixed error when rapidly changing base folders while background folder
processing is active.
- FTP
- Added support for Dutch month abbreviations in directory listings.
- Added support for Korean directory listings on FTP sites.
- Added support for German HP-UX directory listings on FTP sites.
- Fixed access violation when using SOCKS FTP proxies.
- Fixed VMS ftp listings for filenames that start with 0 or 1.
- Fixed access violation when attempting to create a folder on an FTP site
failed.
- Fixed error when creating a new diretory on an FTP site running XBox Media
Center.
----------------------------------
1-September-2004 Build 227 release
----------------------------------
- This release is named 2.2.7
- Fixed visual glitch in file comparison report dialog.
- Fixed access violation when saving a file without proper permissions.
--------------------------------
26-August-2004 Build 226 release
--------------------------------
- This release is named 2.2.6
- Updated Compare Reports printout to match style of other reports.
- Added automatic detection of UTF-8 and Unicode (UTF-16) files based on the
content of the file.
- "Find Next/Previous Difference In Line" will now go to the next different
line if it's done with the current one.
- File viewer's Swap Sides command now works in-place without reloading the
comparison.
- Folder Viewer's Readonly flags will now change during "Set As Base Folder"
and "Compare To" commands to follow the folder's original state.
- Added current user's User name to verbose log.
- Custom sync's Just Selection setting is now sticky.
- F3 now opens the Find Text dialog if a previous search hasn't been done.
- File viewer no longer updates the folder viewer's comparison if one side is
a snapshot.
- Added "Settings\DisableBCSSAssoc" DWORD tweak to turn off snapshot support,
allowing comparisons of files with .bcs and .bcss extensions.
- Folder Viewer
- Fixed progress reporting so backups are not counted, "Copying (9 of 5)"
- Fixed "unsupported interface" errors when initializing autocomplete on
Windows NT 4.
- Fixed exporting Open With settings.
- Overwriting an existing sessions export zip with new settings will remove
existing versions of the export xml files.
- Overwriting existing backup files no longer moves the old backups to the
recycle bin.
- Fixed %F Open With variable.
- Fixed bug where Sync dialog could appear on top of the preview dialog when
performing a quick sync.
- Fixed folder viewer's "Compare To" menu's "Compare in File Viewer" to open
the text file viewer instead of the associated viewer.
- File Viewer
- Fixed error handling for a few script commands.
- Fixed copying text to clipboard so it no longer copies deleted lines as
blank lines.
- Fixed Open Clipboard support so it doesn't throw away the clipboard
contents after save prompts.
- Fixed editing lines with vertical tab (0x0B) and form feed (0x0C)
characters.
- Fixed access violation when saving or exiting the file viewer.
- Copying lines between sides now handle cases where the source line does
not have a line terminator.
- Fixed editing files where the last line doesn't have a line terminator so
it no longer combines lines.
- Fixed "cannot focus disabled window" error while viewing file as web page.
- Fixed "Find Previous Difference" wrapping to the start of the last
difference when advancing by line.
- Fixed "Goto previous different file" incorrectly closing the file viewer
if the current file is the last file in the folder viewer.
- Fixed hang when searching for text with an invalid regular expression.
- Fixed selecting "Unicode" or "Unicode (Big Endian)" from the codepage
selection dialog when the default codepage is "<prompt>".
- Fixed file viewer's "hex:" display so it doesn't display anything at the
end of a line.
- Reports
- Fixed Compare Results printing to respect user's selection of paper size.
- Fixed Patch file comparison report so it doesn't strip trailing
whitespace.
- Fixed Patch file comparison report so it always use the "Differences with
Context" filter.
- Fixed Patch file comparison report so it doesn't include extraneous header
lines.
- FTP
- Fixed saving FTP passwords with foreign characters.
- Fixed FTP parsing of some French and German month abbreviations.
- Fixed Serv-U support so it won't use the '-T' list option on older
versions of Serv-U that don't support it.
-----------------------------
8-July-2004 Build 223 release
-----------------------------
- This release is named 2.2.5
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -