emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] trunk r114897: * lisp/progmodes/ruby-mode.el (ruby-mode-va


From: Dmitry Gutov
Subject: [Emacs-diffs] trunk r114897: * lisp/progmodes/ruby-mode.el (ruby-mode-variables): Don't set syntax
Date: Fri, 01 Nov 2013 23:55:20 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 114897
revision-id: address@hidden
parent: address@hidden
author: Bozhidar Batsov  <address@hidden>
committer: Dmitry Gutov <address@hidden>
branch nick: trunk
timestamp: Sat 2013-11-02 03:55:15 +0400
message:
  * lisp/progmodes/ruby-mode.el (ruby-mode-variables): Don't set syntax
  table and abbrev table, `define-derived-mode' does that for us
  anyway.
modified:
  lisp/ChangeLog                 changelog-20091113204419-o5vbwnq5f7feedwu-1432
  lisp/progmodes/ruby-mode.el    
rubymode.el-20091113204419-o5vbwnq5f7feedwu-8804
=== modified file 'lisp/ChangeLog'
--- a/lisp/ChangeLog    2013-11-01 17:26:29 +0000
+++ b/lisp/ChangeLog    2013-11-01 23:55:15 +0000
@@ -1,3 +1,9 @@
+2013-11-01  Bozhidar Batsov  <address@hidden>
+
+       * 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  <address@hidden>
 
        * Makefile.in: Remove manual mh-e dependencies (writing .elc

=== modified file 'lisp/progmodes/ruby-mode.el'
--- a/lisp/progmodes/ruby-mode.el       2013-11-01 03:35:35 +0000
+++ b/lisp/progmodes/ruby-mode.el       2013-11-01 23:55:15 +0000
@@ -141,9 +141,6 @@
 (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 @@
 
 (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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]