branch: externals/crdt
commit b222966674616251252834213adea01f53c8d4ca
Author: Qiantan Hong <qh...@mit.edu>
Commit: Qiantan Hong <qh...@mit.edu>

    fix DEL key in forms mode
---
 crdt.el | 1 +
 1 file changed, 1 insertion(+)

diff --git a/crdt.el b/crdt.el
index 8421298f19..52e6160838 100644
--- a/crdt.el
+++ b/crdt.el
@@ -1908,6 +1908,7 @@ Current user means the user corresponding to 
CRDT--PROCESS."
   (let ((map (copy-keymap forms-mode-map)))
     (define-key map (kbd "<tab>") #'forms-next-field)
     (define-key map (kbd "<backtab>") #'forms-prev-field)
+    (define-key map (kbd "DEL") nil) ;; without this, DEL somehow get mapped 
to forms-prev-record
     (define-key map (kbd "RET") #'exit-recursive-edit)
     (define-key map (kbd "C-g") #'abort-recursive-edit)
     (define-key map [remap forms-next-record] 'ignore)

Reply via email to