GNU bug report logs - #62764
[PATCH] adds clojure tree-sitter mode

Previous Next

Package: emacs;

Reported by: Patrick Delaney <pd <at> patrickdelaney.dev>

Date: Mon, 10 Apr 2023 23:20:02 UTC

Severity: normal

Tags: patch

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 62764 in the body.
You can then email your comments to 62764 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#62764; Package emacs. (Mon, 10 Apr 2023 23:20:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Patrick Delaney <pd <at> patrickdelaney.dev>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Mon, 10 Apr 2023 23:20:02 GMT) Full text and rfc822 format available.

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

From: Patrick Delaney <pd <at> patrickdelaney.dev>
To: bug-gnu-emacs <at> gnu.org
Cc: Patrick Delaney <pd <at> patrickdelaney.dev>
Subject: [PATCH] adds clojure tree-sitter mode
Date: Mon, 10 Apr 2023 12:33:30 -0700
---
 eglot.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eglot.el b/eglot.el
index 6c1b9ea..9b4206e 100644
--- a/eglot.el
+++ b/eglot.el
@@ -242,7 +242,7 @@ chosen (interactively or automatically)."
                                                           ("css-languageserver" "--stdio"))))
                                 (html-mode . ,(eglot-alternatives '(("vscode-html-language-server" "--stdio") ("html-languageserver" "--stdio"))))
                                 ((dockerfile-mode dockerfile-ts-mode) . ("docker-langserver" "--stdio"))
-                                ((clojure-mode clojurescript-mode clojurec-mode)
+                                ((clojure-mode clojure-ts-mode clojurescript-mode clojurec-mode)
                                  . ("clojure-lsp"))
                                 ((csharp-mode csharp-ts-mode)
                                  . ,(eglot-alternatives
-- 
2.40.0





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#62764; Package emacs. (Wed, 12 Apr 2023 07:10:01 GMT) Full text and rfc822 format available.

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

From: Yuan Fu <casouri <at> gmail.com>
To: pd <at> patrickdelaney.dev
Cc: 62764 <at> debbugs.gnu.org,
 João Távora <joaotavora <at> gmail.com>
Subject: Re: bug#62764: [PATCH] adds clojure tree-sitter mode
Date: Wed, 12 Apr 2023 00:09:02 -0700
Patrick Delaney <pd <at> patrickdelaney.dev> writes:

> ---
>  eglot.el | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/eglot.el b/eglot.el
> index 6c1b9ea..9b4206e 100644
> --- a/eglot.el
> +++ b/eglot.el
> @@ -242,7 +242,7 @@ chosen (interactively or automatically)."
>                                                            ("css-languageserver" "--stdio"))))
>                                  (html-mode . ,(eglot-alternatives '(("vscode-html-language-server" "--stdio") ("html-languageserver" "--stdio"))))
>                                  ((dockerfile-mode dockerfile-ts-mode) . ("docker-langserver" "--stdio"))
> -                                ((clojure-mode clojurescript-mode clojurec-mode)
> +                                ((clojure-mode clojure-ts-mode clojurescript-mode clojurec-mode)
>                                   . ("clojure-lsp"))
>                                  ((csharp-mode csharp-ts-mode)
>                                   . ,(eglot-alternatives

Let me CC João for you :-)

Yuan




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#62764; Package emacs. (Wed, 12 Apr 2023 07:26:01 GMT) Full text and rfc822 format available.

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

From: João Távora <joaotavora <at> gmail.com>
To: Yuan Fu <casouri <at> gmail.com>
Cc: pd <at> patrickdelaney.dev, 62764 <at> debbugs.gnu.org
Subject: Re: bug#62764: [PATCH] adds clojure tree-sitter mode
Date: Wed, 12 Apr 2023 08:25:31 +0100
[Message part 1 (text/plain, inline)]
On Wed, Apr 12, 2023, 08:09 Yuan Fu <casouri <at> gmail.com> wrote:

>
> Patrick Delaney <pd <at> patrickdelaney.dev> writes:
>
> > ---
> >  eglot.el | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/eglot.el b/eglot.el
> > index 6c1b9ea..9b4206e 100644
> > --- a/eglot.el
> > +++ b/eglot.el
> > @@ -242,7 +242,7 @@ chosen (interactively or automatically)."
> >
> ("css-languageserver" "--stdio"))))
> >                                  (html-mode . ,(eglot-alternatives
> '(("vscode-html-language-server" "--stdio") ("html-languageserver"
> "--stdio"))))
> >                                  ((dockerfile-mode dockerfile-ts-mode) .
> ("docker-langserver" "--stdio"))
> > -                                ((clojure-mode clojurescript-mode
> clojurec-mode)
> > +                                ((clojure-mode clojure-ts-mode
> clojurescript-mode clojurec-mode)
> >                                   . ("clojure-lsp"))
> >                                  ((csharp-mode csharp-ts-mode)
> >                                   . ,(eglot-alternatives
>
> Let me CC João for you :-)
>

I normally let these patches through, but i haven't followed clojure
things, i don't know where this mode exists or where to install: emacs 29
or master. Also it would help to have the patch to the right file and with
a proper commit message.

João

>
[Message part 2 (text/html, inline)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#62764; Package emacs. (Wed, 12 Apr 2023 07:39:01 GMT) Full text and rfc822 format available.

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

From: Eli Zaretskii <eliz <at> gnu.org>
To: João Távora <joaotavora <at> gmail.com>
Cc: pd <at> patrickdelaney.dev, casouri <at> gmail.com, 62764 <at> debbugs.gnu.org
Subject: Re: bug#62764: [PATCH] adds clojure tree-sitter mode
Date: Wed, 12 Apr 2023 10:39:04 +0300
> Cc: pd <at> patrickdelaney.dev, 62764 <at> debbugs.gnu.org
> From: João Távora <joaotavora <at> gmail.com>
> Date: Wed, 12 Apr 2023 08:25:31 +0100
> 
> On Wed, Apr 12, 2023, 08:09 Yuan Fu <casouri <at> gmail.com> wrote:
> 
>  Patrick Delaney <pd <at> patrickdelaney.dev> writes:
> 
>  > ---
>  >  eglot.el | 2 +-
>  >  1 file changed, 1 insertion(+), 1 deletion(-)
>  >
>  > diff --git a/eglot.el b/eglot.el
>  > index 6c1b9ea..9b4206e 100644
>  > --- a/eglot.el
>  > +++ b/eglot.el
>  > @@ -242,7 +242,7 @@ chosen (interactively or automatically)."
>  >                                                            ("css-languageserver" "--stdio"))))
>  >                                  (html-mode . ,(eglot-alternatives '(("vscode-html-language-server" "--stdio")
>  ("html-languageserver" "--stdio"))))
>  >                                  ((dockerfile-mode dockerfile-ts-mode) . ("docker-langserver" "--stdio"))
>  > -                                ((clojure-mode clojurescript-mode clojurec-mode)
>  > +                                ((clojure-mode clojure-ts-mode clojurescript-mode clojurec-mode)
>  >                                   . ("clojure-lsp"))
>  >                                  ((csharp-mode csharp-ts-mode)
>  >                                   . ,(eglot-alternatives
> 
>  Let me CC João for you :-)
> 
> I normally let these patches through, but i haven't followed clojure things, i don't know where this mode
> exists or where to install: emacs 29 or master. Also it would help to have the patch to the right file and
> with a proper commit message.

This mode is already in eglot.el on master, so no change is needed.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#62764; Package emacs. (Wed, 12 Apr 2023 17:25:02 GMT) Full text and rfc822 format available.

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

From: Patrick Delaney <pd <at> patrickdelaney.dev>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: casouri <at> gmail.com, 62764 <at> debbugs.gnu.org,
 João Távora <joaotavora <at> gmail.com>
Subject: Re: bug#62764: [PATCH] adds clojure tree-sitter mode
Date: Wed, 12 Apr 2023 10:23:03 -0700
Sorry for the noise, this was based off the master branch on 
GitHub which I was told isn't the upstream anymore.
Eli Zaretskii <eliz <at> gnu.org> writes:

>> Cc: pd <at> patrickdelaney.dev, 62764 <at> debbugs.gnu.org
>> From: João Távora <joaotavora <at> gmail.com>
>> Date: Wed, 12 Apr 2023 08:25:31 +0100
>> 
>> On Wed, Apr 12, 2023, 08:09 Yuan Fu <casouri <at> gmail.com> wrote:
>> 
>>  Patrick Delaney <pd <at> patrickdelaney.dev> writes:
>> 
>>  > ---
>>  >  eglot.el | 2 +-
>>  >  1 file changed, 1 insertion(+), 1 deletion(-)
>>  >
>>  > diff --git a/eglot.el b/eglot.el
>>  > index 6c1b9ea..9b4206e 100644
>>  > --- a/eglot.el
>>  > +++ b/eglot.el
>>  > @@ -242,7 +242,7 @@ chosen (interactively or 
>>  > automatically)."
>>  >                                                            ("css-languageserver" 
>>  >                                                            "--stdio"))))
>>  >                                  (html-mode 
>>  >                                  . ,(eglot-alternatives 
>>  >                                  '(("vscode-html-language-server" 
>>  >                                  "--stdio")
>>  ("html-languageserver" "--stdio"))))
>>  >                                  ((dockerfile-mode 
>>  >                                  dockerfile-ts-mode) 
>>  >                                  . ("docker-langserver" 
>>  >                                  "--stdio"))
>>  > -                                ((clojure-mode 
>>  > clojurescript-mode clojurec-mode)
>>  > +                                ((clojure-mode 
>>  > clojure-ts-mode clojurescript-mode clojurec-mode)
>>  >                                   . ("clojure-lsp"))
>>  >                                  ((csharp-mode 
>>  >                                  csharp-ts-mode)
>>  >                                   . ,(eglot-alternatives
>> 
>>  Let me CC João for you :-)
>> 
>> I normally let these patches through, but i haven't followed 
>> clojure things, i don't know where this mode
>> exists or where to install: emacs 29 or master. Also it would 
>> help to have the patch to the right file and
>> with a proper commit message.
>
> This mode is already in eglot.el on master, so no change is 
> needed.





Reply sent to Eli Zaretskii <eliz <at> gnu.org>:
You have taken responsibility. (Wed, 12 Apr 2023 17:28:01 GMT) Full text and rfc822 format available.

Notification sent to Patrick Delaney <pd <at> patrickdelaney.dev>:
bug acknowledged by developer. (Wed, 12 Apr 2023 17:28:01 GMT) Full text and rfc822 format available.

Message #22 received at 62764-done <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Patrick Delaney <pd <at> patrickdelaney.dev>
Cc: 62764-done <at> debbugs.gnu.org, casouri <at> gmail.com, joaotavora <at> gmail.com
Subject: Re: bug#62764: [PATCH] adds clojure tree-sitter mode
Date: Wed, 12 Apr 2023 20:28:32 +0300
> From: Patrick Delaney <pd <at> patrickdelaney.dev>
> Cc: João Távora <joaotavora <at> gmail.com>,
>  casouri <at> gmail.com,
>  62764 <at> debbugs.gnu.org
> Date: Wed, 12 Apr 2023 10:23:03 -0700
> 
> Sorry for the noise, this was based off the master branch on 
> GitHub which I was told isn't the upstream anymore.

OK, closing.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 11 May 2023 11:24:05 GMT) Full text and rfc822 format available.

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

Previous Next


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