Standard Additions Fixes
User Interaction
The choose application, choose from list, choose URL, and display dialog commands will no longer present dialogs on remote machines.
The choose application command no longer leaks memory.
In Mac OS X version 10.3.x, the choose application dialog is not responsive to mouse clicks within the content area when inactive. This has been fixed.
The of type parameter to the choose file command now works correctly for packages that don’t contain a PkgInfo file (e.g., scripting additions).
choose file of type {“MooV”} now works as expected. Previously, it allowed the user to choose any file that QuickTime could open.
The choose file name dialog now recognizes packages.
The display dialog command will no longer create a dialog that is too tall for the screen when given a very long string to display.
The display dialog command now displays Japanese text correctly when an applet is running on a Japanese-primary system.
Script Handling Fixes
The do shell script command now works correctly with multiple commands when the administrator privileges parameter is specified.
When the administrator privileges parameter is specified to the do shell script command, the 5 minute authentication timestamp now applies only to the current script.
The do shell script command now returns the correct error code (-128) if the user cancels the authentication dialog.
The run script command no longer causes a stack overflow error if the direct parameter is not specified.
File Handling Fixes
The info for command now returns the correct file type and file creator for packages that don’t contain a PkgInfo file (e.g., scripting additions).
read before as date no longer causes an error.
Miscellaneous Fixes
The using parameter to the say command now works correctly when Speech Recognition is turned on.
The using parameter to the say command no longer causes an error if the specified voice is not capitalized correctly.
the clipboard as Unicode text now works correctly when the clipboard contains styled text but no Unicode text.
Error checking and reporting has been improved.
Several errors in the Standard Additions dictionary have been fixed.