Good afternoon folks,

We're currently working on a maintenance update to BBEdit 14 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/14.6.2_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 <supp...@barebones.com> 
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 14.6.1 public release:

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

version 14.6.2 (14D39)  (2022-12-06)

Additions
---------

*       Added an expert preference to globally shut off font ligature
        support, in cases where you don't want BBEdit to ever try to use
        ligatures (even when your editing font supports them):

        `defaults write com.barebones.bbedit DisableAllFontLigatures -bool YES`

        Changes to this setting require application restart to take effect.


Changes
-------

o       (none in this build)

Fixes
-----

*       [452014] Corrected tooltip display in the Multi-File Search
        window source list for items that have had their paths elided.

*       [452034] Change the factory default setting of the
        `HTMLSyntaxChecker_WarnForIgnoredBlocks` expert preference so
        that `#bbpragma ignore_errors` doesn't generate a warning.

*       [451936] When using `cmark-gfm` for Markdown previewing, BBEdit
        will request the `table`, `strikethrough`, and `tasklist`
        rendering extensions.

*       [451825] If a variable in a persistent include statement isn't
        properly delimited, the application will not attempt to perform a
        substitution with that variable's value, and will generate a
        warning. This is consistent with the documented behavior,
        and protects against unexpected outcomes.

*       [451833, 451937] Fixed bug in which the "do not contain" Process
        Lines setting was not stored correctly when used in a text
        factory, and as a consequence was not honored when the factory
        was applied.

*       Made a change to improve drawing performance in the text area.

*       [451815] Improved the appearance of the indicators used for
        language server configuration status, as well as for
        error/warning status in the navigation bar for documents managed
        by a language server. The different states are now distinguished
        by shape as well as by color.

*       [452273] Fixed crash which would occur when editing arguments to
        command-line arguments in the Markdown renderer preferences and
        language server configuration panel.

*       [452284] Avoid expanding folders in the project list when
        opening a document under typical conditions, since it's not
        really necessary and can be disruptive.

*       Fixed bug in which Git "Show Working Copy Status" for the active
        document would only list status for files in the same directory
        (or lower) as the source file, as opposed to the entire working
        copy as intended.

*       [441816] Put in some armor plating at the site of a crash
        reported during computer shutdown.

*       [452482] Fixed bug in which using Next Document/Previous
        Document in a notebook with the `SurfNextPreviousInDisplayOrder`
        expert preference turned on would navigate the documents in
        alphabetical order, rather than in the order shown in the
        sidebar.

*       Added `Gemfile` and `Gemfile.lock` as exact-match mappings for
        the Ruby language module.

*       Extended the minimum interval before shell worksheets issue a
        completion notification.

*       [452490] When using Cmd-down-arrow or Cmd-End to move the
        insertion point to the end of the document, make sure the
        scrolling honors the overscroll setting (from the Editing
        preferences).

*       [452440, 452549] Fixed crash in the CSS scanner which would
        occur with malformed files that contained only open braces (or
        when all the open braces occurred at once, which would happen
        after doing a Sort Lines on a CSS file).

*       [452193, 452444] Worked around macOS security UX bug
        (FB11749589) which would cause the OS to report a strange error
        when using a command which itself required BBEdit to ask Terminal
        to run a "`.command`" file. (This included "Run in Terminal",
        "Run in Debugger", and installing the command-line tools under
        certain conditions.)

*       [452529] Fixed a bug in which the remembered file/folder items
        for multi-file searching and other operations was stored in such
        a way that the macOS security subsystem would prevent BBEdit from
        using those items on a subsequent application launch. (This
        primarily affected the Mac App Store version.)

        Note that this change will not affect previously remembered search
        targets; so if you run into a "not permitted" error when doing a
        multi-file search or similar operation, remove the item from the
        list, re-select it, and thereafter you should be good to go.

        You can avoid the issue entirely by granting BBEdit sandbox access
        via the Application preferences.

*       Made a tweak to the text ranking function used for Open File by
        Name and others.

*       [452799] Made a change to improve editing performance in files
        of significant size when using font ligatures.

*       [452978] Updated the preferences search metadata to include
        references for the Show Invisibles character settings.

*       Made the Git working copy commands available in situations where
        they were disabled before. If the active document is not in a Git
        working copy (or the application does not otherwise have context
        to figure out what the active working copy is), BBEdit will
        prompt you to choose a working copy before proceeding.

*       [452012, 453014] When using "Run in Debugger" for a Perl script
        with a #! line, ignore the #! line so that `-d` actually makes it
        through to Perl. (Note that this *may* cause a different version
        of Perl to run than when simply using "Run" or "Run in Terminal".
        If this creates an issue for you, manually run the Perl script
        using Terminal and the -d option, or contact Tech Support for
        assistance.)

*       [439809] Adjusted validation of `datetime` attribute values to
        be less strict (and compliant with the current recommendations).

*       Fixed a bug in which the range of the vertical scrollbar in text
        areas was not correctly set in some edge cases.

*       [453347] Fixed regression in which documents created by the "Hex
        Dump" commands didn't have the correct title.

*       Documents created by the "Hex Dump" commands are no longer
        marked dirty at creation, so there's no prompt to save them when
        closing (unless you make a change).

*       [453367, 453382] Fixed bug in which the FTP/SFTP browser window
        progress panel would sometimes fail to go away when an operation
        was complete. (This typically occurred during "new file" or "new
        folder" operations on the server, but could happen at other times
        as well.)

*       When running on macOS 13.0 and later, add `ssh-rsa` and
        `ssh-dss` as allowed SSH key algorithms when connecting, to work
        around server compatibility issues introduced by security changes
        in the version of SSH included with macOS.

*       [453677] Fixed bug in which long search strings/patterns chosen
        from the search history or saved patterns menus would not wrap
        correctly in the Find and Multi-File Search windows, *if* a
        proportional font was in use.

*       [407878, 453707] Fixed bug in which keyboard equivalents for
        clippings wouldn't respond correctly in situations where the
        clipping(s) in question were in a set that had previously been
        inactive.

*       [345625, 420741, 447369 453814, 453817] Fixed sporadic crash
        which would occur when making changes in the Clippings folder
        while the Clippings palette was open.

*       Added friendlier mode line synonyms for SQL and variants: `sql`,
        `ms-transact-sql`, `mysql`, `my-sql`, `postgresql`, `plsql`, and
        `pl-sql`.

*       [453889] Fixed bug in which saved Spotlight searches didn't
        appear as available locations in the Multi-File Search window or
        for Text Factory application.

*       [453919] Fixed bug in which the "Default" option in the CSS
        Border markup sheet didn't do anything useful. It now reads "(not
        set)" and choosing it will remove an existing value for the
        border style.

*       [453934] Made a change to work around macOS misbehavior which
        would cause the Find and Multi-File Search windows to move to the
        active Space when switching Spaces, whether or not the
        appropriate expert preference had been set. (As a result of this
        change the expert preferences are no longer consulted, so
        changing them will not affect the behavior.)

*       Fixed bug in which Zip archives and tarballs in the Clippings
        folder (or subfolders) were not filtered out of the Clippings
        menu.

*fin*

The package can be downloaded from our web server:

    <https://s3.amazonaws.com/BBSW-download/BBEdit-14.6.2_14D39.dmg>

Enjoy,

R.

-- 
This is the BBEdit Talk public discussion group. If you have a feature request 
or need technical support, please email "supp...@barebones.com" 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 bbedit+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/bbedit/9AE7EA8B-DE96-4CE8-B89A-DA9A3F8F0306%40barebones.com.

Reply via email to