Good morning folks,

We're currently working on another maintenance update to BBEdit 12 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/12.1.4_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 the previous pre-release build:

============================================================================

version 12.1.4 (410065) (2018-04-23)

Additions
---------

o   (none in this build)

Changes
-------

o   (none in this build)

Fixes
-----

*   [348584] Updated the built-in PHP completion tags.

*   Made a change to work around a system behavior that allows
    compiled AppleScripts to be searched as though they were plain
    text (which didn't usually end well).

*   Made a change so that the `OpenPDFsAsText` expert preference is
    correctly processed in any situation where the application needs
    to determine if a file should be considered text. The Expert
    Preferences help for this setting has also been updated to advise
that this setting is now off by default, and that changes to the
    setting take effect the next time the application is started.

*   [344929, 347229, 347326] Fixed bugs which contributed to making
    Undo malfunction when changes involving inline input or non-Roman
    (e.g various CJKV) input methods were used.

    [NFR] Undo is still not quite as clean as it could be in these
situations; but if you encounter a specific symptom in which a sequence of Undo operations messes up your text, please write a bug
    report with all the steps we need to reproduce the problem.

*   Fixed bug in which SFTP timeout errors were not reported
    correctly (the typical manifestation was an error code 7 rather
    than the actual correct code).

*   Command-Period will now correctly work to cancel an SFTP
    connection operation which is in the process of timing out.

*   Made a change to reduce the amount of work done when logging in
to an SFTP server, which improves performance over slow links or
    when unresponsive servers are involved.

*   Changed the SFTP client internals to work around some SFTP
    server implementations (I'm looking at *you*,
    [Pantheon](https://pantheon.io) and at *you*,
    [OpenVMS](http://www.vmssoftware.com)) which would cause failures
    when trying to perform routine operations, such as checking for
    the existence of a directory before creating it, or requesting
    file attributes.

*   [354897, 354903] Fixed bug in which turning on "Allow the Escape
    key to trigger text completion" would allow the Escape key to
    trigger text completion when in free mode.

*   Fixed bug in which "also in this folder" items on the
    Counterparts menu were out of order when the document in question
    was located on an APFS volume (or some other location where the
    natural file system order is not alphabetic).

*   [354922] Fixed a regression in which trying to open a directory
    located in `/private` (e.g. `/private/etc/`) would report an
    error rather than opening the directory.

*   [354947] Fixed regression in which items opened via FTP/SFTP
    were not added to the recent item history as they should have
    been.

*   Added `let` to the JavaScript keyword list.

*   Added `var` to the Java keyword list.

* [355074, 355076] Fixed bug in which a -50 error would be reported when using a three-finger tap in an area where there was no text (or in which
    it was not possible to detect a suitable word for lookup).

* [355084] When pasting into a new document, any language hint on the clipboard is now applied beforehand, so that no time is spent trying to guess the language after pasting (which can take a long time if the text
    being pasted is very large).

*   Reduced the rate of change when using a pinch gesture to change
    magnification.

*   The default setting for "Allow pinch-to-zoom to change magnification"
(in the Editing preferences) is now _off_. This will reduce the incidence of accidental magnification changes on computers where a trackpad is in
    use.

*   [331360] If a plug-in language module is missing its
`BBLMLanguageDisplayName` key, BBEdit will now decline to load it, rather
    than crashing.

* [351895] Fixed bug in which Emacs navigation gestures didn't work in text fields in the file info popover, but instead were passed through to
    the document's edit view.

*   [353315] Fixed bug in which menu items revealed by the Help menu's
    search box would be disabled if the front window was a palette.

* [345734] Fixed a bug in which the end of a heredoc string was not
    detected in some situations where it should have been.

*   [354475] Fixed a bug in which having the HTML markup button
palettes open would slow the application down when more than a
    few document windows were open.

*   [351577] Fixed bug in which removing markers from a document did
    not immediately update the listing in the Markers palette.

*fin*

The package can be downloaded from our web server:

    <https://s3.amazonaws.com/BBSW-download/BBEdit-12.1.4_410065.dmg>

Enjoy,

R.

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

Reply via email to