Good morning folks,
We're working on an update to BBEdit 11 which will add some new
features and 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. :-)
Following is a summary of changes that have been made since the
previous pre-release build. Its notes are available here: <
https://groups.google.com/d/msg/bbedit/8yzcn8uSDlg/nHlp6O51AQAJ>.
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 <
sup...@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.
============================================================================
version 11.5 (3833) (2016-01-06)
Additions
---------
* [DOC] Added new command to the Edit menu: "Paste & Match
Indentation". When pasting text, this command will attempt to
indent it to the same point as the line on which you're pasting
(or if that line is empty, the most recent non-empty line). The
factory default for this command is Cmd-Opt-Ctl-V. You can change
the keyboard equivalent using the Menus & Shortcuts preferences.
Changes
-------
* [NFR] Added edge highlighting to the selected differences range.
* [DOC] The Edit and Text menus have been rearranged, as follows:
* All of the selection commands, *except* "Select All", are
now on a "Select" submenu of the Edit menu.
* The commands related to line insertion and movement are now
on a "Line" submenu of the Edit menu.
* The "Text Options" and "Printing Options" commands have been
combined into a single "Text Options" command, which
lets you
adjust both sets of options in a single panel.
* The spelling-related commands from the Text menu are
now on
a single "Spelling" submenu on the Text menu.
* [DOC] The project site settings do not require a name, so the
options panel no longer includes a name field.
* [NFR] "Extra Lines" diffs now display a bar across the text view
at the point in the document where those lines would be inserted.
* [NFR] There is an expert preference for turning on dumping of
Perforce commands and data to the console:
`defaults write com.barebones.bbedit PerforceLogAllCommands`
* If you want to hide vendor-prefixed names from the completion
list in CSS/SCSS documents, you can now use this expert
preference to do it:
`defaults write com.barebones.bbedit
CSSExcludeVendorPrefixedCompletions -bool YES`
Fixes
-----
* [NFR] Fixed bug in which certain things were allowed to happen
in the Find Differences path fields that shouldn't have been
permitted.
* [NFR] [316673] Fixed a regression in which control
characters in
Grep patterns were double-escaped when using "Enter Selection"
and "Use Grep" was turned on in the Find window.
* [NFR] [316695] Fixed a regression in which additional windows
were opened for Unix script output when the output log file was
already open.
* [NFR] Made many corrections to color calculations for
differences highlighting.
* [NFR] Added and/or updated the Differences color in the factory
color schemes.
* [316632] When wrapping text in a document with "Auto-Expand
Tabs" turned on, Hard Wrap will now detab the wrapped text,
instead of leaving it indented with tabs.
* [316634] Fixed bug in which tags with `name` attributes (e.g.
`map`) were not correctly recognized as internal link targets.
* [NFR] [316780] Fixed a couple of clipped check box labels when
running on pre-10.10 OS versions.
* [NFR] Fixed a lurking case in which Live Search and live-match
highlighting would end up like Wile E. Coyote under certain
editing conditions.
* [NFR] Fixed broken options panel for P4 "Show Revision History".
* [NFR] Further adjustments to diff highlighting.
* [316756] Made a change so that scripted Replace All (and Find)
operations on single documents are routed directly to the
document's text, rather than through the Multi-File Search
mechanics, which will increase performance and reduce UI churn
caused by progress windows coming and going.
* [316895] Added "finally" to the PHP keyword list.
* [304366] Fixed bug in which (usually) instaprojects opened with
settings from "Saved Default Project Window" in effect
would have
some misalignment in the side bar.
* Modernized the "Insert Emacs Variable Block" sheet.
* Rewrote the panel used for confirming saves when doing
multi-file Replace All or text factory operations.
* [NFR] [317338] Fixed error reported when backing up a file whose
name contains one or more illegal file system characters.
* [NFR] [317328] Fixed crash which would occur when using the
Perforce revision picker more than once.
* Fixed bug in the "New HTML Document", project site settings, and
Text Options panels in which dragging off a popup menu's button
without selecting anything from it would cause it to select the
first item in the menu.
* Made a change to Perforce configuration detection so that a
`.p4config` file in the ancestry of a given document will take
precedence over any environment variables that may exist (and
possibly conflict).
==end==
The package can be downloaded from our web server:
<
https://s3.amazonaws.com/BBSW-download/BBEdit-11.5_3833.dmg>
Enjoy,
Rich Siegel
==
Bare Bones Software, Inc. <
http://www.barebones.com/>