Alexandre Julliard
f4af3134de
makefiles: Specify the bison prefix directly in the source files.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-01-21 13:15:12 +01:00
Alexandre Julliard
bca1b7f2fa
mxsml3: Use the bundled libxml2 and libxslt and build with msvcrt.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-20 16:16:07 +02:00
Alexandre Julliard
096eda01cc
msxml3: Use %define api.pure instead of %pure-parser.
...
The latter is deprecated and causes warnings.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-11-25 20:47:43 +01:00
Alexandre Julliard
c24fe2253c
msxml3: Update pure_parser directive to avoid a deprecation warning.
2014-11-28 18:17:04 +01:00
Nikolay Sivov
239d8077db
msxml3: Support 'any attribute' selection [@*] in XSLPattern predicates.
2014-05-13 11:45:25 +02:00
Nikolay Sivov
9e950b6509
msxml3: Accept names in predicate expressions for XSLPattern queries.
2012-03-12 10:10:31 +01:00
Nikolay Sivov
ca8e3c1cca
msxml3: Attribute name could be qualified.
2011-12-06 15:50:59 +01:00
Peter Urbanec
7e894f8741
msxml3: Reorder headers to allow use of libxml2 with +icu useflag.
2011-05-06 14:23:46 +02:00
Marcus Meissner
1ef0fca796
msxml3: Mark internal symbols as hidden.
2011-04-27 11:52:03 +02:00
Francois Gouget
95b6e6b3cd
msxml3: Make xslpattern_error() static.
2011-03-30 18:23:37 +02:00
Alexandre Julliard
a1c8f6df84
msxml3: Include the system libxml headers before the Windows headers.
2011-02-24 15:49:28 +01:00
Adam Martinson
e16914963e
msxml3: Implement XSLPattern collection methods.
2010-11-03 14:56:26 +01:00
Adam Martinson
77b7323b4f
msxml3: Fix XSLPattern namespace handling.
2010-10-29 17:28:11 +02:00
Adam Martinson
4f78c04ec8
msxml3: XSLPattern support.
...
Parse XSLPattern queries and translate them into equivalent XPath queries.
XSLPattern built-in functions/operators are translated to their XPath
counterparts where applicable. If no direct XPath counterpart exists,
they are registered as custom XPath functions for the sake of speed where
possible. As a last resort, they are translated into compound XPath
expressions to accomplish the task, if more slowly.
If the parser encounters an error, the original XSLPattern query is
returned, as this is more likely to work than a mangled one.
2010-10-04 16:18:54 +02:00