Save match data in `org-delete-backward-char' and `org-delete-char'
commitc800836d7cc22a3c5d9e3d6d2a992641605e5e29
authorBastien Guerry <bzg@altern.org>
Sun, 23 Dec 2012 11:30:40 +0000 (23 12:30 +0100)
committerBastien Guerry <bzg@altern.org>
Sun, 23 Dec 2012 11:30:40 +0000 (23 12:30 +0100)
tree567c76976dc1554c3b97a0c229ce4d9a2ca847ba
parent91056e2a8dd7539ac871ee004e6d4a5d8b9718f8
Save match data in `org-delete-backward-char' and `org-delete-char'

* org.el (org-delete-backward-char, org-delete-char): Save
match data (`delete-backward-char' and `delete-char' don't.)
(org-enable-table-editor, org-insert-heading)
(org-remove-timestamp-with-keyword, org-self-insert-command):
Use `delete-backward-char' instead of `backward-delete-char'.

* org-table.el (org-table-fedit-lisp-indent)
(orgtbl-self-insert-command): Ditto.

* org-latex.el (org-export-latex-subcontent): Ditto.

* org-clock.el (org-clocktable-write-default): Ditto.

* org-ascii.el (org-export-ascii-preprocess): Ditto.

Thanks to Vegard Vesterheim for raising this issue and proposing a patch,
and to Carsten for pointing at the root of the problem.
lisp/org-ascii.el
lisp/org-clock.el
lisp/org-latex.el
lisp/org-table.el
lisp/org.el