aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2011-04-29 14:34:28 -0300
committerStefan Monnier2011-04-29 14:34:28 -0300
commit7eabc1bec835d723ed5128441cffae163c4592f1 (patch)
tree5b0e532669f06321557b87b7c7b06a6312e39bdc
parent20e0e05f00e547ed2b5655fff9e5e5c1057ac4f7 (diff)
downloademacs-7eabc1bec835d723ed5128441cffae163c4592f1.tar.gz
emacs-7eabc1bec835d723ed5128441cffae163c4592f1.zip
* lisp/progmodes/pascal.el: Use lexical binding.
(pascal-mode-map): Remove author preferences.
-rw-r--r--lisp/ChangeLog3
-rw-r--r--lisp/progmodes/pascal.el7
2 files changed, 7 insertions, 3 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 4d9c16b1744..0817515d8cd 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,8 @@
12011-04-29 Stefan Monnier <monnier@iro.umontreal.ca> 12011-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
2 2
3 * progmodes/pascal.el: Use lexical binding.
4 (pascal-mode-map): Remove author preferences.
5
3 * pcomplete.el (pcomplete-std-complete): Don't abuse 6 * pcomplete.el (pcomplete-std-complete): Don't abuse
4 completion-at-point. 7 completion-at-point.
5 8
diff --git a/lisp/progmodes/pascal.el b/lisp/progmodes/pascal.el
index 2a243a99ffc..e28bb14bb9a 100644
--- a/lisp/progmodes/pascal.el
+++ b/lisp/progmodes/pascal.el
@@ -1,4 +1,4 @@
1;;; pascal.el --- major mode for editing pascal source in Emacs 1;;; pascal.el --- major mode for editing pascal source in Emacs -*- lexical-binding: t -*-
2 2
3;; Copyright (C) 1993-2011 Free Software Foundation, Inc. 3;; Copyright (C) 1993-2011 Free Software Foundation, Inc.
4 4
@@ -76,8 +76,9 @@
76 (define-key map ":" 'electric-pascal-colon) 76 (define-key map ":" 'electric-pascal-colon)
77 (define-key map "=" 'electric-pascal-equal) 77 (define-key map "=" 'electric-pascal-equal)
78 (define-key map "#" 'electric-pascal-hash) 78 (define-key map "#" 'electric-pascal-hash)
79 (define-key map "\r" 'electric-pascal-terminate-line) 79 ;; These are user preferences, so not to set by default.
80 (define-key map "\t" 'electric-pascal-tab) 80 ;;(define-key map "\r" 'electric-pascal-terminate-line)
81 ;;(define-key map "\t" 'electric-pascal-tab)
81 (define-key map "\M-\t" 'pascal-complete-word) 82 (define-key map "\M-\t" 'pascal-complete-word)
82 (define-key map "\M-?" 'pascal-show-completions) 83 (define-key map "\M-?" 'pascal-show-completions)
83 (define-key map "\177" 'backward-delete-char-untabify) 84 (define-key map "\177" 'backward-delete-char-untabify)