|
|
|

Script Debugger 2.0.4 Release Notes
Script Debugger 2.0.4 is a maintenance release that introduces
a number of new features and addresses a series of issues that came to
light following the release of Script Debugger 2.0.
New Features | Bug Fixes | 2.0.2/2.0.3
Release Notes | 2.0.1 Release Notes
Release Notes
In addition to the the changes made for Script Debugger 2.0.2/2.0.3
and 2.0.1, Script Debugger 2.0.4
introduces the following new features and bug fixes.
New Features
The following new or altered features appear in Script Debugger 2.0.4:
- Script Debugger's URL opening feature (Command-Clicking on URLs in
a script) has been improved to support open file:/// URLs for local
files in addition to ftp://, mailto:, and http:// URLs.
- Script Debugger's URL opening feature is now attachable by adding
an open location handler to the Attachments script. The following is
an example attachment handler:
on open location theURL
display dialog "Opening:" & theURL
continue open location theURL
end open location
- Script Debugger's Table Of Contents popup menu now supports markers,
allowing you to identify important sections within your scripts. Markers
are defined using specially formatted comments in the script's source:
-->>Marker Text
or
(* >>Marker Text *)
Script Debugger's markers feature is fully compatible with that of Main
Event Software's Scripter, making it even easier for Scripter
customers migrating to Script Debugger 2.0.
- Script Debugger 2.0.4 removes a limitation present in previous versions
which prevented the use of AppleScript's tell variable construct. For
example, it is now possible to single step through the following code:
set a to {1,"2",3,"4"}
tell a
item 1
end tell
NOTE: Because of this change, scripts saved with AppleScript
debugging enabled by Script Debugger 2.0.4 are incompatible with previous
versions of Script Debugger 2.0. If you need to use scripts created
by Script Debugger 2.0.4 with previous Script Debugger releases, disable
AppleScript Debugging before saving.
Bug Fixes
Script Debugger 2.0.4 addresses the following:
- Script Debugger's external AppleScript debugging capability is now
compatible with FaceSpan. This
change makes it possible to debug AppleScript code within the FaceSpan
environment.
- Problems viewing the AppleWorks 5 dictionary have been resolved.
- Script Debugger can now be used to edit scripts written in UserTalk
(Frontier).
- Script Debugger's AppleScript debugger now properly recognizes implicit
run handlers in script objects. Note that scripts must be recompiled
to enable this bug fix.
- Script Debugger's handling of the Default Script template file has
been improved. Script Debugger now properly creates new scripts in all
cases. In addition, Script Debugger is smarter about window positioning
and sizing when multiple scripts are created.
- Script Debugger's error reporting when a script attempts to invoke
a missing handler is more consistent with Apple Computer's Script Editor.
- A number of changes have been made to improve stability.
- Script Debugger now clears the data fork of compiled scripts and script
applications when saving.
Explore | Edit |
Run & Debug | Deploy | What's New In 4.0 |
My SD Story
|