Hi guix,

  As for today, the inheritance of emacs, master branch, variants is as
  follows

    (emacs-next-tree-sitter (emacs-next-gtk (emacs-next (emacs))))

  Having tree-sitter is really useful, but optional, and doesn’t produce
  any harm to users. They may opt to use it, or not.

  This is not the case of the gtk variant. If one wants to use
  tree-sitter, the gtk variant is mandatory. When under x server, this
  produces a welcome warning advising about unattended effects, crashes,
  and leak of support when combining gtk emacs with x server.

  So, is there any reason for this dependency chain ? Why not ?

    (emacs-next-gtk (emacs-next-tree-sitter (emacs-next (emacs))))

Best,

Cayetano

Reply via email to