Good afternoon folks,

We're currently working on another maintenance update to BBEdit 13 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.0.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 13.0.3 public release:

============================================================================

version 13.0.4 (413063) (2019-12-11)

Additions
---------

o   (none in this build)

Changes
-------

o   (none in this build)

Fixes
-----

* Fixed a performance bug which would cause functions and folds to
    be scanned twice when opening a file. This was most noticeable
    when opening very large documents in languages which supported
    function scanning or automatic folding.

*   [313458, 313484, 379675] Fixed a performance bug which would
cause automatic fold generation to take a semi-infinite amount of
    time in very large JSON files. (The test case was 391.2MB.)
    Opening such files will still take a while, but it's likely to
    finish before the heat death of the universe.

*   Fixed a concurrency issue which could cause a crash in the
    internals of the ctags subsystem.

*   [379010] Fixed a bug in which custom extension mappings were not
    properly applied to custom keyword files; this caused the
    customizations to not only not be applied to the intended
    language, but also poisoned the well so that the custom mappings
    didn't apply to documents when desired.

*   [83108] BBEdit will no longer prompt you to unlock the document
    when using "Reopen Using Encoding" and the document is locked.

*   [380243] Fixed a bug in which dragging a file or folder from an
    open project's sidebar into another project's "Projects" section
    wasn't allowed when it should have been.

*   [379637, 380297] Made a change to work around a bug in the OS
    which would cause alternate rows in results list windows to be
invisible when certain display color calibration profiles were in
    use.

*   [380319] Fixed a bug in which using "Copy Name" for a document
    displaying a qualified name in the sidebar would copy the entire
    qualified name, rather than just the document's actual name.

*   [379660] Fixed a bug in which hiding the editor view in results
    windows and subsequently un-hiding it would create a condition
    where selecting results from the previously displayed file
    wouldn't have any visible effect, until a result from a different
    file in the list was selected.

*   [380440] Fixed a bug in which the results returned from the
"`find tag`" scripting verb (and related ones) were malformed in
    a way that would cause the Apple script editor to report a -1700
    error even though the operation succeeded. (This issue also
    caused Script Debugger to hang.)

*   [380460] For performance reasons, BBEdit will skip to drawing
    the "invisibles" (upside-down question mark) glyph for characters
    in the BMP "private use area" (`U+E000` through `U+F8FF`). The
    Apple symbol (`U+F8FF`) is now excluded from that test, because
    it is sacred.

*   Fixed an application lifecycle bug which would occur when
    running on 10.15. The effect of this was usually latent, you
    hope.

*   [380436] Made a change to work around a macOS subsystem startup
    delay that appears to have been introduced in macOS 10.15.2.
    (Radar 57728108)

* Made a change so that the OS save panel is less likely to try to
    override your desires when it comes to filename extensions.

*   [379444] When computing qualified display names for documents
    displayed in an instaproject's sidebar, the set of files
    considered is limited to those contained in the instaproject's
    root directory.

*   [380453] Fixed a bug in which trying to edit a file filter with
    a very large number of terms would make the editing sheet
    unusably tall. The maximum size of the editing sheet is now
    constrained, and the list will scroll if needed.

*   Made a change so that the built-in update checker windows
    remember where they were, rather than always centering themselves
    on the main display.

*   [380548] Fixed bug in which reference text windows (resulting
    from "Find in Reference") didn't have scrollbars and weren't
read-only as they should have been. In such windows the Space key
    once again works for paging.

*   [380539] Made a change so that the custom language extension
    list is sorted by extension (by default).

*   [380542] Fixed the appearance of the "+" popup buttons in the
    Text Encoding and Languages preferences when using Dark Mode.

*   [380542] Fixed a few places where popup button icons did not
    appear correctly when in Dark Mode.

*fin*

The package can be downloaded from our web server:

    <https://s3.amazonaws.com/BBSW-download/BBEdit-13.0.4_413063.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 to the group.
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/r480Ps-10146i-00A8B6BD195B48A193215AE1436027F4%40Marvin.localdomain.

Reply via email to