[ANN] vim 7 ruby omni-complete 0.7

2006-09-18 Thread Mark Guzman
It's happened again, I've got a piping hot new version of rubycomplete 
availible. 

If you missed the original announcement, rubycomplete provides a vim7
omni-completion function (code completion) for vim. It is based on 
complete.rb, pycomplete.vim and ccomplete.vim. Any input is welcome.

I've joined up with the vim-ruby team, so you'll find rubycomplete.vim in cvs at
http://vim-ruby.rubyforge.org in addition to my site (listed below) which will 
only carry my full
releases.



Whats New:

 * Bug fixes 

 * Much improved handling of syntax problems in code

 * Rails views are now supported

 * Inclusion of rails helpers where possible/necessary

 * Kernel/system methods are now included in completions

 * In-buffer modules are now completed

 * Improved error handling

Todo:

  * prototype display?
  * faster rails framework loading
  * camping support
  * nitro+og support
  * html completion in views
  * completion for singletons

http://blog.hasno.info/blog/segfault/dev/2006/04/10/vim-7-ruby-omni-completion.html
  --mark

-- 
sic transit gloria et adulescentia 
blog | http://blog.hasno.info/blog
wiki | http://wiki.hasno.info



vim 7 win32 w/ ruby & python

2006-05-18 Thread Mark Guzman
I've compiled the latest svn head for win32 and packaged it up. Its
build w/ ruby, python, multibyte, ime, and HUGE.
Optimized for i686 with SSE2.
Available at
http://blog.hasno.info/blog/segfault/dev/2006/05/18/vim-7-with-ruby-and-python.html
  --mark


Re: Ruby + Vim

2006-04-20 Thread Mark Guzman
Meino Christian Cramer wrote:
>
> May be my "german English" hits me again...:)
>
> I mean: The files in CVS are older than those bundled with
> vim-6.4.10. Updateing the stock vim files with those of the
> CVS would be a downgrade.
>
> But I will diff them just to see what has changed in detail...
>
> mcc
>   

The cvs files are newer than vim-6.4.10, we've added rubycomplete and
modified some of the files to support it. In addition to other fixes and
changes in the files.
  --mark


-- 
sic transit gloria et adulescentia 
blog | http://blog.hasno.info/blog
wiki | http://wiki.hasno.info



[ANN] vim 7 ruby omni-complete v0.2

2006-04-11 Thread Mark Guzman
Thanks to some outside suggestions and contributions we now have another 
release.

If you missed the original announcement, rbcomplete provides a vim7
omni-completion function (code completion) for vim. It is based on 
complete.rb, pycomplete.vim and ccomplete.vim. Any input is welcome.

Whats New:

At the request of many people, Object's instance methods are no longer
included in the completion list, if anyone wants this functionality
back I'll make it a configurable.
A major contribution provided rbcomplete.vim with better variable
identification so the following will properly be completed:
a = Time.now
b = [0..2]
c = ['a','b']
d = {:a=>'test',:b=>'this'}

sorry, no "e = c" yet. You can find the file at:
http://blog.hasno.info/blog/segfault/dev/2006/04/10/vim-7-ruby-omni-completion.html
  --mark


-- 

-- 
sic transit gloria et adulescentia 
blog | http://blog.hasno.info/blog
wiki | http://wiki.hasno.info



ruby omnicomplete function

2006-04-10 Thread Mark Guzman
Hi all,
  I've hacked complete.rb and some of the omni-complete functions in cvs
to create a ruby function. It works for me, ymmv, may cause headaches.
You can find it at
http://blog.hasno.info/blog/segfault/dev/2006/04/10/vim-7-ruby-omni-completion.html
Any input is welcome.
  --mark

-- 
sic transit gloria et adulescentia 
blog | http://blog.hasno.info/blog
wiki | http://wiki.hasno.info