|
|
|
|
|
by tzs
5553 days ago
|
|
I hate Terminal's AppleScript implementation. For example, this does not work: tell application "Terminal"
set my_tab to first tab of first window
get container of my_tab
end tell
In nearly everything else I've seen, "get container of" works.Or consider this. It changes the settings of the first tab of the first window to the first settings set. It works great: tell application "Terminal"
set current settings of first tab of first window to first settings set
end tell
However, a trivial change that in any sane implementation would be exactly equivalent fails: tell application "Terminal"
set first_set to first settings set
set current settings of first tab of first window to first_set
end tell
Changing it slightly makes it work: tell application "Terminal"
set first_set to a reference to first settings set
set current settings of first tab of first window to first_set
end tell
AppleScript is the most frustrating language I've ever tried to work with because of things like this. |
|