emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/haskell-ts-mode df8d369037: remove indent function useless


From: ELPA Syncer
Subject: [nongnu] elpa/haskell-ts-mode df8d369037: remove indent function useless replace by M-q
Date: Sun, 29 Dec 2024 13:00:15 -0500 (EST)

branch: elpa/haskell-ts-mode
commit df8d3690375a14ede7079640bc326111f1fb3ddd
Author: Pranshu Sharma <pranshu@pebl>
Commit: Pranshu Sharma <pranshu@pebl>

    remove indent function useless replace by M-q
---
 haskell-ts-mode.el | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)

diff --git a/haskell-ts-mode.el b/haskell-ts-mode.el
index e7d4459c5f..24af0b7734 100644
--- a/haskell-ts-mode.el
+++ b/haskell-ts-mode.el
@@ -334,21 +334,11 @@
             (haskell-ts-defun-name node))
         nil))))
 
-(defun haskell-ts-indent-defun (pos)
-  "Indent the current function."
-  (interactive "d")
-  (let ((node (treesit-node-at pos)))
-    (while (not (string-match
-                "^declarations$\\|haskell"
-                (treesit-node-type (treesit-node-parent node))))
-      (setq node (treesit-node-parent node)))
-    (indent-region (treesit-node-start node) (treesit-node-end node))))
-
 (defvar-keymap  haskell-ts-mode-map
   :doc "Keymap for haskell-ts-mode."
   "C-c C-c" 'haskell-ts-compile-region-and-go
   "C-c C-r" 'run-haskell
-  "C-M-q" 'haskell-ts-indent-defun)
+   'haskell-ts-indent-defun)
 
 ;;;###autoload
 (define-derived-mode haskell-ts-mode prog-mode "haskell ts mode"



reply via email to

[Prev in Thread] Current Thread [Next in Thread]