Is this patch okay? Please feel free to make any changes you see fit. Thank you. Vincenzo In data luned́ 6 marzo 2023 07:12:49 CET, Theodor Thornhill ha scritto: > Eli Zaretskii writes: > > >> From: Vincenzo Pupillo > >> Date: Sun, 5 Mar 2023 14:50:39 +0100 > >> Cc: Eli Zaretskii , 61913@debbugs.gnu.org > >> > >> nvim-treesiter seems to use a "lockfile" in which they put the version of the language parser to be installed > >> (https://github.com/nvim-treesitter/nvim-treesitter/blob/master/lockfile.json) to allow some stability I suppose. > > > > Those seem to be Git SHA hashes, but how can Emacs verify that the > > particular grammar shared library is of that revision or later? We > > can only tell users to verify that, which is not very reliable, and > > requires users to clone the repository. > > We could keep a header in the *-ts-mode.el file maybe? Something like: > > > ;;; Grammar version: 95e84b5493e8d21060f1a905d2e5e3c5590bae45 > > > Anyway, I think until we have such a system in place, we should strive > to adhere to the most recent version of the grammar. The diff is ok, > Vicenzo. Would you like to add a proper patch or should I just do it? > I mean with a commit message and format like in CONTRIBUTE? > > Theo >