From: Dee Zsombor Date: 2005-01-31T23:15:56+09:00 Subject: Ruby Electric Minor Mode Greetings Everyone! I've have implemented a simple Emacs/XEmacs minor mode for editing Ruby files with following capabilities: (*) automatic insertion of 'end' after block level keywords like 'module', 'class', 'def', 'if' (...). Conditional statement modifiers as well as 'do' are handled correctly. (*) matching pair completion for delimiters {|(["'`. Matching does not happen inside strings or comments. Except for curly braces that are completed whenever using value substitution with the "#{expression}" syntax. (*) provides custom support to enable/disable particular completions. You can download it from http://shylock.uw.hu/Emacs/ruby-electric.el Suggestions are welcomed, Zsombor My blog: http://deezsombor.blogspot.com