iTermでsshするときにssh-host-colorを利用させてもらって背景色を変更しているんですが、iTerm2を3.0.0にアップデートしたら
end of line があるべきところですが identifier が見つかりました
と出るようになってしまった。
AppleScriptの互換性がなくなったことが原因の模様。
ので、
/usr/bin/osascript <<EOF
tell application "iTerm"
tell the current terminal
tell the current session
set background color to {$(($R*65535/255)), $(($G*65535/255)), $(($B*65535/255))}
end tell
end tell
end tell
EOF
を
/usr/bin/osascript <<EOF
tell application "iTerm"
tell current session of first window
set background color to {$(($R*65535/255)), $(($G*65535/255)), $(($B*65535/255))}
end tell
end tell
EOF
と修正したら直りました。
ApppleScript詳しくないので、どなたかスマートな書き方ご存知でしたら教えてください。