bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#70007: [PATCH] native JSON encoder


From: Mattias Engdegård
Subject: bug#70007: [PATCH] native JSON encoder
Date: Sat, 30 Mar 2024 12:41:31 +0100

29 mars 2024 kl. 07.04 skrev Eli Zaretskii <eliz@gnu.org>:

> OK.  FTR, I'm not in favor of validation of unibyte strings, I just
> suggest that we treat them as plain-ASCII: pass them through without
> any validation, leaving the validation to the callers.

Actually we are more or less forced to validate unibyte strings as long as the 
serialiser returns multibyte. Which we agree that it probably shouldn't, but 
I'd first like to take some time to ensure that returning unibyte won't break 
anything.

Thank you for pushing the new JSON parser to master. I've rebased my patch and 
cleaned it up a bit, and it now removes all uses of Jansson from json.c. Since 
the change involves removing some Windows-specific code, perhaps you would like 
to check that it still compiles on that platform, if you have the time?

Otherwise I'll push it to master, and will remain ready to make any further 
adjustments necessary. We can then remove all remaining Jansson references 
(configuration, installation notes, etc), and make the required NEWS and manual 
changes.

Attachment: 0001-New-JSON-encoder-bug-70007.patch
Description: Binary data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]