On Fri, Jan 09, 2004 at 04:35:11PM +0000, Mark J. Reed wrote:
> I'm using the line below, which so far is working fine for me,
> but as I just now installed matchit after reading Jamis's message,
> I haven't had time to test it thoroughly: 

>         let b:match_words = '\<\(begin\|case\|catch\|do\|for\|if\|while\)\>:\<\(elsif\|when\)>:\(else\|ensure\):\<end\>'

I overlooked a few minor keywords . . . like "class" and "def".  You know,
little things, nothing vital to programming in the language or anything.
Sigh.

New version:

let b:match_words =
'\<\(begin\|case\|catch\|class\|def\|do\|for\|if\|module\|while\)\>:\<elsif>:\(else\|ensure\):\<end\>'