📄 changelog.txt
字号:
-----------------------------
21-Nov-2007 Build 252 release
-----------------------------
- This release is named 2.5.2
- Fixed one file viewer pane showing one less line of text than the other one
(again).
- Fixed script with explicit ftp login storing password in log file.
- BC initialized to use default printer, rather than remembering printer
selection between runs.
-----------------------------
30-Aug-2007 Build 251 release
-----------------------------
- This release is named 2.5.1
- Fixed comparing against disconnected mapped network drives to prompt for
username/password and reconnect.
- Improved text viewer comparison speed when comparing files on slow network
drives.
- Fixed crash when retrieving hint text for some Explorer context menu
extensions.
- Fixed file viewer not detecting external changes when a file was modified by
another text compare window in the same instance of BC.
- Fixed one file viewer pane showing one less line of text than the other one.
- Fixed text compare's "Save" command and prompts to save changes being
disabled after cancelling out of a save prompt.
- Fixed support for \a, \b, \e, \f, \n, \r, \t, and \v metacharacters in the
replacement text for a regular expression search and replace.
- Fixed script error when performing a FILE-REPORT scripting command with no
files selected.
----------------------------
3-Aug-2007 Build 250 release
----------------------------
- This release is named 2.5
- Fixed several Vista compatibility issues.
- Fixed tip dialogs not appearing.
- Fixed crash when performing a rules-based quick comparison of files with lines
longer than 64KB that contain umimportant text.
- Fixed crash when performing a rules-based quick comparison of a 0-byte file
against a file that starts with at least 50 lines of unimportant text.
- Fixed crash when the file viewer repaints while saving a large file.
- Fixed "Detect partial file locks" option.
- Added "Save Password" checkbox to FTP browse dialog.
- Improved error handling for source control operations.
- Added support for Borland Developer Studio integration.
- Enhanced support for installing as an unpriviledged user.
- Other minor bugfixes and enhancements.
-----------------------------
28-Aug-2006 Build 243 release
-----------------------------
- Fixed crash during binary/rules-based comparison (broken in 2.4.2).
- Fixed zip files within zip files not displaying their sizes (broken in 2.4.2).
- Fixed support for connecting to FTP sites with underscores in their names.
-----------------------------
24-Aug-2006 Build 242 release
-----------------------------
- This release is named 2.4.2
- Deleting a file on a VMS FTP server with "Hide VMS version numbers" checked
now deletes all versions.
- Added support for seconds in VMS FTP listings.
- Added limited support for z/VM over FTP.
- FTP\AfterLogin tweak now supports multiple, semicolon separated commands.
- Fixed filename parsing for just a drive letter and colon (eg, E:) incorrectly
using the current directory if that drive doesn't exist.
- Fixed empty report problem when saving comparison of right orphan files.
- Fixed wordwrap problem in file comparison reports.
- Added FileViewer\SambaSafeSave, FTP\KeepAliveInterval, FTP\KeepAliveCommands,
FolderViewer\HalfHourTimezones, and Settings\BinaryBufferSize tweaks.
- Added detection of Windows Vista when generating support information.
- Fixed reading directory information for zip files generated using
SpeedCommander.
- Copying or moving a file that only has a short (8.3) name into a directory
containing a file with a matching short name but different long name is now
detected and the existing file's short name is changed to remove the
conflict.
- Fixed list index out of bounds error in directory comparison.
- Long source control operations now show an hourglass mouse cursor.
- Removed code to pre-process script commands to allow whitespace in some
commands, since it broke valid scripts.
- Fixed access violation when using "Prompt On Load" codepage setting with
clipboard contents and files stored in snapshots.
- Fixed positioning of "OK" and "Cancel" buttons on source control dialogs when
the "Advanced" button wasn't visible.
- Fixed button widths to accomodate Japanese captions.
- Pressing [Enter] in the comparison results dialog now opens the selected file
for viewing, just like double clicking does.
- Fixed bug when reading snapshot files with unsupported extended file
information.
- File viewer's "Check Out", "Check In", and "Undo Check Out" can now have
shortcuts assigned to them.
- Fixed localization of source control "Check Out" menu item.
- Fixed support for paths longer than 260 characters on Windows Vista.
- Fixed "Control Has No Parent" error when closing the file viewer while a mouse
button is pressed.
- "Copy Filename" no longer includes a line ending for after the last filename.
- Fixed changes to the "Indent uses" setting not being noticed.
- Fixed exception when using the "Explorer" menu item with the MiTeC shell
extension pack.
-----------------------------
23-Mar-2006 Build 241 release
-----------------------------
- This release is named 2.4.1
- FTP
- Fixed SmartFTP bug that would result in truncated downloads.
- Fixed FTP connection dialog stealing focus from other applications.
- Changing directories on VMS servers now uses the [.dirname] format for
relative path changes.
- Fixed FTP connections disabling XCRC support after a reconnect.
- Retrieving directory listings using the Indy FTP library no long forces
ASCII transfers.
- Fixed using multiple LIST options with the Indy FTP library.
- Fixed setting timestamps on FTP servers when using the SmartFTP library.
- Fixed bug where using the SmartFTP library would request all directory
listings twice.
- Added option to suppress confirmations when overwriting and deleting system
files.
- Added support for touching read-only files with a confirmation.
- Added ability to select the current difference block in file viewer using
keyboard.
- Fixed filenames getting ? characters when the Windows Regional Options was set
correctly.
- Fixed zipping folders with international characters in their names adding an
extra incorrect directory entry.
- Fixed hang when closing the directory viewer while a refresh was occuring.
- Fixed access violation when using certain incorrect paths on the command line.
- Answering "Yes to All" when overwriting a system file no longer suppresses
later confirmations for files that are both system and read-only.
- Fixed BC not allowing system shutdown/logoff to complete.
- Fixed exception when using TortoiseCVS menu from directory viewer's Explorer
menu.
- Fixed Explorer menu drawing white squares around some icons.
----------------------------
6-Mar-2006 Build 240 release
----------------------------
- This release is named 2.4
- Overview
- Added support for checking in and out of most version control systems.
- Added support for Explorer context menu in folder viewer.
- Added support for ignoring file extensions when comparing folders.
- Switched to new FTP library under Windows NT/2000/XP.
- Explorer menu add-on now works under Windows XP/x64.
- Version Control
- Added support for accessing version control systems using the Source Code
Control API (SCC or MSSCCI).
- File viewer is now aware of version control status and will prompt to check
out read-only files.
- Added check in, check out, and undo checkout commands to file viewer menu.
- Added Source Control submenu to folder viewer menu.
- Added optional Status column to folder viewer.
- Added Source Control panel to options dialog to set up directory->project
mappings.
- File Viewer
- Added checkbox to control whether modifying read-only files in the file
viewer keeps the read-only attribute set.
- Added "All" button to text replace confirmation dialog.
- Undoing a Replace All command now undoes the entire replace as a single
group.
- ClearCase view paths (with @@) now match rules correctly.
- "Open With" menu is now hidden for files in archive files or on FTP sites.
- Find Text MRU list is now case sensitive.
- Loading a new file on one side of the file viewer no longer clears clipboard
contents on the other side.
- File viewer's "Save As" dialog now prompts when overwriting an existing
file.
- Fixed copying text to the clipboard in the file viewer so it doesn't copy
missing lines as blanks.
- Fixed using "Show Left/Right Orphans" "Composite" file viewer filters with
"Ignore Unimportant Differences".
- File viewer Browse button now uses the text in the path edits if it's
different from the loaded files.
- Fixed parsing UTF-8 files with lines longer than the maximum line length.
- Fixed "Open Clipboard" command including garbage characters past what was
copied.
- Fixed line details state if it's visibility is changed while editing text.
- Improved error handling when a save fails due to a read-only target
location.
- Fixed column importance criteria to allow ignoring a single character
column.
- Fixed Next/Prev Difference commands when editing in the line details so they
don't leave the edit active.
- Fixed Open With->Associated App so it sets the working directory to the
file's parent directory.
- Fixed %n and %x support for External Conversion->Run when saving commands.
- Fixed problems with Page Heading criteria in file comparison rules.
- Fixed parsing MBCS and UTF-8 files where BC would stop reading the file
before it reached the end.
- Added elipses to Open command in File menu; removed elipses in Open File
toolbar hint.
- Esc now cancels progress dialog when searching for text.
- Fixed manual alignment not updating the scrollbar for the thumbnail view.
- Folder Viewer
- Explorer's context menu is now included as a submenu of the "Actions" menu
and context menu.
- Added "Ignore file extensions" setting.
- Compare Contents results dialog now lists all orphan files and folders
instead of skipping children of orphan folders.
- Minimizing/restoring BC from the task bar no longer messes up the z-order of
maximized windows.
- Improved behavior of path edit comboboxes.
- Folder viewer's Session->Exit menu item can now have a shortcut assigned to
it.
- Fixed "Compare Contents" results dialog so it doesn't cover file viewer
windows.
- Connecting to a mapped drive across a VPN should now prompt for a username
and password if necessary.
- Tar, Gz, Tgz, and Cab archives now calculate CRCs for contained files
instead of always reporting 00000000.
- Fixed loading snapshots with directories larger than 2GB.
- Fixed access violation after using "Compare To..." command.
- Fixed text drawing over the center column of the folder viewer after
resizes.
- Fixed folder viewer's "Exclude" command when excluding files with '[' in
their name to escape that character rather than using a ? wildcard.
- Fixed hang when entering a filter with an unterminated '[' range.
- Fixed typo in folder overwrite confirmation dialog.
- Fixed file replacement dialog so it resizes to handle extremely long
filenames.
- Fixed session names when importing sessions from BC 1.
- Fixed Session Manager renaming of locked sessions.
- Improved display of path in synchronize folders preview dialog when building
sync list.
- Fixed "Detect partial file locks" checkbox so it enables the "Apply" button.
- Improved error handling for invalid filename filters (eg, '...')
- Opening a new session from the Session Manager dialog now prompts to save
changes to the previous session.
- Fixed directory comparison's "Filter" dropdown so it won't cause access
violations under Windows 9x if there are blank lines.
- Fixed Rename so it doesn't strip off characters before a colon in FTP
filenames.
- Fixed bug where saving a snapshot to a USB drive would prevent the drive
from being ejected until BC was closed.
- Fixed Touch on Win9x systems so it doesn't set the time 2 seconds later than
entered.
- Fixed logging an error in the directory comparison when both files are
modified in the file viewer while a background comparison is enabled.
- Esc now cancels the file filters dialog.
- Changing the "Sync Options" settings in the Options dialog now enables the
"Apply" button.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -