http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_330/misc/
- README this file
- inf-ruby.el program to run ruby under emacs
- ruby-mode.el ruby mode for emacs
- rubydb2x.el ruby debugger support for emacs 19.2x or before
- rubydb3x.el ruby debugger support for emacs 19.3x or later
- ruby-electric.el emacs minor mode providing electric commands
Check out http://rubyforge.org/projects/ruby-debug/ also.
.emacs :
- (add-to-list 'load-path "~/.emacs.d/site-lisp/ruby")
- (autoload 'ruby-mode "ruby-mode"
- "Mode for editing ruby source files")
- (add-to-list 'auto-mode-alist '("\\.rb$" . ruby-mode))
- (add-to-list 'interpreter-mode-alist '("ruby" . ruby-mode))
- (autoload 'run-ruby "inf-ruby"
- "Run an inferior Ruby process")
- (autoload 'inf-ruby-keys "inf-ruby"
- "Set local key defs for inf-ruby in ruby-mode")
- (add-hook 'ruby-mode-hook
- '(lambda ()
- (inf-ruby-keys)))
- ;; If you have Emacs 19.2x or older, use rubydb2x
- (autoload 'rubydb "rubydb3x" "Ruby debugger" t)
- ;; uncomment the next line if you want syntax highlighting
- (add-hook 'ruby-mode-hook 'turn-on-font-lock)