Commit Graph

9 Commits

Author SHA1 Message Date
Francois Gouget 61652263fa msxml3: Mark internal symbols with hidden visibility. 2015-03-24 20:01:34 +09:00
Alexandre Julliard 2763a983fe Mark all lexers as never-interactive. 2012-10-01 12:19:25 +02:00
Nikolay Sivov ae5c984b12 msxml3: Use debugstr_* functions instead of wine_* prefixed for consistency. 2012-01-20 13:32:04 +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
Alexandre Julliard a1c8f6df84 msxml3: Include the system libxml headers before the Windows headers. 2011-02-24 15:49:28 +01:00
Francois Gouget a034694ccd msxml3: Add a trailing '\n' to a FIXME() calls. 2010-11-02 13:16:19 +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