Is there a limit to the size of a plist for tm_dialog? If so, is there a workaround? I think I'm hitting a limit, if I take this shell escaped output and manually trim it, I can run it as a shell script that seems alright:
/usr/lib/ruby/1.8/rexml/encoding.rb:22: command not found: / Applications/TextMate.app/Contents/PlugIns/Dialog.tmplugin/Contents/ Resources/tm_dialog -mp <?xml\ version="1.0"\ encoding="UTF-8 "?>' '<!DOCTYPE\ plist\ PUBLIC\ "-//Apple\ Computer//DTD\ PLIST\ 1.0//EN "\ "http://www.apple.com/DTDs/PropertyList-1.0.dtd">' '<plist\ version="1.0">' '<dict>' ' <key>photosets</key>' ' <array>'
[...hugefrickin'SNIP...]
' <key>title</key>' ' <string>Vista\ Point</string>' ' </dict>' ' </array>' '</dict>' '</plist>' ' select_photoset /tmp/temp_textmate.1kkRWq:88:in /bin/bash: -c: line 1: unexpected EOF while looking for matching `'' /bin/bash: -c: line 4: syntax error: unexpected end of filecall' from /Applications/TextMate.app/Contents/SharedSupport/Support/lib/ progress.rb:36:in /bin/bash: -c: line 1: unexpected EOF while looking for matching `'' /bin/bash: -c: line 3: syntax error: unexpected end of filecall' from /Applications/TextMate.app/Contents/SharedSupport/Support/lib/ progress.rb:49:in /bin/bash: -c: line 1: unexpected EOF while looking for matching `'' /bin/bash: -c: line 3: syntax error: unexpected end of filefork' from /Applications/TextMate.app/Contents/SharedSupport/Support/lib/ progress.rb:47:in /bin/bash: -c: line 1: unexpected EOF while looking for matching `'' /bin/bash: -c: line 3: syntax error: unexpected end of filedialog' from /Applications/TextMate.app/Contents/SharedSupport/Support/lib/ progress.rb:40:in