[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#59662: 29.0.50; [PATCH] Add treesit--indent-defun
From: |
Eli Zaretskii |
Subject: |
bug#59662: 29.0.50; [PATCH] Add treesit--indent-defun |
Date: |
Thu, 01 Dec 2022 09:19:28 +0200 |
> From: Yuan Fu <casouri@gmail.com>
> Date: Wed, 30 Nov 2022 17:07:48 -0800
> Cc: Eli Zaretskii <eliz@gnu.org>,
> 59662@debbugs.gnu.org,
> casouri@gmail.org
>
> > I’m thinking something like
> >
> > (defun prog-mode-indent-defun ()
> > (interactive)
> > (mark-defun)
> > (indent-region (region-beginning) (region-end)))
> >
> > (defvar prog-mode-map
> > (...
> > (define-key map (kbd "C-c C-q") #'prog-mode-indent-defun)))
>
> Tho I’d prefer we bind it in major mode maps first. Adding anything to
> prog-mode-map should go through emacs-devel (and I don’t know if we want to
> add any bindings to prog-mode-map), of course.
I agree and think we should first do this only in C and related modes.
- bug#59662: 29.0.50; [PATCH] Add treesit--indent-defun, (continued)
- bug#59662: 29.0.50; [PATCH] Add treesit--indent-defun, Dmitry Gutov, 2022/12/08
- bug#59662: 29.0.50; [PATCH] Add treesit--indent-defun, Theodor Thornhill, 2022/12/08
- bug#59662: 29.0.50; [PATCH] Add treesit--indent-defun, Dmitry Gutov, 2022/12/08
- bug#59662: 29.0.50; [PATCH] Add treesit--indent-defun, Dmitry Gutov, 2022/12/08
- bug#59662: 29.0.50; [PATCH] Add treesit--indent-defun, Dmitry Gutov, 2022/12/08
- bug#59662: 29.0.50; [PATCH] Add treesit--indent-defun, Eli Zaretskii, 2022/12/08
bug#59662: 29.0.50; [PATCH] Add treesit--indent-defun,
Eli Zaretskii <=
bug#59662: 29.0.50; [PATCH] Add treesit--indent-defun, Yuan Fu, 2022/12/07