summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorMattias EngdegÄrd <mattiase@acm.org>2024-03-30 15:13:24 +0100
committerMattias EngdegÄrd <mattiase@acm.org>2024-03-30 15:19:56 +0100
commit1135ce461d188869e0294af45641edc2cbfacbf0 (patch)
treefe0c7ec4113ac62c6ab0d28b9bc8bc81dc005906 /etc
parent890edfd2bb8fd79730919972cc82811b73c7f572 (diff)
downloademacs-1135ce461d188869e0294af45641edc2cbfacbf0.tar.gz
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.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS6
1 files changed, 6 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index feb128bc2de..8ccf04276f6 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -43,6 +43,12 @@ external packages and to resolve potential incompatibilities between
Linux and BSD versions of ALSA. Use '--with-sound=alsa' to build with
ALSA on these operating systems instead.
+---
+** Native JSON support is now always available; libjansson is no longer used.
+No external library is required. The '--with-json' configure option has
+been removed. 'json-available-p' now always returns non-nil and is only
+kept for compatibility.
+
* Startup Changes in Emacs 30.1