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 <
sup...@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 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 "
sup...@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+un...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/bbedit/85A3746B-084B-4D51-A1B0-2FCB0C592ADA%40barebones.com.