Good morning folks,

We're currently working on another maintenance update to BBEdit 12.0 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:


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 <> 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 12.1 public release:


version 12.1.1 (410031) (2018-02-12)


o   (none in this build)


o   (none in this build)


*   [352152] Fixed bug in which dragging the "Currently Open
    Documents" section header to resize it in a project window would
    change the selection in the Currently Open Documents section.

*   [352170] Fixed bug in which the highlight line for dropping
    items in the middle of a reorderable list (such as the Currently
    Open Documents list in the sidebar) didn't draw when it should

*   [352241] Worked around a bug which appeared when running on
    macOS 10.11.6 in which closing the Find or Multi-File Search
    window might cause the Colors palette to appear.

*   Fixed bug in which files larger than 4294967295 bytes were not
    read in correctly when opening, which would lead to unexpected
    data loss if you didn't notice, made changes, and saved.

*   [352253] Fixed some cases in which system text substitutions
    were not offered by the completion panel when the substitution
    trigger began with a word-break character. (This change doesn't
    fix all possible cases in which system substitutions aren't

*   [352327] Fixed bug in which the foreground text color was not
correctly applied when copying or dragging styled text out of a
    document whose language was "(none)" or one which otherwise did
    not support any syntax coloring. (The underlying issue may also
    affect completion in such documents based on words from the
    document itself.)

*   [352316] Fixed bug in which setting Soft Wrap to Window Width
    would change the character count used for Soft Wrap to "N"

*   Made a change to reduce file system activity while maintaining
    the "Open Recent" document history. This will not likely be
    noticeable in most cases, but may improve performance on very
    slow remote file systems.

*   [352351] Fixed exception which would occur when trying to use
the "smart zoom" (two-finger double tap) gesture in an editing or
    project window.

*   [352347] Fixed bug in which the `Esc` key didn't work to dismiss
the Live Search bar when keyboard focus was in the search box and
    Emacs meta sequences were enabled.

*   [352168, 352360] Fixed a bug in which `<<-` heredoc strings in
    Unix Shell Script files weren't correctly terminated by an
    indented occurrence of the delimiter string.

*   In the About panel, the license code (for individual users) is
    now hidden initially, and requires a click to make it visible.
    That way, when you get excited about seeing your name in the
    credits and post a screen shot on social media, you won't
    accidentally share your license code with people who don't need
    to see it.

*   [352084, 352374] Changed the math for calculating
    character-based Soft Wrap to Window Width to address incorrect
wrap calculations when using unsmoothed fonts (such as Monaco 9
    with smoothing disabled).

*   [352226] If the "`current search strings`" scripting property
    hasn't been set yet (because no scripted or recorded operation
    has occurred), the property will now return a `missing value`
    placeholder for each appropriate member of the record.

*   [352338] Fixed a bug which prevented completion based on words
    in the file from working in "Text File" and "Software Package
    Notes" files.

*   [352405] Fixed bug in which some of the CSS tools would crash
when invoked on a document that was not reasonably formed CSS (or
    was not CSS at all).

*   Made some fixes to correct malfunctioning error reporting during
    SSH key mismatches and other unexpected situations which would
    occur when connecting via SFTP.

*   Fixed bug in which host key verification errors returned by SSH
    were not being reported when attempting to connect to an SFTP
    server. The correct error is now reported. Note that SSH on macOS
    10.13.3 and later may report key mismatches where previous
    versions of the OS did not. This is due to security policy
    changes in the OS.

*   [352509, 352559] Fixed bug in which AppleScripts that had been
    previously saved as applications would report an (incorrect)
    error instead of running.


The package can be downloaded from our web server:




This is the BBEdit Talk public discussion group. If you have a feature request or would like to report a problem, please email
"" rather than posting to the group.
Follow @bbedit on Twitter: <>
--- 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 post to this group, send email to
Visit this group at

Reply via email to