* lisp/progmodes/pascal.el: Use lexical binding.
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 29 Apr 2011 17:34:28 +0000 (14:34 -0300)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 29 Apr 2011 17:34:28 +0000 (14:34 -0300)
(pascal-mode-map): Remove author preferences.

lisp/ChangeLog
lisp/progmodes/pascal.el

index 4d9c16b..0817515 100644 (file)
@@ -1,5 +1,8 @@
 2011-04-29  Stefan Monnier  <monnier@iro.umontreal.ca>
 
+       * progmodes/pascal.el: Use lexical binding.
+       (pascal-mode-map): Remove author preferences.
+
        * pcomplete.el (pcomplete-std-complete): Don't abuse
        completion-at-point.
 
index 2a243a9..e28bb14 100644 (file)
@@ -1,4 +1,4 @@
-;;; pascal.el --- major mode for editing pascal source in Emacs
+;;; pascal.el --- major mode for editing pascal source in Emacs -*- lexical-binding: t -*-
 
 ;; Copyright (C) 1993-2011  Free Software Foundation, Inc.
 
@@ -76,8 +76,9 @@
     (define-key map ":"        'electric-pascal-colon)
     (define-key map "="        'electric-pascal-equal)
     (define-key map "#"        'electric-pascal-hash)
-    (define-key map "\r"       'electric-pascal-terminate-line)
-    (define-key map "\t"       'electric-pascal-tab)
+    ;; These are user preferences, so not to set by default.
+    ;;(define-key map "\r"       'electric-pascal-terminate-line)
+    ;;(define-key map "\t"       'electric-pascal-tab)
     (define-key map "\M-\t"    'pascal-complete-word)
     (define-key map "\M-?"     'pascal-show-completions)
     (define-key map "\177"     'backward-delete-char-untabify)