Good afternoon folks, We're currently working on a update to BBEdit 14 which adds some new features and refinements, and addresses 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.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 previous 14.2 beta posted here: ================================================================================ **This version of BBEdit requires macOS 10.15.4 or later.** version 14.2 (14C187) (2022-06-01) Additions --------- * [DOC] Added settings to the "Editing" preferences to specify alternative characters for Show Invisibles, for tabs and for line breaks. The arrows next to the respective edit fields will open the macOS character panel. There are some restrictions; you can't use letters and numbers, for example, nor can you use whitespace or line breaks. You *should* use punctuation, since that is generally more readable. If you try something and it doesn't work, try something else. The factory defaults are "`∆`" (`U+2206`, "`INCREMENT`" option-J on US keyboards) for tabs, and "`¬`" (`U+00AC`, "`NOT SIGN`", option-L on US keyboards) for line breaks. * [DOC] Some Windows editors (including cross-platform editors that got their start on Windows, not that we're naming names) allow Cut or Copy to cut/copy the entire line containing the insertion point, in situations where there is no selection at the time you choose the command. In order to make life easier for platform refugees, BBEdit allows this behavior by turning on the "Cut/Copy entire line for insertion point" setting in the Editing preferences. It's off by default, because standard macOS behavior is to only enable Cut or Copy when there is actually a selection. Changes ------- * When using [EditorConfig](https://editorconfig.org/) to determine a file's encoding (if specified), BBEdit will first check [its extended `coding` value](https://www.barebones.com/support/technotes/editorconfig.html) if one is present, before checking the standard `charset` value. * [445784] If you try to save changes to a file that was opened from (or moved to) the Trash, BBEdit will alert you so that you know it's about to happen. Fixes ----- * [NFR] [445568] Fixed Grep performance regression caused by the new UTF support. * [NFR] Exposed the `is note` property for documents in the scripting dictionary. * [NFR] [445477] Fixed bug in which the horizontal scrollbar would appear and disappear while horizontally resizing the text view with soft wrapping enabled and set to "Window Width". * [NFR] [445631] Fixed regression in which a "Preview in BBEdit" window would open invisibly small unless there was a previously saved position in effect. * [NFR] [445496] Fixed Undo weirdness in the changes to New Line {Before, After} Paragraph. * When syntax checking HTML5 documents, unencoded ampersands are now allowed, provided they're not "ambiguous" (which is a term defined by the standard). * [445485] Fixed a bug in which hiding items in results lists (such as warnings) would cause the vertical scrollbar to be miscalibrated when subsequently expanding and closing top-level items. * Made a change to slightly improve performance when changing display settings for very large results lists (specifically, turning on/off the "Errors", "Warnings", and/or "Notes"). * Fixed bug in which choosing a saved pattern in the Find window did not update the live match display. * [445666] Added search terms to the "Editing" preferences pane so that the "Collapse folds below level" option is discoverable via the search box. * [445304] Fixed elusive crash which would occur when clicking in the text area of a document being closed *immediately* after dismissing the "Do you want to save changes" alert sheet. * [445743] Fixed bug in which using "Cut & Append" or "Copy & Append" would update the Clipboard window with the appended text, rather than the complete contents of the current clipboard (which were correct despite the display). * Made a change to "Run in Terminal" in the hopes that it will get around a really inconvenient behavior of macOS (FB9959323) in which the OS would apply security quarantine to temporary files written out in "safe" locations. This in turn would result in the shell refusing to run the script(s) provided. * [445829] Fixed crash which would occur when ingesting a .paths file with home-relative paths in it. * [445873] Fixed crash which would occur when changing a display option (such as "Show Tab Stops") via the View => Text Display menu when the window also included an image document. * [445828] Fixed bug in which escaped newlines in some situations would confuse the Python function scanner. *fin* The package can be downloaded from our web server: <https://s3.amazonaws.com/BBSW-download/BBEdit-14.2_14C187.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/E2897C19-8803-40FF-950D-AC4128E1C6A5%40barebones.com.