AppleScript Studio 1.5 Release Notes
This release note provides the latest information about AppleScript Studio 1.5, which ships with Mac OS X version 10.5, as well as a list of the more prominent bug fixes. Note that there was no new terminology added to AppleScript Studio 1.5. For older release notes, see AppleScript Studio 1.4 Release Notes.
Contents:
New Version Number
AppleScript Studio has the version number 1.5 in Mac OS X version 10.5 (Leopard). For information about the version number and how to check for it, see the section “Version Information” in Terminology Fundamentals in AppleScript Studio Terminology Reference.
Tiger AppleScript Xcode Plug-ins Must be Updated for Leopard
Existing Tiger AppleScript Xcode plug-ins will not work in Leopard. To work around this problem, you can recreate your plug-in using the Leopard based "AppleScript Xcode Plugin" template. As part of rebuilding the plug-in you will have to attach your plug-in’s event handlers in Interface Builder.
Or, you can do the following to your Tiger "AppleScript Xcode Plugin" project:
Change your project product installation path to:
/Developer/Library/Xcode/Plug-ins
. (The Tiger installation path is/Library/Application Support/Apple/Developer Tools/Plug-ins/
, which will no longer work in Leopard.)Add a key
XCGCReady
with the string value"YES"
to your project'sInfo.plist
.Enable the
GC
(Garbage Collection) build setting.In Interface Builder, re-attach your event handlers to your project scripts.
Bug Fixes
Disabling the "Release when closed"
NSWindow
attribute in IB is not honored in Tiger. [4097479]In Mac OS X v10.4.0 through v10.4.6, the "Release when closed”
NSWindow
attribute in Interface Builder is not honored. The window object is always released regardless of how this attribute is set. This is fixed in versions of Tiger after v10.4.6, and in Leopard.Applescript Studio
outline view
does not respond to Data View events. [5232287]This bug has not been fixed, but AppleScript Studio Terminology Reference has been modified to note that an
outline view
object does not respond to events from the Data View suite, such ascolumn clicked
,column moved
, andselection changed
. This limits the tasks you can accomplish with anoutline view
object.Memory leak associated with
set script
in AppleScript Studio. [4667798]Calling
set script
to set thescript
property of amenu item
object (or of an object of any class that inherits thescript
property from theitem
class) resulted in a memory leak. This has been fixed.Mail Search doesn't show any local mailboxes. [4102626]
The Mail Search sample application did not show local mailboxes—this has been fixed.
TableView -- drag of row to same position removes row. [4589247]
Dragging a row in a table view and dropping it slightly above its current position could result in the row being deleted. This has been fixed.
The
isSeparatorItem
property of amenu item
is not marked as read only. [5329608]This bug has been fixed, and AppleScript Studio Terminology Reference has been modified to note that the
separator item
property ofmenu item
is read only.
Known Bugs
path for resource
doesn't work for files without an extension. [3464005]
The following statement will work to find the path to Contents/Resources/foo.sh
:
set myPath to path for resource "foo" extension "sh" |
But if the resource does not have an extension, the following statement results in an error, "The variable myPath is not defined (-2753)"
set myPath to path for resource "foo" |
Therefore, if you must access a resource with path for resource
, give the resource an extension.
AppleScript Studio Version 1.4 Release Notes
Previous release notes are available here: AppleScript Studio 1.4 Release Notes.
Copyright © 2018 Apple Inc. All rights reserved. Terms of Use | Privacy Policy | Updated: 2007-10-31