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.
