[TxMt] Re: Textmate and Ruby 1.9.1 Issue
Jeff Andrews
jeff.andrews at nuulogic.com
Mon Jan 11 23:32:34 UTC 2010
Thanks to both of you for the answers.
Conrad, I set the variable to /usr/bin/ruby. I think that's the OS X default
location. It did not seem to have any effect one way or the other.
James, the other errors come from seemingly random snippet completions. Good
example:
mtab-> in a Ruby on Rails migration
Choose option 1 (Create / Drop Table)
/Users/jandrewz/Library/Application Support/TextMate/Pristine
Copy/Bundles/Ruby on
Rails.tmbundle/Support/bin/intelligent_migration_snippet.rb:71:in /bin/bash:
-c: line 0: unexpected EOF while looking for matching `''
/bin/bash: -c: line 1: syntax error: unexpected end of fileto_a' for "\n\n
def self.down\n drop_table :tags\n end\nend\n":String (NoMethodError)
from /Users/jandrewz/Library/Application Support/TextMate/Pristine
Copy/Bundles/Ruby on
Rails.tmbundle/Support/bin/intelligent_migration_snippet.rb:96:in
The above error isn't cut off by copy / paste - that's literally where it
ends.
Similarly, if I navigate through the menus while in any Ruby on Rails file,
I can select the option Ruby on Rails -> Fixtures -> Authcomplete Fixture
Reference and find this gem:
/Users/jandrewz/Library/Application Support/TextMate/Pristine
Copy/Bundles/Ruby on Rails.tmbundle/Support/lib/rails/inflector.rb:109:in
/bin/bash: -c: line 0: unexpected EOF while looking for matching `''
/bin/bash: -c: line 1: syntax error: unexpected end of fileempty?' for
nil:NilClass (NoMethodError)
from /Users/jandrewz/Library/Application Support/TextMate/Pristine
Copy/Bundles/Ruby on
Rails.tmbundle/Support/bin/fixture_auto_complete.rb:22:in /bin/bash: -c:
line 0: unexpected EOF while looking for matching `''
/bin/bash: -c: line 2: syntax error: unexpected end of file<main>'
Now, I commonly use mtab and the others so that one is actually useful to
me. I found the fixtures command while looking to see what else wasn't
working. I commonly write out most of that stuff by hand anyway.
Thanks again for the replies,
Jeff
On 1/11/10 5:00 PM, "James Edward Gray II" <james at graysoftinc.com> wrote:
> On Jan 11, 2010, at 4:29 PM, Jeff Andrews wrote:
>
>> Hello all.
>
> Hello.
>
>> When using the autocomplete feature (option-escape) or other certain snippets
>> in Textmate via either Ruby or Ruby on Rails, I receive the following error:
>>
>> /usr/local/lib/ruby/1.9.1/pathname.rb:270: warning: `*' interpreted as
>> argument prefix
>> /tmp/temp_textmate.0sHwXc:38:in `<main>': undefined method `to_a' for
>> "":String (NoMethodError)
>
> We used a Ruby library to get the autocomplete feature, but it's not 1.9
> compatible and I doubt it will be updated. I've actually considered removing
> that commands since it just doesn't work in enough contexts.
>
> What were the "other snippets" you were referring to though?
>
> James Edward Gray II
>
>
> _______________________________________________
> textmate mailing list
> textmate at lists.macromates.com
> http://lists.macromates.com/listinfo/textmate
More information about the textmate
mailing list