diff mbox series

[bug#65841,emacs-team,5/5] gnu: Add emacs-next-tree-sitter.

Message ID 95ddf01d11bc0085d810e19c6d44c6d06b4fffee.1694270165.git.liliana.prikler@gmail.com
State New
Headers show
Series Add emacs-next (generalized) | expand

Commit Message

Liliana Marie Prikler Sept. 9, 2023, 2:33 p.m. UTC
This package currently exists on master, where both emacs and emacs-next are
built without tree-sitter.  Since most of our Emacsen now build with
tree-sitter, it is no longer needed, but let's issue a warning rather than
a hard error to those who rely on it.

* gnu/packages/emacs.scm (emacs-next-tree-sitter): New variable.
---
 gnu/packages/emacs.scm | 2 ++
 1 file changed, 2 insertions(+)

Comments

Andrew Tropin Sept. 11, 2023, 9:57 a.m. UTC | #1
On 2023-09-09 16:33, Liliana Marie Prikler wrote:

> This package currently exists on master, where both emacs and emacs-next are
> built without tree-sitter.  Since most of our Emacsen now build with
> tree-sitter, it is no longer needed, but let's issue a warning rather than
> a hard error to those who rely on it.

Sounds very good 👍

>
> * gnu/packages/emacs.scm (emacs-next-tree-sitter): New variable.
> ---
>  gnu/packages/emacs.scm | 2 ++
>  1 file changed, 2 insertions(+)
>
> diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
> index d16da64cb5..72b2c7795e 100644
> --- a/gnu/packages/emacs.scm
> +++ b/gnu/packages/emacs.scm
> @@ -516,6 +516,8 @@ (define* (emacs->emacs-next emacs #:optional name
>  (define-public emacs-next (emacs->emacs-next emacs))
>  (define-public emacs-next-pgtk (emacs->emacs-next emacs-pgtk))
>  (define-public emacs-next-pgtk-xwidgets (emacs->emacs-next emacs-pgtk-xwidgets))
> +(define-public emacs-next-tree-sitter
> +  (deprecated-package "emacs-next-tree-sitter" emacs-next))
>  
>  (define-public guile-emacs
>    (let ((commit "41120e0f595b16387eebfbf731fff70481de1b4b")
diff mbox series

Patch

diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index d16da64cb5..72b2c7795e 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -516,6 +516,8 @@  (define* (emacs->emacs-next emacs #:optional name
 (define-public emacs-next (emacs->emacs-next emacs))
 (define-public emacs-next-pgtk (emacs->emacs-next emacs-pgtk))
 (define-public emacs-next-pgtk-xwidgets (emacs->emacs-next emacs-pgtk-xwidgets))
+(define-public emacs-next-tree-sitter
+  (deprecated-package "emacs-next-tree-sitter" emacs-next))
 
 (define-public guile-emacs
   (let ((commit "41120e0f595b16387eebfbf731fff70481de1b4b")