Replies: 1 comment 1 reply
-
If you haven't done so yet, you should report that to
Some of my most popular packages definitely need It also makes it easier for other package maintainers to use |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
The
compatdependency seems a bit broken, let me explain.I'm using Emacs 26.3 and the latest version of that package somehow (I don't know how) defines function
json-parse-stringbut does not also define the functionjson-parse-buffer.The
lsp-modepackage checks for existence ofjson-parse-stringto use the native json parsing. However, loadingno-litteringwhich loadscompatbreaks my Emacs environment, because suddenly only some functions from thejson-parse-*family are available. See also the upstream issue emacs-lsp/lsp-mode#3536I've went through the code of this package and I don't see why the
compatdependency is necessary. Should we consider dropping it?Beta Was this translation helpful? Give feedback.
All reactions