Nick Wellnhofer
bfe6af2eed
fuzz: Remove hacks to build lint fuzzer
...
Don't include source file directly.
2025-01-17 20:06:45 +01:00
Nick Wellnhofer
2e3a91a766
doc: Fix documentation
2024-12-26 21:05:39 +01:00
Nick Wellnhofer
6cc2387e1a
shell: Only use readline on terminals
...
Should fix xmllint shell tests.
2024-07-24 12:26:39 +02:00
Nick Wellnhofer
d04e152d9c
shell: Remove access(2) checks
...
The checks didn't handle stdout.
Since unistd.h wasn't included, W_OK wasn't defined and the checks
wouldn't run anyway.
2024-07-24 11:42:32 +02:00
Nick Wellnhofer
2d96adb27b
windows: fopen files with "wb"
2024-06-22 21:29:27 +02:00
Nick Wellnhofer
3848802723
xmllint: Support libreadline without history
2024-06-17 00:54:47 +02:00
Nick Wellnhofer
1341deac13
xmllint: Move shell to xmllint
...
Move source code for xmllint shell to shell.c and move it from the
libxml2 library to the xmllint executable.
Also allow shell to run without XPath and debug modules.
Add stubs for old shell API functions in legacy build mode.
2024-06-16 18:47:12 +02:00