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.3_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.2 public release:

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

version 13.0.3 (413055) (2019-11-18)

Additions
---------

o   (none in this build)

Changes
-------

*   EVIDENTLY THE CHOCK LOCK IS TO AWESOME FOR SOME OF YOU TO HANDLE
    BUT THATS OK THE FLESHY PALM WILL RETURN PS WE STILL LOVE YOU
    CRAIG NO NOT HIM THE OTHER ONE

Fixes
-----

*   [378299] Fixed bug in which changes made to the search and/or
replace pattern fields in the Pattern Playground by means of the
    menu buttons (saved patterns, history, cheat sheet) weren't
    undoable.

*   [378291] Fixed bug in which refreshing the results of a Git
"Show Working Copy" operation didn't update the results list when
    there were changes.

*   [377787] Fixed a bug in which color schemes which used the
    system text highlight color (such as BBEdit Light or BBEdit
    Classic, or any other scheme in which "Use custom highlight
    colors" was turned off) would use the wrong color when the system
    was in Dark Mode.

*   [378278, 378409] Fixed a bug in which legacy color settings
would create a situation in which the color scheme selection was reset to a newly created "Custom Settings" color scheme each time
    the application started up.

*   [378445] Made a change so that errors invoking `ctags` or
    `readtags` don't surface while using the completion interface.
(This stifles the `100086` error which will occur on Catalina if
    your available `ctags` is a 32-bit binary.)

*   [378452] Worked around a bug in the OS (FB7416680) in which the
save panel would override an existing filename extension with its
    own notion of what the extension should be.

*   [378511] Fixed a crash which would occur if `/usr/bin/diff`
    failed to run. ("This should never happen.")

*   [367251, 378571] Fixed bug in which quitting the application
    with a Zip/tar archive browser open would reopen a disk browser
    window viewing the top level of your computer, rather than the
    archive that it had been browsing.

*   [374316] Worked around a system windowing behavior which would
    cause the following unexpected behavior: when starting the
    application in which the saved state specified a window in full
    screen mode, if the application was started by opening a document
    that wasn't previously open in that window, the document being
    opened (and any other such additional documents) would open into
    a separate window.

*   [378577, 378654] Made changes to improve performance at startup
    when doing autosave recovery for a very large quantity of unsaved
    documents (think: thousands).

*   [378634] Fixed a bug in which authenticated saves would fail in
cases where the directory requiring privilege escalation was not
    on the startup disk.

*   [378775] Fixed bug in which deleting a file or folder filter
    that was in use by an open project, disk browser, or the
    Multi-File Search window would fail to update each window's
    settings and behavior.

*   [378735] Fixed a bug in which entering "`~`" (or a path
    beginning with "`~`") in the directory path would report an error
    when connecting to an SFTP server.

*   [378881] Fixed a bug in which Pattern Playground windows didn't
    remember useful things (search pattern, replace pattern, case
    sensitive setting, and scratch contents) when quitting and
    relaunching the application.

*   [378850, 378979] The HTML5 syntax checker no longer reports an
error for `crossorigin` and `integrity` attributes in `link` and
    `script` elements.

*   [378039] Made a change to allow the `property` attribute to
    appear in `meta` elements, as long as the attribute's value
    begins with `og:`.

*   Made a change to how the FTP browser view calculates the text
    for the "Kind" column, so that a more useful document kind is
    displayed in cases where something more generic was displayed
    before.

*   Quieted console noise when ingesting current format color
    schemes.

*   Changed the legacy color preference conversion so that it sets
    the converted color scheme as the active scheme only for the
    appearance in which it makes sense, rather that applying the
    scheme setting to both light and dark appearances.

*   [379081] Fixed bug in which creating a new file in a closed
    project folder would cause folder aliases to unrelated locations
    to twist open (as well as the project folder in which the new
    file had been created).

*   [376172] Fixed a bug in which a crash of the AppleScript runner
    would leave the application in a state where important menu
    commands (like Quit) were disabled or didn't do anything.

*   Fixed a bug in which certain scripting verbs which implicitly
    targeted the active window (`cut`, `copy`, `paste`, `undo`,
    `clear undo history`, `insert clipping`) would fail when the
    application was in the background. (Reminder: you generally
should not use these because of their implicit targeting; and in
    the case of the `cut`/`copy`/`paste` commands, they are
    inherently unpredictable with respect to the contents of the
    Clipboard.)

*   [376002] Fixed layout bug in the "Commands" window in which long
items would get (invisibly) wrapped to the next line, rather than
    truncated with an ellipsis.

*   [378604] Fixed bug in which the fields in the "Replace All" text
    factory action sheet used the wrong font.

*   [379352] Fixed a bug in which an instaproject would get confused
    if the top-level folder from which it got created was moved or
    renamed. (The change won't be noticed right away; but eventually
    it will.)

*   [379356] Fixed a bug in which saved markers weren't loaded for
    files opened via the built-in FTP/SFTP support.

*   [375868] Made a change so that only the first click of a
    multi-click sequence opens the menu that's attached to a popup
    action button (such as the Cheat Sheet or Saved Patterns buttons
    in the Find window or Pattern Playground). This fixes a bug in
    which rapid clicking on different buttons would sometimes open
    the wrong menu.

*   [373542] Fixed a bug in which C++ "raw" strings which contained
    a double quote would confuse the syntax coloring.

*   [377105] Fixed bug in the Unix shell script scanner in which the
    next character after a "`<`" would be ignored if the "`<`" didn't
    start a heredoc. This sometimes caused problems if the character
after the "`<`" was something relevant to syntax coloring, like a
    double quote.

*   [376683] Fixed a layout bug and a drawing glitch in the
    tool/control bar of Preview in BBEdit windows.

*   [376087] The Find window now pays attention to the "Selected
    text only" option when calculating live search results. If there
    is no selection, or if there is a rectangular selection, the
    search will be done over the entire document, as before.

*fin*

The package can be downloaded from our web server:

    <https://s3.amazonaws.com/BBSW-download/BBEdit-13.0.3_413055.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-9B0D3D3F08154BAB9FB444AA09A15E61%40Stormwind.local.

Reply via email to