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.