Commit Diff


commit - 7daacac762fbbd1d29a5ccbb4da4ca900bdbfea5
commit + e78236dc9e610e55910e86a0a82fa406db013f1d
blob - 0af003df8918cd7ed5b112c0f8e14337dad50618
blob + f45d1d2f5b1381bafb6f5ffccb51ec0211dffd7b
--- algol-mode.el
+++ algol-mode.el
@@ -40,9 +40,9 @@
 
 (defvar a68-mode-map
   (let ((map (make-keymap)))
-    (define-key map "\C-j" #'newline-and-indent)
-    (define-key map "\r"   #'a68-electric-terminate-line)
-    (define-key map "\t"   #'a68-electric-tab)
+    (define-key map (kbd "C-j") #'newline-and-indent)
+    (define-key map (kbd "RET")  #'a68-electric-terminate-line)
+    (define-key map (kbd "C-i")  #'a68-electric-tab)
     map)
   "Keymap for Algol 68 major mode.")