]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/progmodes/ruby-mode.el (ruby-mode-variables): Don't set syntax
authorBozhidar Batsov <bozhidar@batsov.com>
Fri, 1 Nov 2013 23:55:15 +0000 (03:55 +0400)
committerDmitry Gutov <dgutov@yandex.ru>
Fri, 1 Nov 2013 23:55:15 +0000 (03:55 +0400)
table and abbrev table, `define-derived-mode' does that for us
anyway.

lisp/ChangeLog
lisp/progmodes/ruby-mode.el

index 69240aba4ef6ff30f00045150bf2428c386b08c6..e4438e0f497b146b3f6ab6607868da0e7ff627fe 100644 (file)
@@ -1,3 +1,9 @@
+2013-11-01  Bozhidar Batsov  <bozhidar@batsov.com>
+
+       * progmodes/ruby-mode.el (ruby-mode-variables): Don't set syntax
+       table and abbrev table, `define-derived-mode' does that for us
+       anyway.
+
 2013-11-01  Glenn Morris  <rgm@gnu.org>
 
        * Makefile.in: Remove manual mh-e dependencies (writing .elc
index 1a49f705dcb8b4f95baee6bef44b3d663279a78a..db78d33e61e20bd4175656133c14329a0b9d063b 100644 (file)
@@ -141,9 +141,6 @@ This should only be called after matching against `ruby-here-doc-beg-re'."
 (defconst ruby-symbol-re (concat "[" ruby-symbol-chars "]")
   "Regexp to match symbols.")
 
-(define-abbrev-table 'ruby-mode-abbrev-table ()
-  "Abbrev table in use in Ruby mode buffers.")
-
 (defvar ruby-use-smie t)
 
 (defvar ruby-mode-map
@@ -563,8 +560,6 @@ explicitly declared in magic comment."
 
 (defun ruby-mode-variables ()
   "Set up initial buffer-local variables for Ruby mode."
-  (set-syntax-table ruby-mode-syntax-table)
-  (setq local-abbrev-table ruby-mode-abbrev-table)
   (setq indent-tabs-mode ruby-indent-tabs-mode)
   (if ruby-use-smie
       (smie-setup ruby-smie-grammar #'ruby-smie-rules