Good afternoon,
We're currently working on a maintenance update to BBEdit 13.1
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/13.1.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 public release:
============================================================================
version 13.1.2 (414043) (2020-06-10)
* BBEdit 13.1.1 was released only into the Mac App Store to
address a specific issue encountered by Mac App Store users with
active subscriptions.
Additions
---------
o (none in this build)
Changes
-------
o (none in this build)
Fixes
-----
* Fixed bug in which the YAML coloring would get confused by the
use of "`&value`" or "`*value`".
* Open File by Name will now search for files in nested Xcode
projects referenced by the currently active project (if
there is
one).
* [353389, 319468, and others] Fixed crash which would sometimes
occur when closing a document containing a character set
declaration that didn't match its actual text encoding, *and*
opting to save, *and* clicking the "Save Anyway" button, *and*
with the "Restore unsaved changes" application preference turned
_off_.
* [391840] Fixed bug in which the "`#TITLE#`" placeholder didn't
get replaced with the title entered from the "New Document"
dialog, when using a page template other than "Default Page".
* [391716] Fixed bug in Unix shell script coloring in which "`<<`"
followed by a number would be treated as the start of a heredoc
(which was not likely to ever end).
* [390382] Made a change to the Markdown syntax coloring so
that a
line break in the middle of an "inline code" run (i.e. "`...`")
no longer causes confusion.
* [392144] Fixed bug in the Unix Shell Script language module, in
which backslashed characters were not correctly handled within
parenthesis expressions. This would lead to unexpected syntax
coloring and (occasionally) function scanning/folding behavior.
* Made a change to improve performance for certain display
calculations involving large quantities of display ranges (such
as highlighted matches) and/or complicated documents.
* [392208] Fixed bug in which indented heredoc delimiters in the
Unix shell script module weren't handled correctly.
* [392056] Made a change so that Shift-Tab will left-shift the
line containing the insertion point (or sub-line selection range)
when the "Allow Tab key to indent text blocks" preference is
turned on.
* Increased the default sidebar width slightly.
* [390969] Corrected reporting of errors related to missing
Canonize data files (and other related errors) while
running a
"Canonize" operation in a text factory.
* [392235] Removed file references from the built-in Python tags
file, since there's no guarantee that they'll be valid on any
given system. Therefore, those symbols will still be
colored, but
are not included in "Find Definition" results.
* [392395] Fixed bug in which the `bbfind` tool would not output
its search results.
* [392427] Fixed a bug in which the range of tick mark highlights
in the vertical scrollbar was not laid out correctly over the
entire height of the scrollbar.
* [387926, 392350, 392411] Fixed bug in which live-match
highlighting via the Find window would sometimes draw in the
wrong place, when the window being searched had _either_
soft-wrapped lines _or_ folded lines, _and_ a selection range.
* [392588] Fixed bug in which Esc-backspace didn't function
correctly to delete a word.
* [392588] Fixed bug in which Esc-< and Esc-> would select the
range of text from the current selection to beginning/end of
file, rather than moving the insertion point there.
* [392487] Made a change so that the selection range remains
visible when it overlaps a difference range on display in a
Differences window.
* [392711] Fixed bug in which certain template string forms would
break folding in JavaScript files.
* The JavaScript language module will now generate folds for
strings that cross line boundaries.
* Fixed a bug which prevented certain startup-time notifications
(such as "The Shift key was held down") from appearing.
* [392792] Fixed bug in which selector completion in CSS documents
did not include many selectors that should have been present.
* Updated the JavaScript function scanner to support "modern" callouts:
```
/* MARK this is a named marker */
/* FIXME this needs to be fixed */
/* FIX-ME is treated like FIXME */
/* NOTE is a note for the reader */
/* NYI stands for "not yet implemented" and is treated as a
to-do */
/* REVIEW means someone needs to look at this */
/* TODO when I get around to it */
/* XXX is another form of NOTE */
/* ??? I have a question here */
/* !!! I smell a wumpus */
```
Callouts are case-sensitive and must be all upper case in
order to
be detected.
*fin*
The package can be downloaded from our web server:
<https://s3.amazonaws.com/BBSW-download/BBEdit-13.1.2_414043.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/r480Ps-10146i-7874FDB597D34B63904FEE4ED6AE8B5E%40Stormwind.local.