[TxMt] Re: [trouble]blogging bundle under Ruby 1.9.x
Brad Choate
brad at bradchoate.com
Tue Nov 9 16:07:42 UTC 2010
The line in question (575 from blogging.rb) is:
TextMate.call_with_progress(:title => "Fetch Post", :message => "Contacting Server “#{@host}”…") do
which is a pretty simple invocation of the TextMate dialog library.
Try creating a new ruby document and paste this into it:
#!/path/to/your/ruby
require "#{ENV['TM_SUPPORT_PATH']}/lib/progress.rb"
host = "example.com"
TextMate.call_with_progress(:title => "Fetch Post", :message => "Contacting Server “#{host}”…") do
begin
sleep 3
end
end
Then use Cmd+R to run it. Do you get the same error? If so, try this:
#!/path/to/your/ruby
require "#{ENV['TM_SUPPORT_PATH']}/lib/progress.rb"
host = "example.com"
TextMate.call_with_progress(:title => "Fetch Post", :message => "Contacting Server #{host}…") do
begin
sleep 3
end
end
If that one works, then the quotes within the string are causing the XML parse error you're seeing. The source of that exception isn't shown in the stacktrace since this other (can't convert REXML::ParseException into String) happened as it was trying to report the original exception. Maybe you could comment out line 24 of ui.rb so it can give a stacktrace?
-Brad
On Nov 9, 2010, at 5:55 AM, jnozsc wrote:
>
> Does somebody use the blogging bundle under Ruby 1.9.x ?
>
> I got the error message when I used "fetch post" ("post new blog" has the
> similar error message)
>
> /Applications/TextMate.app/Contents/SharedSupport/Support/lib/ui.rb:24:in
> `+': can't convert REXML::ParseException into String (TypeError)
> from
> /Applications/TextMate.app/Contents/SharedSupport/Support/lib/ui.rb:24:in
> `rescue in dialog'
> from
> /Applications/TextMate.app/Contents/SharedSupport/Support/lib/ui.rb:28:in
> `dialog'
> from
> /Applications/TextMate.app/Contents/SharedSupport/Support/lib/progress.rb:42:in
> `call_with_progress'
> from /Users/user/Library/Application
> Support/TextMate/Bundles/Blogging.tmbundle/Support/lib/blogging.rb:575:in
> `fetch'
> from /tmp/temp_textmate.kZ7CC3:3:in `<main>'
>
> who has some solutions or idea???
> --
> View this message in context: http://old.nabble.com/-TxMt---trouble-blogging-bundle-under-Ruby-1.9.x-tp30171002p30171002.html
> Sent from the textmate users mailing list archive at Nabble.com.
>
>
> _______________________________________________
> textmate mailing list
> textmate at lists.macromates.com
> http://lists.macromates.com/listinfo/textmate
More information about the textmate
mailing list