[TxMt] async tm_dialog

Brett Terpstra brett at circlesixdesign.com
Fri Jul 6 20:23:41 UTC 2007


Thanks for checking.

 From Console:

2007-07-06 15:18:56.128 TextMate[12076] Command: TextMate.InsertString
	Direct Parameter: apple, applescript, applications
	Receivers: (null)
	Arguments: {"" = "apple, applescript, applications"; asSnippet = 0; }
2007-07-06 15:18:56.128 TextMate[12076] [<TMDNibWindowController  
0x168e5bd0> valueForUndefinedKey:]: this class is not key value  
coding-compliant for the key textView.
2007-07-06 15:18:56.128 TextMate[12076] Result: (null)
2007-07-06 15:18:56.128 TextMate[12076] Error: 8 "NSInternalScriptError"
23:78: execution error: TextMate got an error: NSInternalScriptError (8)

So the key is blank.  The command I sent was:

returnedtags.map {|tag|
               tagslist += ", " unless tagslist == ''
               tagslist += tag }
STDOUT.print tagslist.chomp
%x{osascript -e 'tell app "TextMate" to insert "#{tagslist.chomp}" as  
snippet no'}

Thanks,
Brett



On Jul 6, 2007, at 7:26 AM, Allan Odgaard wrote:

> On 27. Jun 2007, at 23:31, Brett Terpstra wrote:
>
>> I think I've got the gist of this, but the osascript part errors  
>> out because the dialog is the frontmost window when clicked and it  
>> can't insert text there.  Any workaround for that?
>
> I looked at the code involved, and I can’t see a problem with it.
>
> Can you quote the error reported and/or send a reproducible example?
>
>
> ______________________________________________________________________
> For new threads USE THIS: textmate at lists.macromates.com
> (threading gets destroyed and the universe will collapse if you don't)
> http://lists.macromates.com/mailman/listinfo/textmate




More information about the textmate mailing list