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.
============================================================================
Additions
---------
o (none in this build)
Changes
-------
* When generating markup in HTML5 documents (that is, there's an
explicit "<!DOCTYPE HTML>" declaration), BBEdit will now generate
markup according to XHTML rules. This can be controlled via expert
preference, so if you preferred the pre-9.6.2 behavior:
`defaults write com.barebones.bbedit
HTMLCorePreferences:UseXMLMarkupRulesForHTML5 -bool NO`
Fixes
-----
* [195535] Fixed bug in which dragging an FTP/SFTP document to a
project from another window's document drawer would be
rejected, and
a malloc warning typically got logged to the console.
* [195696] When closing a results window during a multi-file Find
All, BBEdit will no longer interrupt the process with a
sheet if
there were no results.
* [195823] Fixed crash in CVS "Get Revision History".
- [195959] Corrected problem where some CVS commands would return
11104 if there was no window open.
* [195899] Typically, the identifier in DOCTYPE declarations is
enclosed in "double quotes", but 'single quotes' are
allowed too and
they are (once again) supported for purposes of determining a
document's HTML/XHTML dialect.
* [196018] Fixed hang which would occur when looking for
directory-relative settings files, and certain unexpected errors
occurred during the file search.
* Fixed bug in which deleted svn items were not represented correctly
in the results, so attempting to operate on them (e.g.
commit) would
fail.
* [195194] Fixed bug in which an out-of-memory condition
during the
final phase of a Replace All was not correctly detected, so BBEdit
would report a successful Replace All when in fact no
change had
been made.
* Significantly reduced the amount of memory required to do a Replace
All, which increases the chances of success when operating
on very
large files.
* [195787] The threshold set by Editor:SoftWrapLengthThreshold was
not correctly enforced due to a math error; files whose size
exceeded half the threshold would incorrectly have wrapping
disabled.
* [195181] Fixed bug in which the file selection dialog for "Run
AppleScript Filter" in text factories would disable folders (even
though they were still selectable).
* [194973] Fixed bug in which using the `Return` or `Enter`
key in
the Save to FTP/SFTP dialog would attempt to save the file,
even if
a folder had been selected in the list. Using `Return` or `Enter`
will now open the folder.
* [195493] Corrected the RGB value of CSS "green" as displayed
in the
markup dialogs. (It's now actually green, instead of lime.)
* Fixed bug in which saving a file that had been selected in a
project's file list would cause the selection to be reset (along
with undesired scrolling of the project file list, in cases where
the file was the only one selected).
* [195358] Fixed a bug in which applying a Text Factory to a document
which did not exist on disk would report an error at the
end of
factory execution.
* [195421] Fixed a class of bugs in which the selection range
was not
properly maintained or adjusted after performing various markup
operations.
* [196452] Fixed bug in which saving a UTF-16 file with no BOM would
fail with a -50 error.
* [196444] Fixed bug in which the "Make Writeable" alert was
incorrectly presented for files when you weren't the owner
or an
eligible group member; and using "Make Writeable" would
fail. (For
example, `/etc/profile`.) Now, when the "Make Writeable" alert
appears, it's because you're owner or group, but the file doesn't
have write permissions for either.
* [195358] Reworked the mechanics behind text factory application
(and multi-file search) so that it's now possible to script factory
application to not only files and folders and document references,
but also to specified text ranges. AppleScript recording of "Apply
Text Factory" from the Text menu now works correctly.
* [196807] Fixed crash when a file loaded by a #bbinclude statement
was zero-length.
* [192223] Fixed cosmetic glitch when expanding an empty node
in a
project list (and a few other places).
* [196471] Fixed bug in which Subversion operations on files whose
working copy paths contained "@" would fail.
* [197161] When scanning directories for processing during multi-file
search or text factory application, any aliases that
resolve to
files are processed (if the target of the alias would be eligible),
and any aliases that resolve to non-files are skipped. This should
resolve complaints about errors being reported during MFS/factory
processing when non-files are encountered.
* [197158] Fixed bug in which "Show POD" and related commands didn't
work.
=end=
The package can be downloaded from our web server:
<http://pine.barebones.com/seeding/bbedit-962_2869.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
"BBEdit Talk" discussion group on Google Groups.
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 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>