D
Dee Zsombor
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
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