From: Conrad Schneiker Date: 2001-02-28T10:20:39+09:00 Subject: [ruby-talk:11727] Re: Starting Once Again Aaron Hinni wrote: # I use gvim with the ruby.vim file installed to enable syntax # highlighting to make the code even easier to read(this file needed # tweaking, if anyone needs a working version, let me know). Also # added some simple menu commands to execute ruby scripts from the # editor so that I didn't always have to pop back to the command line. # # In order to speed up the test creation process, I created a simple # ruby script to generate a test case file. Type 'create_test # ClassName' on the command line, and the script will create # ClassNameTest.rb and fill the file with the necessary scaffolding to # work with RubyUnit(looks like simpletest.rb). This script can be # built by using a HERE document and some simple regexps. Has a corrected ruby.vim file been submitted to the vim folks? You might want to start an "editors & IDE-like extras" branch with a "vim/gvim" sub-branch somewhere on (http://rubygarden.com/ruby) and post your fixed ruby.vim and your other extensions. (And then post an announcement back here.) Others could then follow suit for the xemacs operating system and for jEdit editor. And the perpetually overburdened Ruby FAQ maintainers could point people there for the latest editor-related info. Likewise for your create_test stuff, although I suppose that could also go on (http://www.rubycookbook.org). I'm not sure how this is supposed to differ from rubygarden, although the GNU license is certainly interesting, although it might discourage conventional publications from using it as a resource. I prefer the rubygarden license, which seems to encourage everyone and anyone to freely mine it for publishable stuff, which I think would encourage the publication of more doorstops. We need at least another half-dozen of those to help catapult Ruby ahead of Python and Perl, and another half-dozen after that to make Ruby a front runner with Java. :-) (Did anyone else notice that doing a "Refactorings'R'us" ((what the rubygarden people call themselves)) on itself produces a new type of dinosaur: the "refactoring-s'Rus"? :-) Conrad Schneiker (This note is unofficial and subject to improvement without notice.)