Hi all,
Thanks for all of the great feedback on 8.5.1b1. We have a new build
available, 8.5.1b2, which makes some additional fixes and refinements.
Here's important information, carried over for the benefit of
those who
didn't see the 8.5.1b1 announcement:
Note that these are _pre-release_ versions. 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 the changes in the software since
the last
public release. 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.
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.
version 8.5.1b2 (9/20/2006)
Additions
---------
+ The JavaScript function scanner now displays full function
names in the function popup, not just the last portion
(so for
example, you'll see "foo[ bar ].prototype.xyz" instead
of just
"xyz").
+ The JavaScript language module generates fold ranges for
any brace-delimited block that has at least N lines,
where N
is a preference settable from the command line. For example,
to set the minimum number of lines at 4:
defaults write com.barebones.bbedit
LanguageSpecific:MinimumLinesForBlockFold:JavaScript 4
+ Blocks in JavaScript files are now listed in the
function popup, if they are
assigned to anything that can be displayed as a name.
+ The Javascript language module now supports "//#pragma
mark foo"
for setting "manual" marks in the function popup, where
foo is
everything to the end of the line.
If foo (whatever comes after mark) is a single hyphen, then
a horizontal separator is added to the function popup:
//#pragma mark -
+ The JavaScript language module now marks Objects in the
function popup to differentiate them from regular functions.
(Uses a custom character.)
Changes
-------
∆ (none in this build)
Fixes
-----
- Fixed the problem with multiple entries for functions
in HTML
files that have more than one JavaScript tag element (each
function was listed once for each <script> tag in the HTML).
- Fixed bug in which soft-wrapping settings were not accessible
in the language-specific preferences. [64084]
- Strings in JavaScript source files can be multiline if
the line
ends with a backslash (escape). [64202]
- Fixed an off by one bug in generated the selection
range for a
<!-- #bbmark SYMBOL --> when the symbol had trailing whitespace.
- If an auto-fold range is already part of a manual fold range,
the fold indicators are suppressed from the gutter.
- FTP browsers will now simulate a click of the "Disconnect"
button if a periodic ping of the server returns an
error (which
will happen if the server decides that our story has become
tiresome). The period of the ping can be controlled
from the
command line as follows:
defaults write com.barebones.bbedit
FTP:PingInterval 45
The number is in seconds. The factory default is 45 seconds;
if you are having problems then adjusting the interval
will help
(but under no circumstances will BBEdit allow an
interval less
than 5 seconds, because that's just rude).
- The JavaScript language module is now much more conservative
about detecting regular expressions. [64289]
This build also fixes a couple of regressions from 8.5.1b1, so
if you
had any problems there, please try again with b2.
=end=
The package can be downloaded from one of our public download servers:
<http://ftp.barebones.com/pub/seeding/bbedit_851b2.dmg>
or
<http://birch.barebones.com/pub/seeding/bbedit_851b2.dmg>
Enjoy,
R.
--
Rich Siegel Bare Bones Software, Inc.
<[EMAIL PROTECTED]> <http://www.barebones.com/>
Someday I'll look back on all this and laugh... until they
sedate me.
--
------------------------------------------------------------------
Have a feature request? Not sure the software's working correctly?
If so, please send mail to <[EMAIL PROTECTED]>, not to the list.
List FAQ: <http://www.barebones.com/support/lists/bbedit_talk.shtml>
List archives: <http://www.listsearch.com/BBEditTalk.lasso>
To unsubscribe, send mail to: <[EMAIL PROTECTED]>