Good { morning, afternoon, evening },
The announcement of a pre-release version on the list may come
as a surprise to some of you. :-) When preparing maintenance
updates (which primarily consist of bug fixes, with few to no
new features), we're going to post notification of the new
versions to this list, so that anyone who's interested can take
the new build for a spin.
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 9.0.2 (1337) (10/7/2008)
Additions
---------
o (none in this build)
Changes
-------
o (none in this build)
Fixes
-----
- [115576] Fixed a bug in the ActionScript module wherein
functions declared to have a return type of "void" would
result in an incomplete function popup and missing fold
markers. ("void" would seem to be the only operator which
ActionScript also allows as a type specification. Go
figure.)
- [114728, 115700, 116778, 117818] Fixed crash which would
occur when opening a disk browser with the Multi-File Search
window open while DragThing was running. On an alternate
Tuesday.
- "Find Selected Text" uses the same rules as "Use Selection
for Find" with respect to preserving the Grep setting.
- [117897] Getter and setter functions are now supported in
JavaScript and ActionScript documents. They are listed in the
function popup with a "get " or "set " prefix, as appropriate.
(Yes, JavaScript supports getters/setters, though the syntax is
slightly different than ActionScript's.)
- Function prototypes are now found in ActionScript class
definitions (they were previously only found in Interfaces).
- Added "get" and "set" to the JavaScript module's keywords.
- Updated the list of keywords in the ActionScript module.
The list comes directly from the ActionScript documentation,
and includes the actual keywords, top-level class names
(like Array and Boolean), and constants (like Infinity).
- Added a long list of "predefined names" (for text
completion) to the ActionScript module, which includes the
names of all of the *public* packages, namespaces, classes,
interfaces, functions, class variables (fields) and
constants that were found in Adobe's Flash and Air.
- [118066] Fixed crash which would occur when trying to load
extension-to-language mappings in the Preferences window
with certain corrupted forms of extension mapping.
- [118066] If a language module's language code is longer
than four characters, or contains a suffix mapping for a
suffix longer than 31 characters, the module is not loaded.
This guards against problems arising from incomplete copies
of the canonical CLM template left in the Language Modules
folder.
- [118174] Fixed a bug where the run record passed to
language modules for the kBBLMAdjustRangeForTextCompletion
message was zeroed for an empty proposed range.
- [117288] Fixed bug in which windows weren't correctly
arranged (either at creation, or using any of the stacking
options in the "Arrange" command) unless you had previously
used "Save Default Window".
=end=
The package can be downloaded from our web server:
<http://pine.barebones.com/seeding/bbedit-902_1337.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.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "BBEdit Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/bbedit?hl=en
If you have a specific feature request or would like to report a suspected (or
confirmed) problem with the software, please email to "[EMAIL PROTECTED]"
rather than posting to the group.
-~----------~----~----~----~------~----~------~--~---