1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2026-01-26 21:41:34 +03:00
Commit Graph

9 Commits

Author SHA1 Message Date
Nick Wellnhofer
56199b5c08 catalog: Prepare to make SGML catalog support optional 2025-08-20 13:09:03 +02:00
Nick Wellnhofer
149c04c02d html: Escape < and > when serializing attributes
This reverts the change in cdaf657f. Coincidentally, the HTML spec just
changed to mandate the old escaping behavior:

https://github.com/whatwg/html/issues/6235

Fixes #957.
2025-08-02 15:03:18 +02:00
Nick Wellnhofer
9553695d17 relaxng: Make xmlRelaxNGDump depend on debug option 2025-06-30 16:23:54 +02:00
Nick Wellnhofer
63f98ee8a3 tests: Skip functions taking va_lists in testapi.c
See !325.
2025-06-25 14:33:20 +02:00
Nick Wellnhofer
4aa7192f21 tests: Add dtor for xmlElementContent in testapi.c 2025-05-25 14:26:30 +02:00
Nick Wellnhofer
7c82391c64 codegen: Factor out code to generate range tables 2025-05-17 01:29:37 +02:00
Nick Wellnhofer
c4926b19d3 codegen: Merge xmlunicode.c into xmlregexp.c
Include generated parts.

Generate xmlChRangeGroups instead of functions for Unicode blocks.
2025-05-16 19:04:20 +02:00
Nick Wellnhofer
4cb767e96e codegen: Only generate tables for character ranges
The rest can be easily maintained manually.
2025-05-16 19:04:20 +02:00
Nick Wellnhofer
258d870629 codegen: Consolidate tools for code generation
Move tools, source files and output tables into codegen directory.

Rename some files.

Adjust tools to match modified files. Remove generation date and source
files from output.

Distribute all tools and sources.
2025-05-16 18:03:12 +02:00