summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2006-03-08 07:34:24 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2006-03-08 07:34:24 +0000
commit8f673e91337dcb6dfbada417e4b7bdd77eedb16a (patch)
tree2c1604bd4dd79988f0819fdc183889a6e2b231a6 /app-emacs/ruby-mode/files
parentStable on ppc64; bug #123038 (diff)
downloadgentoo-2-8f673e91337dcb6dfbada417e4b7bdd77eedb16a.tar.gz
gentoo-2-8f673e91337dcb6dfbada417e4b7bdd77eedb16a.tar.bz2
gentoo-2-8f673e91337dcb6dfbada417e4b7bdd77eedb16a.zip
Added inferior mode autoloads and add-to-list improvements for site-lisp configuration.
(Portage version: 2.1_pre5-r1)
Diffstat (limited to 'app-emacs/ruby-mode/files')
-rw-r--r--app-emacs/ruby-mode/files/50ruby-mode-gentoo.el15
1 files changed, 9 insertions, 6 deletions
diff --git a/app-emacs/ruby-mode/files/50ruby-mode-gentoo.el b/app-emacs/ruby-mode/files/50ruby-mode-gentoo.el
index ba025dcf9390..b5053e914f8f 100644
--- a/app-emacs/ruby-mode/files/50ruby-mode-gentoo.el
+++ b/app-emacs/ruby-mode/files/50ruby-mode-gentoo.el
@@ -1,11 +1,14 @@
-;;; Ruby-mode site-lisp configuration
+;;; ruby-mode site-lisp configuration
-(setq load-path (cons "@SITELISP@" load-path))
+(add-to-list 'load-path "@SITELISP@")
(autoload 'ruby-mode "ruby-mode" "Major mode to edit ruby files." t)
-(setq auto-mode-alist
- (append '(("\\.rb$" . ruby-mode)) auto-mode-alist))
-(setq interpreter-mode-alist
- (append '(("ruby" . ruby-mode)) interpreter-mode-alist))
+(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" t)
+(autoload 'inf-ruby-keys "inf-ruby" "Set local key defs for inf-ruby in ruby-mode")
+
+(add-hook 'ruby-mode-hook 'inf-ruby-keys)