diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 74a0988..af0a0ad 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2015-03-19 Vibhav Pant + + * lisp/progmodes/cperl-mode.el (cperl-electric-backspace): + Call delete-backward-space interactively instead of delete-char. + 2015-03-19 Stefan Monnier * emacs-lisp/eieio.el (object-slots): Return slot names as before @@ -60,8 +65,10 @@ 2015-03-19 Vibhav Pant - * lisp/leim/quail/hangul.el - * lisp/progmodes/cperl-mode.el: Use delete-char instead of + * lisp/leim/quail/hangul.el (hangul-delete-backward-char) + (hangul-to-hanja-conversion): + * lisp/progmodes/cperl-mode.el (cperl-electric-keyword) + (cperl-electric-backspace): Use delete-char instead of delete-backward-char, fixes compilation warnings. 2015-03-18 Michael Albinus diff --git a/lisp/progmodes/cperl-mode.el b/lisp/progmodes/cperl-mode.el index f207016..2acfc10 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)