GNU bug report logs - #59662
29.0.50; [PATCH] Add treesit--indent-defun

Previous Next

Package: emacs;

Reported by: Theodor Thornhill <theo <at> thornhill.no>

Date: Mon, 28 Nov 2022 19:33:01 UTC

Severity: wishlist

Tags: patch

Found in version 29.0.50

Done: Yuan Fu <casouri <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #235 received at 59662 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Theodor Thornhill <theo <at> thornhill.no>
Cc: larsi <at> gnus.org, 59662 <at> debbugs.gnu.org, casouri <at> gmail.com,
 monnier <at> iro.umontreal.ca, dgutov <at> yandex.ru
Subject: Re: bug#59662: 29.0.50; [PATCH] Add treesit--indent-defun
Date: Fri, 09 Dec 2022 07:06:38 +0200
> Date: Thu, 08 Dec 2022 22:21:35 +0100
> From: Theodor Thornhill <theo <at> thornhill.no>
> CC: dgutov <at> yandex.ru, larsi <at> gnus.org, 59662 <at> debbugs.gnu.org,
>  monnier <at> iro.umontreal.ca, casouri <at> gmail.com
> 
> >> Ok, will do.  In preparation for that function, we need that variable on
> >> the emacs-29 branch, right?
> >
> >Why?  Why cannot we introduce the variable only on master?
> 
> Mostly because I want to use it for other stuff, and for merge conflict reasons, but you decide!
> 
> I can revise the patch to go on master and introduce the function there.

Yes, please do that on master.

> By the way, what is the deciding factor for what goes where wrt treesit going forward?

In general, anything that doesn't need to support the minimal treesit
modes we have now on emacs-29 should go to master.  That includes any
new features, even if they are supported by treesit.  IOW, mot
everything related to tree-sitter should automatically go to the
release branch.

And when in doubt, ask, as always.




This bug report was last modified 2 years and 158 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.