]> code.delx.au - gnu-emacs/commitdiff
Call delete-backward-space interactively.
authorVibhav Pant <vibhavp@gmail.com>
Thu, 19 Mar 2015 20:13:37 +0000 (01:43 +0530)
committerVibhav Pant <vibhavp@gmail.com>
Thu, 19 Mar 2015 20:13:37 +0000 (01:43 +0530)
* lisp/progmodes/cperl-mode.el (cperl-electric-backspace):
 Call delete-backward-space interactively instead of delete-char.

* lisp/Changelog: Fix previous changelog.

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

index a2500e3fadc971d4cff859a854670af17e1fb1df..df2211be169901ca3b9b5feba932da45123ac8fb 100644 (file)
@@ -1,3 +1,8 @@
+2015-03-19  Vibhav Pant  <vibhavp@gmail.com>
+
+       * lisp/progmodes/cperl-mode.el (cperl-electric-backspace):
+       Call delete-backward-space interactively instead of delete-char.
+
 2015-03-19  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * emacs-lisp/pcase.el (pcase-lambda): Rewrite.
 
 2015-03-19  Vibhav Pant  <vibhavp@gmail.com>
 
-       * 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  <michael.albinus@gmx.de>
index f207016187d346e84749134c6066c2156bfb40a7..2acfc104cf3fdcdf5daf37b7975377e51f36d552 100644 (file)
@@ -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)