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.
-
The
compat
dependency 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-string
but does not also define the functionjson-parse-buffer
.The
lsp-mode
package checks for existence ofjson-parse-string
to use the native json parsing. However, loadingno-littering
which loadscompat
breaks 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
compat
dependency is necessary. Should we consider dropping it?Beta Was this translation helpful? Give feedback.
All reactions