SUPPORT : BBEdit : Archived Release Notes : BBEdit 8.2.2 Release Notes
BBEdit 8.2.2 Release Notes
This page documents all feature enhancements and bug fixes included in the BBEdit 8.2.2 maintenance update.
For information on changes made in previous versions of BBEdit, please see the release notes archive.
Requirements
BBEdit 8 requires Mac OS X 10.3.5 or later, and Mac OS X 10.4 or later is required for Automator support. This is necessary because 10.3.5 contains fixes for bugs which adversely affected the operation of BBEdit.
The folder previously known as "BBEdit Support" is now named "BBEdit" in the file system. To be clear:
~/Library/Application Support/BBEdit /Library/Application Support/BBEdit
If ~/Library/Application Support/BBEdit doesn't exist when the application starts up, this folder will be created for you and filled with the factory default examples.
NOTE: We specifically recommend that you do not simply rename "BBEdit Support" to "BBEdit", but that you instead copy over any additions that you have made to the factory "BBEdit Support" folder.
Additions & Changes
BBEdit 8.2.2 contains no new features or changes. Please refer to the archived BBEdit release notes for details on features added in previous versions.
Fixes
Fixed a bug in the parsing of Subversion status output when the working copy contained externals. (The parser would report that it couldn't parse the line "Performing status on external item at...".)
Rearranged Language Module callback vectors to fix syntax coloring in plug-ins broken by a newly added function scanner callback.
Fixed a bug where the byte sequence 0x2028 (space, left-paren) was corrupted on drag and drop from non-unicode sources.
Fixed bug in which an open document's text encoding was inappropriately changed to "Western (Mac OS Roman)" after processing with a text factory or multi-file Replace All operation. (This would happen if the document's encoding was changed from the default manually.)
Fixed bug in which the encoding of unsaved documents processed by a text factory or multi-file search/replace wasn't properly handled, potentially resulting in problems after processing.
If an error occurs during a multi-file search/replace or text factory folder operation, it's now logged instead of silently aborting the process. Moreover, if the error occurs because you don't have permission to read a particular directory, BBEdit will continue with the operation (which is what very old versions used to do).
Worked around an OS bug on 10.4 that was ultimately responsible for edit field dialog text selection and drawing glitches after invoking a file picker dialog from the master dialog.
Worked around an OS bug on 10.4 where after certain operations, dragging one document window would cause all document windows to move together.
Adjusted the Open File service to deal with the changed send types from the Finder when running on 10.4.
Worked around (as much as possible) a bug on 10.4 where list focus rings draw inside the requested rectangle and leave a horizontal blue turd when the list is scrolled.
Fixed a bug where corrupt web browser preview prefs prevented the application from launching.
Fixed bug in which "bbedit <url>" from the command line would report an error if the user name and/or password had been omitted from the URL.
Fixed a regression which would cause the HTML function scanner to crash when encountering a style element which also had an id attribute.
-
Fixed bug in which trying to access a home-relative file in the top level of the login directory would fail when using an sftp URL:
bbedit sftp://localhost/mumble.txt
Fixed bug in which a -1701 error would be reported when opening an anonymous FTP URL from the command line or scripting interface.
Fixed a bug where the HTML syntax checker didn't have the correct content model in the HTML 4 language tables for INS and DEL.
Fixed a bug where clicking in the contents of edit fields did nothing (such as in the FTP browser window.)
Fixed a regression where BBEdit did automatic version checks even if the preference was turned off.
Fixed a bug where the escape key didn't stop a multi-file search (by mapping to the stop button) if Emacs keybindings were active.
Fixed bug in which editing a password would cause the new password to be stored incorrectly if it happened to be shorter than the password it was replacing.
Fixed bug which caused a duplicate Keychain entry to be created whenever a password was edited.
Changed the shortcut for "Place Tags on Separate Lines" to S in the Paragraph dialog since L was already taken by the Align checkbox.
Fixed a regression in the HTML Comment command where the insertion point was placed one character left of where it should have been.