|
|
|

Script Debugger 2.0.1 Release Notes
Script Debugger 2.0.1 is a maintenance release that introduces
a number of new features and addresses a series of issues that came to
light in the weeks following the initial release of Script Debugger 2.0.
New Features | Bug Fixes
Release Notes
New Features
The following new or altered features appear in Script Debugger 2.0.1:
- It is now possible to Command-click on URLs in any Script Debugger
text window to open a URL in your browser or email client.
- A series of new text wrapping scripts have been added to the Editing
Tools folder of the Scripts menu and Scripts palette. These new scripts
are:
Wrap In Handler
Wrap In Script Object
Wrap With Considering
Wrap With Ignoring
Wrap With If-Then
Wrap With If-Then-Else
Wrap With Repeat n Times
Wrap With Repeat Until
Wrap With Repeat While
Wrap With i From ...
Wrap With i In x
- You can now use arrow keys to expand and collapse Suites in the Dictionary
tab of dictionary windows and in the Scripting Additions dictionary
window.
- Script Debugger now operates the same way as Apple's Script Editor
when you try to save a script containing a compilation error. Script
Debugger now offers to save the script as a text document rather than
displaying the compilation error and then forcing you to manually change
the document type to Text using the Save As command.
- It is now possible to copy the text of error messages displayed in
the Script Error dialog box to the clipboard.
- The restriction preventing the use of if expression then return statements
with Script Debugger's AppleScript Debugger has been removed. There
are now no restrictions on where return statements may appear in a script.
Bug Fixes
Script Debugger 2.0.1 addresses the following:
- Script Debugger now ignores the window position of stationery pad
documents, including the Default Script file. This makes it possible
to use the Default Script file to define the default size of new script
windows.
- A problem that in some cases caused an error when double-clicking
a clipping in the Clippings palette.
- An improved error message is displayed when there is an error loading
a library listed in the Libraries tab. Script Debugger now includes
the name of the problematic library along with the error message.
- The positioning of new dictionary windows is now adjusted to avoid
overlapping with palette windows.
- Scripts that modify the name of newly created folders following a
make new folder AppleEvents now work correctly when executed from Script
Debugger.
- Modifications made to local variables through an AppleScript copy
statement are now properly displayed in Script Debugger's variables
browser.
- The Install Script Debugger script in the FaceSpan Development folder
of the Tools & Goodies folder has been rewritten to remove dependencies
on Script Debugger 1.0's scripting additions.
- There is a bug in Mac 9.0's Choose URL command when executed from
Script Debugger 2.0 where the Choose URL command uses Script Debugger's
icons instead of its own for some of the buttons presented. This problem
was resolved by renumbering some of Script Debugger's icons to avoid
the conflict.
- Script Debugger now returns ID based object specifiers as the result
of the Open Document AppleEvent. This allows scripts controlling Script
Debugger to correctly access newly opened documents.
- Some formatting problems in the Pretty Print feature of Script Debugger's
Script Result, AppleEvent Log and Viewer windows have been resolved.
- The minimum width of some palette windows has been increased to prevent
the overlapping of controls when these windows are resized.
- Sorting problems in the Applications palette window have been resolved.
- The Remove Comments script has been improved to ignore leading and
trailing white space in the selection.
- The Deindent Selection script now properly handles lines containing
only one tab or space character.
- A crashing bug that occurred when opening dictionaries containing
class definitions where the name of the is empty, such as the English
Terminology file from the AppleScript SDK, has been fixed.
Explore | Edit |
Run & Debug | Deploy | What's New In 4.0 |
My SD Story
|