📄 changelog.txt
字号:
-----------------------------
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.
- Improved "Maintain DOS 8.3 aliases" support under Windows XP and above.
- Fixed moving files across drives so it uses the Windows MoveFileWithProgress
routine instead of a copy and delete under Windows 2000 and above.
- Scripts
- FILE-REPORT and FOLDER-REPORT script commands now create the target folder
for the ouput file if it doesn't exist.
- Fixed hang when cancelling a script while it's building the initial
directory listing for a sync command.
- Fixed script handling when MRUSize = 1.
- Made script processing more resilient to extra whitespace.
- If the STOP-ON-ERROR option is active COPYTO will now stop if it can't
create the target folder.
- Fixed bug where the elapsed time for a script wouldn't be written to the log
file.
- Fixed script comparison reports so they don't include FTP passwords if they
were included as part of the paths in the script.
- Fixed DELETE command's "RecycleBin=" option so it doesn't expect
localized "Yes" and "No" strings.
- FTP
- Under Windows NT/2000/XP the default FTP library is now the SmartFTP FTP
library. The previous FTP library (Indy 9) can be used by changing the "FTP
Library" setting in the Options dialog's "Advanced FTP Settings" page.
- Replaced "LIST Options" edit with checkboxes for the supported options: Show
Hidden [-a], Force Long Format [-l], Complete Time [-T], Resolve Links [-L],
and Recursive [-R].
- Added "Use Compression (MODE Z)" option that compresses file transfers and
directory listings. (SmartFTP library only).
- Added support for transferring files larger than 2GB on FTP sites (SmartFTP
library only).
- Added support for Chinese HP-UX directory listings.
- Added support for additional MVS listing formats.
- Changing FTP transfer types now invalidates the cache.
- Fixed parsing MLST directory listings of files larger than 2 GB.
- Fixed extremely large FTP timeouts when using the Indy FTP library.
- Fixed recursive (-R) support for some base paths under Serv-U and Gene6 FTP
servers.
- Fixed directories on FTP sites getting partially loaded if the base folder
was changed during the fetch timestamps/link resolution stage.
- Fixed bug when connecting through an FTP proxy to a host on a non default
port.
- Fixed copying timestamps during a file copy when a timezone adjustment is
active.
- Removed trailing '.' on VMS filenames.
- Fixed bug where entering a new FTP site into the startup Open dialog would
connect to the site and disconnect again before showing the directory
comparison window.
- Reports
- Fixed hang when creating a file comparison report with an extremely long
section if inserted/deleted text.
- Fixed "Diff" file comparison report output in combination with a disjointed
selection.
- 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.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -