[TxMt] tm_dialog and really long plists

Brett Terpstra brett at circlesixdesign.com
Thu Apr 26 00:59:54 UTC 2007


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




More information about the textmate mailing list