* vhdl-mode.el (vhdl-mode-map-init): Remove backspace/delete bindings.
authorGlenn Morris <rgm@gnu.org>
Sat, 18 May 2013 00:25:02 +0000 (20:25 -0400)
committerGlenn Morris <rgm@gnu.org>
Sat, 18 May 2013 00:25:02 +0000 (20:25 -0400)
(Bug#14392)

lisp/ChangeLog
lisp/progmodes/vhdl-mode.el

index f39207c..e80cc88 100644 (file)
@@ -1,5 +1,8 @@
 2013-05-18  Glenn Morris  <rgm@gnu.org>
 
+       * progmodes/vhdl-mode.el (vhdl-mode-map-init):
+       Remove backspace/delete bindings.  (Bug#14392)
+
        * cus-dep.el (custom-make-dependencies): Sort the output.
        (custom-versions-load-alist): Convert comment to doc.
 
index 8b61ae4..4c3ae34 100644 (file)
@@ -2784,11 +2784,6 @@ STRING are replaced by `-' and substrings are converted to lower case."
     (define-key vhdl-mode-map "\M-\C-h"           'vhdl-mark-defun))
   (define-key vhdl-mode-map "\M-\C-q"     'vhdl-indent-sexp)
   (define-key vhdl-mode-map "\M-^"        'vhdl-delete-indentation)
-  ;; backspace/delete key bindings
-  (define-key vhdl-mode-map [backspace]           'backward-delete-char-untabify)
-  (unless (boundp 'delete-key-deletes-forward) ; XEmacs variable
-    (define-key vhdl-mode-map [delete]      'delete-char)
-    (define-key vhdl-mode-map [(meta delete)] 'kill-word))
   ;; mode specific key bindings
   (define-key vhdl-mode-map "\C-c\C-m\C-e" 'vhdl-electric-mode)
   (define-key vhdl-mode-map "\C-c\C-m\C-s" 'vhdl-stutter-mode)