1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-28 07:45:00 +00:00

* progmodes/ruby-mode.el (ruby-mode-map): Don't bind TAB.

(ruby-mode): Bind indent-line-function (Bug#5119).
This commit is contained in:
Chong Yidong 2010-06-27 14:18:49 -04:00
parent 3468f4350a
commit 2286174ec6
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2010-01-16 Lennart Borgman <lennart.borgman@gmail.com>
* progmodes/ruby-mode.el (ruby-mode-map): Don't bind TAB.
(ruby-mode): Bind indent-line-function (Bug#5119).
2010-06-27 Chong Yidong <cyd@stupidchicken.com>
* startup.el (command-line): Recognize "0" X resource value.

View File

@ -166,7 +166,6 @@ This should only be called after matching against `ruby-here-doc-end-re'."
(define-key map (kbd "M-C-n") 'ruby-end-of-block)
(define-key map (kbd "M-C-h") 'ruby-mark-defun)
(define-key map (kbd "M-C-q") 'ruby-indent-exp)
(define-key map (kbd "TAB") 'ruby-indent-line)
(define-key map (kbd "C-M-h") 'backward-kill-word)
(define-key map (kbd "C-j") 'reindent-then-newline-and-indent)
(define-key map (kbd "C-m") 'newline)
@ -1390,6 +1389,8 @@ The variable `ruby-indent-level' controls the amount of indentation.
(setq major-mode 'ruby-mode)
(ruby-mode-variables)
(set (make-local-variable 'indent-line-function)
'ruby-indent-line)
(set (make-local-variable 'imenu-create-index-function)
'ruby-imenu-create-index)
(set (make-local-variable 'add-log-current-defun-function)