babashka / obb

Ad-hoc ClojureScript scripting of Mac applications via Apple's Open Scripting Architecture.
Eclipse Public License 1.0
241 stars 5 forks source link

Print object specifiers as EDN #17

Closed zane closed 2 years ago

zane commented 2 years ago

Object specifiers are currently printed by obb in the same way they're printed by osascript itself. For example:

❯ osascript -l JavaScript -e 'Application("Safari")'
Application("Safari")
❯ obb -e '(js/Application "Safari")'
Application("Safari")

Per a discussion in #13 we should print them readably instead.