Good afternoon folks,

We're currently working on an update to BBEdit 14 to add some new features and 
refinements, and 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_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 previous 14.6 pre-release:

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

version 14.6 (14D013)   (09-28-2022)

Additions
---------

+       [DOC] Added "Show Notes" to the Dock menu; this will open the
        Notes window.

Changes
-------

*       [DOC] When running on macOS 13.0 and later, the "Preferences"
        menu command reads "Settings", and the title of the Preferences
        window is likewise changed to "Settings" as well. (We don't make
        the rules, that's just how it is.) The help book and user manual
        are not dynamically mutable, and so they will continue to refer
        to "Preferences" for quite some time.

*       [450531] When using Zoom In or Zoom Out for a "Preview in
        BBEdit" window when running on macOS 11.0 or later, BBEdit will
        ask the web view to magnify the contents, so that (if necessary
        and appropriate) the contents will reflow.

*       Made some changes to improve the printing experience: progress
        is now provided for printing text documents, and the process is
        window-modal so that if you are spooling something long, you can
        continue working in other documents meanwhile.
        
Fixes
-----

*       [NFR] [451129] Fixed regression in which the "Title Case" change
        case option didn't change the text.

*       [NFR] This build contains a lot of internal changes to sanitize
        API usage. There should be no visible difference in performance,
        stability, or behavior; but if you see something, say something.
        
*       Disqualify Java `.hprof` files from consideration as HTML or XML
        (or as text files, for that matter).

*       [436523] Fixed bug in which Perl variable coloring extended
        further than desired in cases like "`$foo->@{'abc', 'def'};`"

*       Racket files are treated as a special case for the
        Lisp/Scheme/Clojure language module, including special treatment
        of `#|...|#` block comments and `#;` s-expression comments.

*       [450728] Fixed bug in the Unix Shell Script parser in which
        hashes ("`#`") in the middle of a string were treated as comment
        delimiters, which generally did not have the desired outcome.

*       Fixed display bug in the "Installed Languages" panel in which
        the "Menu" column did not immediately reflect the use of "Show
        All" or "Hide All".

*       [450817] Fixed bug in which the soft wrap indentation setting
        was not saved with a document's state; consequently it would
        reset to the preference default when reopening the document.

*       Fixed crash which could sporadically occur when closing the text
        document that the Find window was busy searching, and then
        activating the Find window again. (This usually happened only
        with very large files, but could conceivably happen any time,
        with the correct sequence of operations and timing.)

*       [380538] Fixed bug in which adding an item to the
        Language-Specific Settings list in the Language preferences would
        not scroll it into view.

*       [421409] Turn off the "Soft Wrap Text" option when presenting
        the output of Hex Dump {File, Front Document}, since wrapping is
        not useful in that case.

*       [450956] Fixed bug in which backslashes in Go raw strings were
        improperly treated as character escapes.

*       Made a change which might improve page/sheet margin accuracy
        when printing. (Or it might not; there's really know way to know
        for sure. Try it!)

*       Worked around an AppKit bug on macOS 11.0 and later which
        prevented the startup progress bar from filling correctly.

*       [440242] Fixed bug in which a return type declaration in a
        TypeScript function would confuse the function scanner.

*       [451102] `document` objects returned by the scripting interface
        are specified by their in-application unique ID, which is valid
        for as long as the document is open in that run of the
        application. This improves performance in the scripting
        interface, and works around a macOS bug (Radar 100322030) in
        which references to `document 1` would not resolve correctly in
        situations where the script made rapid sequential changes to the
        window list.

*       Added a name to the credits. (Might be yours; might be someone else's.)

*       Made a change so that extended file system security attributes
        are preserved when using "Save a Copy" for a document already
        extant on disk.

*       In the case of quitting with a Differences window open, any
        files that were only open in that differences window will reopen
        each in their own window, rather than in a window with a hidden
        sidebar (which was confusing).

*fin*

The package can be downloaded from our web server:

    <https://s3.amazonaws.com/BBSW-download/BBEdit-14.6_14D013.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/85A3746B-084B-4D51-A1B0-2FCB0C592ADA%40barebones.com.

-- 
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/E0DB547E-5A72-4163-918C-3872E76930F9%40barebones.com.

Reply via email to