Vim syntax file maintenance


(Doug Kearns) #1

Hello all,

I’ve just taken over maintenance of the ruby syntax file for vim.

Many thanks to Mirko Nasato for authoring the the original.

If anyone has any patches they’d like included, or any problems they’d
like to have fixed, please let me know.

Regards,
Doug


(Ned Konz) #2

The last “end” in this block doesn’t highlight correctly:

  if line !~ / \Z/ || eof?
    partial += line.chomp + " "
    while matched = sentenceRE.match(partial)
      thisSentence = partial[ 0 .. matched.end(0) - 1 ]
      partial = matched.post_match
      yield thisSentence
    end
  else
    partial += line.chomp
  end

I just had to fix this (for matchit) in my ruby ftplugin file.

···

On Friday 21 June 2002 09:41 pm, Doug Kearns wrote:

If anyone has any patches they’d like included, or any problems
they’d like to have fixed, please let me know.


Ned Konz
http://bike-nomad.com
GPG key ID: BEEA7EFE


(HAL 9000) #3

Where can the latest one be found?

Hal Fulton

···

----- Original Message -----
From: “Doug Kearns” djkea2@mugca.its.monash.edu.au
To: “ruby-talk ML” ruby-talk@ruby-lang.org
Sent: Friday, June 21, 2002 11:41 PM
Subject: Vim syntax file maintenance

Hello all,

I’ve just taken over maintenance of the ruby syntax file for vim.

Many thanks to Mirko Nasato for authoring the the original.

If anyone has any patches they’d like included, or any problems they’d
like to have fixed, please let me know.


(Doug Kearns) #4

Where can the latest one be found?

The latest is still the distributed version :-). I’ll start on it in the
next couple of days and post the URL here then.

Regards,
Doug

···

On Sat, Jun 22, 2002 at 02:27:07PM +0900, Hal E. Fulton wrote:


(HAL 9000) #5

Hmm, well, I downloaded a gvim that seems to act
differently from what some people report.

I’m ignorant of vim syntax files in general.

Is there a way I can check my version or something?

Thanks,
Hal Fulton

···

----- Original Message -----
From: “Doug Kearns” djkea2@mugca.its.monash.edu.au
To: “ruby-talk ML” ruby-talk@ruby-lang.org
Sent: Saturday, June 22, 2002 12:49 AM
Subject: Re: Vim syntax file maintenance

On Sat, Jun 22, 2002 at 02:27:07PM +0900, Hal E. Fulton wrote:

Where can the latest one be found?

The latest is still the distributed version :-). I’ll start on it in the
next couple of days and post the URL here then.


(Ned Konz) #6

Look at the top of the syntax/ruby.vim file (probably in a shared
directory, perhaps /usr/local/share/vim/vim61/ or somewhere similar).
I notice I have one in my (personal) ~/.vim/syntax directory that
says:

" Vim syntax file
" Language: Ruby
" Maintainer: Mirko Nasato
" Last Change: 2001 May 10
" Location: http://altern.org/mn/ruby/ruby.vim
" Subsequently modified by: Hugh Sasse hgs@dmu.ac.uk
" Purpose of mod: To provide folding
" Date of mod: 12-APR-2002

while the one that came with the 6.1 distribution says:

" Vim syntax file
" Language: Ruby
" Maintainer: Mirko Nasato
" Last Change: 2001 May 10
" Location: http://altern.org/mn/ruby/ruby.vim

There’s quite a bit of difference. The folding is nice, though.

···

On Friday 21 June 2002 10:58 pm, Hal E. Fulton wrote:

----- Original Message -----
From: “Doug Kearns” djkea2@mugca.its.monash.edu.au
To: “ruby-talk ML” ruby-talk@ruby-lang.org
Sent: Saturday, June 22, 2002 12:49 AM
Subject: Re: Vim syntax file maintenance

On Sat, Jun 22, 2002 at 02:27:07PM +0900, Hal E. Fulton wrote:

Where can the latest one be found?

The latest is still the distributed version :-). I’ll start on it
in the next couple of days and post the URL here then.

Hmm, well, I downloaded a gvim that seems to act
differently from what some people report.

I’m ignorant of vim syntax files in general.

Is there a way I can check my version or something?


Ned Konz
http://bike-nomad.com
GPG key ID: BEEA7EFE


(Mike Stok) #7

For the patches look at http://www.eng.cse.dmu.ac.uk/~hgs/ruby/ under
My Ruby-Related Vim stuff

Mike

···

In article 200206212332.20483@ned.bike-nomad.com, Ned Konz wrote:

On Sat, Jun 22, 2002 at 02:27:07PM +0900, Hal E. Fulton wrote:

Where can the latest one be found?

Look at the top of the syntax/ruby.vim file (probably in a shared
directory, perhaps /usr/local/share/vim/vim61/ or somewhere similar).
I notice I have one in my (personal) ~/.vim/syntax directory that
says:

" Vim syntax file
" Language: Ruby
" Maintainer: Mirko Nasato
" Last Change: 2001 May 10
" Location: http://altern.org/mn/ruby/ruby.vim
" Subsequently modified by: Hugh Sasse hgs@dmu.ac.uk
" Purpose of mod: To provide folding
" Date of mod: 12-APR-2002

There’s quite a bit of difference. The folding is nice, though.


mike@stok.co.uk | The “`Stok’ disclaimers” apply.
http://www.stok.co.uk/~mike/ | GPG PGP Key 1024D/059913DA
mike@exegenix.com | Fingerprint 0570 71CD 6790 7C28 3D60
http://www.exegenix.com/ | 75D2 9EC4 C1C0 0599 13DA