Good afternoon,
We're currently working on a maintenance update to BBEdit 13.5 to
address a few recently reported issues.
Note that this is a _pre-release_ version. The intent is to fix bugs and
address areas of improvement based on what our customers have reported.
However, since the software is at this point not fully tested, there
_may_ be bugs and regressions.
If this prospect makes you nervous, then sticking with the public
release versions is your best course of action. Nobody will be offended
if you choose to do so; you're under no obligation to install and use
anything but a public release. :-)
Complete change notes to date for all the pre-release builds in this
cycle are available here:
<https://s3.amazonaws.com/BBSW-download/13.5.4_Notes.txt>
The change notes are organized into additions, changes, and fixes, and
are annotated where appropriate with case numbers. So if you recognize a
number corresponding to a support case that was opened for you, you can
now verify that it's been fixed correctly. Please take the time to
review the changes before using the new build -- it'll be worth your
time.
One final note: If you run into a bug in a pre-release version, PLEASE
DO NOT REPORT THE BUG TO THE LIST. This includes asking about whether
others have seen the same problem. Instead, please send a bug report to
<[email protected]> and we will deal with it there. This will help
us keep the list discussion on topic and productive for all list
members.
Here is the list of changes made since the BBEdit 13.5.3 public release:
============================================================================
version 13.5.4 (415085) (2021-01-04)
Additions
---------
* (none in this build)
Changes
-------
* Changed the default location for the "BBEdit Backups" folder,
from `Documents` into the application support folder proper. This
avoids various bugs and misfeatures in macOS 11 that are
triggered by having items in the `Documents` folder.
The previously supported locations are still supported.
As always you can get to this folder in the Finder by choosing
"Document Backups" from the Folders submenu of the BBEdit
application menu.
Fixes
-----
* Adjusted the behavior of "automatically wrap files with long
lines" so that it is less likely to do so on files that don't
actually require it.
* Added `atomic` to the keyword list for Objective-C/C++.
* Fixed a bug in which using a status (or navigation) bar item's
keyboard equivalent while it was open would cause unexpected
behavior in the menu.
* Fixed bug in which the Get Info panel showed incorrect
information for the owner and group in the Permissions tab.
* Fixed bug in which "Reload from Server" for a remote document
would fail to correctly decode the data provided by the server in
cases where the document itself had been reopened from a cached
local copy during state restoration.
* Undid a change intended to work around a macOS bug (FB8925588)
because the change appears to trigger even worse behavior in the
OS (namely, causing the OS to set up a new sandbox container and
break symlinks to existing BBEdit support folders). The
workaround has been refined so that the OS will not create a
phantom "BBEdit" placeholder in your home directory. (If there is
one there already, leave it alone - deleting it will end in
tears.)
* Worked around a bug in macOS 11 (FB8925588) which created a
bogus symlink to a nonexistent "BBEdit Backups" folder; when
trying to save a document with "Keep historical backups" turned
on, this resulted in an inappropriate prompt for sandbox access.
* Fixed bug in which "Reload from Server" did not update the
internal knowledge of the file's modification date on the server,
such that a subsequent save would incorrectly report that the
file on the server may have been modified.
* Made a change to improve performance when dragging (or pasting
the contents of) an extremely large file into an empty untitled
document.
* Made a change to reduce the amount of memory required when
inserting a file's contents by dragging it into the text area in
an editing window.
* Fixed bug in which codeless language modules would fail to
correctly generate folds in some cases, primarily when the
closing block delimiter appeared at the very end of the file
without a line break or whitespace after it.
* BBEdit will forego live highlighting of selected text, as well
as live highlighting of matches in the Find window, if the
document is over 256MB in size. The limit is adjustable, but you
rarely (if ever) should need to do so.
The expert preference for changing the size limit is:
`defaults write com.barebones.bbedit LiveMatchSizeLimit -int N`
(`N` is an integer value, expressed in megabytes.)
* Fixed bug in which files requiring HTML conversion for
deployment were skipped if all of the deployment preprocessing
options (check syntax/links, update images/placeholders) were
turned off.
* Made a change which might prevent macOS from abnormally
terminating the application during restart/shutown operations.
* The HTML5 syntax checker will no longer report an error for the
`loading` attribute in `img` and `iframe` elements, as long as
the provided value is either `lazy` or `eager`.
* When opening a file that is determined to be all ASCII
characters, BBEdit uses the "Default text encoding for new
documents" setting to choose the document's encoding, *unless*
the setting is one of the UTF-16 values. If the setting has been
changed to "Unicode (UTF-8, with BOM)", however, this has the
unintended consequence of subsequently adding a UTF-8 BOM to the
file when saving, which may be undesirable.
Therefore, if the default encoding setting is "Unicode (UTF-8, with
BOM)" and BBEdit is opening an all-ASCII file, the document's
encoding will be set to "Unicode (UTF-8)" (i.e. *without* a BOM) in
order to preserve fidelity with the representation on disk.
* Fixed bug in which using the "Restore Defaults" button in the
Text Colors preferences did not reset the preferences UI to
reflect the default state.
* Fixed bug in which the window title bar icons of non-text
documents (such as text factories) couldn't be dragged.
*fin*
The package can be downloaded from our web server:
<https://s3.amazonaws.com/BBSW-download/BBEdit-13.5.4_415085.dmg>
Enjoy,
R.
--
This is the BBEdit Talk public discussion group. If you have a feature request or need
technical support, please email "[email protected]" rather than posting here.
Follow @bbedit on Twitter: <https://twitter.com/bbedit>
---
You received this message because you are subscribed to the Google Groups "BBEdit Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/bbedit/DF34957B-B12D-4256-8211-FEF05D62B805%40barebones.com.