Dear Ihor Thank you for the patch. I applied the patch to org-table.el on Emacs 28.0.90.
And I still see the problem there. Is the problem solved by the patch on your environment? Tak Ihor Radchenko <yanta...@gmail.com> writes: > Tak Kunihiro <homeros.mis...@gmail.com> writes: > >> I confirm that there still is the problem with org-table on Emacs >> 28.0.90 pretest with org-version 9.5.1. >> >> Here is a recipe to reproduce the problem. I still have to stick to >> 26.3. > > I was able to reproduce. Can you try the attached fix? > > Best, > Ihor > > From 7b1a7d43e090292b6bd821c65a644f8c599b2044 Mon Sep 17 00:00:00 2001 > Message-Id: > <7b1a7d43e090292b6bd821c65a644f8c599b2044.1639918362.git.yanta...@gmail.com> > From: Ihor Radchenko <yanta...@gmail.com> > Date: Sun, 19 Dec 2021 20:49:54 +0800 > Subject: [PATCH] org-table.el: Fix orgtbl-mode not remapping delete key > > * lisp/org-table.el (orgtbl-setup): Remap `delete-forward-char' in > addition to `deleta-char'. The former is called in Emacs >26. > > Fixes > https://orgmode.org/list/1ad1b9b7-5a15-4f86-9274-b04b83694...@misasa.okayama-u.ac.jp > --- > lisp/org-table.el | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/lisp/org-table.el b/lisp/org-table.el > index 1546cd563..0560e32a1 100644 > --- a/lisp/org-table.el > +++ b/lisp/org-table.el > @@ -5290,6 +5290,7 @@ (defun orgtbl-setup () > (org-remap orgtbl-mode-map > 'self-insert-command 'orgtbl-self-insert-command > 'delete-char 'org-delete-char > + 'delete-forward-char 'org-delete-char > 'delete-backward-char 'org-delete-backward-char) > (org-defkey orgtbl-mode-map "|" 'org-force-self-insert)) > t))