summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2013-12-11 09:22:26 -0500
committerStefan Monnier <monnier@iro.umontreal.ca>2013-12-11 09:22:26 -0500
commitafdadaf7b6a39320445ca46d365ff9f51ad7c0e2 (patch)
treed031e3c3531c87a6b55293400d9624d7681427d3
parented4bc201f5015aa6c4c901eca9e33036e21fdb65 (diff)
downloademacs-afdadaf7b6a39320445ca46d365ff9f51ad7c0e2.tar.gz
emacs-afdadaf7b6a39320445ca46d365ff9f51ad7c0e2.tar.bz2
emacs-afdadaf7b6a39320445ca46d365ff9f51ad7c0e2.zip
* lisp/simple.el (normal-erase-is-backspace-mode): Map kp-delete identically
to `delete'. Fixes: debbugs:16109
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/simple.el2
2 files changed, 6 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 4eb5b5e8e18..e4eabc0cc50 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
+2013-12-11 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * simple.el (normal-erase-is-backspace-mode): Map kp-delete identically
+ to `delete' (bug#16109).
+
2013-12-11 RĂ¼diger Sonderfeld <ruediger@c-plusplus.de>
* progmodes/octave.el (octave-mode, inferior-octave-mode): Link to
diff --git a/lisp/simple.el b/lisp/simple.el
index 260c1702def..af1139bb942 100644
--- a/lisp/simple.el
+++ b/lisp/simple.el
@@ -7435,7 +7435,7 @@ See also `normal-erase-is-backspace'."
(if enabled
(progn
(define-key local-function-key-map [delete] [deletechar])
- (define-key local-function-key-map [kp-delete] [?\C-d])
+ (define-key local-function-key-map [kp-delete] [deletechar])
(define-key local-function-key-map [backspace] [?\C-?])
(dolist (b bindings)
;; Not sure if input-decode-map is really right, but