delphi syntax table fix for bug#9994
authorGlenn Morris <rgm@gnu.org>
Tue, 8 Nov 2011 19:19:36 +0000 (14:19 -0500)
committerGlenn Morris <rgm@gnu.org>
Tue, 8 Nov 2011 19:19:36 +0000 (14:19 -0500)
* lisp/progmodes/delphi.el (delphi-mode-syntax-table):
Let define-derived-mode define a proper syntax table.

lisp/ChangeLog
lisp/progmodes/delphi.el

index 44f81a9..b1039c7 100644 (file)
@@ -1,3 +1,8 @@
+2011-11-08  Glenn Morris  <rgm@gnu.org>
+
+       * progmodes/delphi.el (delphi-mode-syntax-table):
+       Let define-derived-mode define a proper syntax table.  (Bug#9994)
+
 2011-11-08  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * window.el: Stay away from defsubst.
index e8e2f8f..e513b61 100644 (file)
@@ -1959,10 +1959,6 @@ comment block.  If not in a // comment, just does a normal newline."
     kmap)
   "Keymap used in Delphi mode.")
 
-(defvar delphi-mode-syntax-table nil
-  "Delphi mode's syntax table.  It is just a standard syntax table.
-This is ok since we do our own keyword/comment/string face coloring.")
-
 ;;;###autoload
 (define-derived-mode delphi-mode prog-mode "Delphi"
   "Major mode for editing Delphi code. \\<delphi-mode-map>