SUPPORT : BBEdit : Archived Release Notes : BBEdit 8.2.5 Release Notes
BBEdit 8.2.5 Release Notes
This page documents all feature enhancements and bug fixes included in the BBEdit 8.2.5 update.
For information on changes made in previous versions of BBEdit, please see the release notes archive.
Requirements
-
This version of BBEdit is a Universal Binary: it runs natively on both PowerPC-based Macs with Mac OS X 10.3.5 or later, and on all Intel-based Macs.
Additions & Changes
BBEdit 8.2.5 contains no new features. Please refer to the archived release notes for details on features added in previous versions.
Fixes
The following problems have been corrected in BBEdit 8.2.5:
Fixed a bug in the New Document tool which would insert a garbage character after the base element in new documents.
Fixed a bug in which the Tidy commands would generate bad output when running on an Intel machine.
Fixed bug in which BBEdit wouldn't always honor the "ambiguous markup" option to generate XML markup.
Fixed a bug in the HTML Tools where creating a new document from a template in a non-default site which included #! scripts would run those #! scripts with an environment prepared from the default site values rather than current site values.
Fixed a bug in the HTML Markup preferences where if the source format went profile went missing, the "Lower Case" radio button would be unconditionally selected even if the fallback preference was "Upper Case".
Fixed bug in which a multi-file search on a file group would inappropriately skip files whose names were duplicated, but which really existed in multiple places on disk.
More PHP keywords, thanks as always to Carsten Blum
Fixed crash which would occur on Intel machines when trying to change the menu key equivalent of Unix scripts, Unix filters, and other items whose key equivalents are adjusted using the "Set Key" button in a palette.
Change the computation of the page guide location when a proportional font is in use to match the logic used for fixed-width fonts. It's still inappropriate to use the page guide set to a character width when you're using a proportional font, but the result is more likely to at least be visible in the window.
Added the 10.4 temp folder location to the exclusion list for the recent menu.
"Find All" now works for perldoc/pydoc windows. As a bonus, such windows can also be included in multi-file searches.
Fixed a bug that would sometimes leave a "phantom selection" visible when splitting a window.
Fixed bug in which saving a document with DOS line breaks while running on an Intel machine would write out the wrong line ending pattern.
When trying to locate other applications at startup, BBEdit now relies on Mac OS X Launch Services to do the work, and won't check on all mounted volumes. (This fixes the case of external disks sometimes spinning up when starting BBEdit.)
Fixed bug in which keyboard equivalents assigned to packaged plug-ins didn't stick.
Fixed bug in which a gremlin would appear the end of a file when doing a Replace All with Grep and the last match in the file happened to be a zero-length match at the very end of the file.
Fixed bug in which a file opened from an FTP/SFTP server would be saved to the wrong place if it was opened from an FTP/SFTP browser that had subsequently been disconnected and reconnected to another server (and/or account) whose directory structure was identical.
Fixed bug in which unmounting a volume on which the local site root (of a site configured in the HTML Web Sites preferences) resided would cause problems.
Fixed bug in which a -1728 error was reported when trying to print a POD output window.
Fixed bug in which abstract PHP functions didn't show up in the function popup. Now they show up, as function prototypes.
Fixed bug in which the image size sniffer gave the wrong answer when BBEdit was running on an Intel machine.
Fixed bug in which the scroll position of split panes wasn't stored correctly in the saved document state.
The application now guards against Cocoa exceptions being thrown while trying to attach its accessory view to the font panel. (The source of the exceptions remains unknown, but now at least they won't crash the app.)
In the case that saved state is loaded from a document's resource fork (typically files created by old versions of BBEdit), the saved state is now properly swapped when running on an Intel machine.