Uh oh. Thanks for the report. It would be helpful if you could let me know:
1. Did the LilyPond Tree-sitter grammar get installed at all? `(treesit-ready-p 'lilypond)` 2. If not, what happens when you manually run `(lilypond-ts--install)` Thanks, Saul On Wed, Mar 19, 2025 at 11:45 AM David Kastrup <d...@gnu.org> wrote: > Saul Tobin <saul.james.to...@gmail.com> writes: > > >> > >> git shortlog -s --after="10 years ago" elisp > >> > > > > Not to say there haven't been commits, but the majority of substantial > code > > hasn't been touched. > > > > > >> git grep lilypond-ts-mode > >> > >> yields exactly zero hits in the LilyPond repository. > >> > >> Neither is there anything in either ELPA or MELPA to be found. > >> > >> If you want to solicit feedback, maybe you should put some info about it > >> anywhere where it could be found? And/or place the package in MELPA or > >> some other readily available Emacs package repository? > >> > >> Particularly putting the package in one of the standard package > >> repositories would make it simple for people to install, test, deinstall > >> and/or update the package. > >> > > > > For right now, installation is manual from the Github repository linked > in > > my initial message. > > > > This is partly what I wanted to get opinions regarding. Obviously > > historically lilypond-mode has been shipped as a component of LilyPond > > itself, but it seems better going forward to use MELPA or eventually > > perhaps ELPA. If lilypond-ts-mode is to be considered official or > > quasi-official, is there any objection to me going ahead and submitting > to > > MELPA myself? > > Right now it doesn't seem to even work: > > ⛔ Warning (treesit): Cannot activate tree-sitter, because language grammar > for lilypond is unavailable (version-mismatch): 15 > ⛔ Warning (treesit): The installed language grammar for lilypond cannot be > located or has problems (version-mismatch): 15 > ⛔ Warning (treesit): Cannot activate tree-sitter, because language grammar > for lilypond is unavailable (version-mismatch): 15 > ⛔ Warning (treesit): Cannot activate tree-sitter, because language grammar > for lilypond is unavailable (version-mismatch): 15 > ⛔ Warning (treesit): Cannot activate tree-sitter, because language grammar > for lilypond is unavailable (version-mismatch): 15 > ⛔ Warning (treesit): Cannot activate tree-sitter, because language grammar > for lilypond is unavailable (version-mismatch): 15 > ⛔ Warning (treesit): Cannot activate tree-sitter, because language grammar > for lilypond is unavailable (version-mismatch): 15 > ⛔ Warning (treesit): Cannot activate tree-sitter, because language grammar > for lilypond is unavailable (version-mismatch): 15 > ⛔ Warning (treesit): Cannot activate tree-sitter, because language grammar > for lilypond is unavailable (version-mismatch): 15 > > -- > David Kastrup >