branch: externals/a68-mode
commit b9f2f63410c767f1790f67690686c59430585cf6
Author: Omar Polo <o...@omarpolo.com>
Commit: Omar Polo <o...@omarpolo.com>

    kill a68-electric-tab
    
    the default TAB function `indent-for-tab-comment' already does the
    right thing (r) and also handles regions.
---
 a68-mode.el | 9 ---------
 1 file changed, 9 deletions(-)

diff --git a/a68-mode.el b/a68-mode.el
index 125a38efc3..32d3e757cb 100644
--- a/a68-mode.el
+++ b/a68-mode.el
@@ -64,7 +64,6 @@
   (let ((map (make-sparse-keymap)))
     (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.")
 
@@ -215,14 +214,6 @@
   (unless (a68-within-string)
     (a68-indent-line)))
 
-(defun a68-electric-tab ()
-  "Function called when TAB is pressed in Algol68 mode."
-  (interactive)
-  (unless (save-excursion
-            (beginning-of-line)
-            (a68-within-string))
-    (a68-indent-line)))
-
 (defvar a68-mode-abbrev-table nil
   "Abbreviation table used in `a68-mode' buffers.")
 

Reply via email to