]> git.eshelyaron.com Git - emacs.git/commit
Always enable native JSON support and remove Jansson references
authorMattias EngdegÄrd <mattiase@acm.org>
Sat, 30 Mar 2024 14:13:24 +0000 (15:13 +0100)
committerEshel Yaron <me@eshelyaron.com>
Sat, 30 Mar 2024 19:37:13 +0000 (20:37 +0100)
commit11f624d419b0de959c1e656c17ed4f0e62e1e676
tree9a788a763643421e242b353ef2d94c9cfc09b43b
parente57f50caa9deeba61637546d8ab57fca7bda020f
Always enable native JSON support and remove Jansson references

* src/json.c (Fjson__available_p): Remove.
* lisp/subr.el (json-available-p): Always return t.
* admin/nt/dist-build/build-dep-zips.py:
* configure.ac:
* doc/lispref/text.texi (Parsing JSON):
* java/INSTALL:
* java/org/gnu/emacs/EmacsNative.java (EmacsNative):
* lisp/term/w32-win.el (dynamic-library-alist):
* m4/ndk-build.m4 (ndk_INIT):
* msdos/sed1v2.inp:
* nt/INSTALL:
* nt/INSTALL.W64:
* src/Makefile.in:
* src/emacs.c (main):
* src/lisp.h:
Remove JSON configuration options and references to it and Jansson from
documentation and build files.
* etc/NEWS: Announce.

(cherry picked from commit 1135ce461d188869e0294af45641edc2cbfacbf0)
16 files changed:
admin/nt/dist-build/build-dep-zips.py
configure.ac
doc/lispref/text.texi
etc/NEWS
java/INSTALL
java/org/gnu/emacs/EmacsNative.java
lisp/subr.el
lisp/term/w32-win.el
m4/ndk-build.m4
msdos/sed1v2.inp
nt/INSTALL
nt/INSTALL.W64
src/Makefile.in
src/emacs.c
src/json.c
src/lisp.h