Yuan Fu <casouri@gmail.com> writes: >> On Nov 13, 2022, at 10:34 PM, Theodor Thornhill <theo@thornhill.no> wrote: >> >> That's fine with me. In any case I think we should remove >> tree-sitter support from js-json-mode (or merge them). I think there >> exist a json-mode in both elpa and melpa, adding another isn't the >> best idea I think. >> >> Not sure what is best, really. > > Js-json-mode inherits from js-mode, which complicates the matter if > tree-sitter is enabled for js-mode⦠Probably should remove tree-sitter > from js-json-mode. Also if we decided cc-mode and tree-sitter should > be mutually exclusive (which we kind of have), we should remove some > cc-mode init in js-mode that runs even when tree-sitter is enabled. > > The json-mode you mentioned is on ELPA, and is fairly small, we might > be able to merge json-ts-mode with it. Simen, WDYT? Sounds good to me! The json-mode in GNU ELPA is SMIE based and pretty basic like you say, though it has got some goodies like pretty printing and JSON path display that I think would be good to keep. -- Simen
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4