summaryrefslogtreecommitdiff
path: root/lisp/progmodes/cperl-mode.el
diff options
context:
space:
mode:
authorVibhav Pant <vibhavp@gmail.com>2015-03-20 01:43:37 +0530
committerVibhav Pant <vibhavp@gmail.com>2015-03-20 01:43:37 +0530
commit3ffcf0e3dedb94e065733dc0a5923d7fef42de49 (patch)
treebcc8547fbca92f6bb0301dd0b8cedc0dfb813a89 /lisp/progmodes/cperl-mode.el
parentccf00107f7aa8897cde017bec3717ecc350515f7 (diff)
downloademacs-3ffcf0e3dedb94e065733dc0a5923d7fef42de49.tar.gz
emacs-3ffcf0e3dedb94e065733dc0a5923d7fef42de49.tar.bz2
emacs-3ffcf0e3dedb94e065733dc0a5923d7fef42de49.zip
Call delete-backward-space interactively.
* lisp/progmodes/cperl-mode.el (cperl-electric-backspace): Call delete-backward-space interactively instead of delete-char. * lisp/Changelog: Fix previous changelog.
Diffstat (limited to 'lisp/progmodes/cperl-mode.el')
-rw-r--r--lisp/progmodes/cperl-mode.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/progmodes/cperl-mode.el b/lisp/progmodes/cperl-mode.el
index f207016187d..2acfc104cf3 100644
--- a/lisp/progmodes/cperl-mode.el
+++ b/lisp/progmodes/cperl-mode.el
@@ -2588,7 +2588,7 @@ Will untabify if `cperl-electric-backspace-untabify' is non-nil."
(delete-region (point) p))
(if cperl-electric-backspace-untabify
(backward-delete-char-untabify arg)
- (delete-char (- arg))))))
+ (call-interactively 'delete-backward-char)))))
(put 'cperl-electric-backspace 'delete-selection 'supersede)