Commit graph

65432 commits

Author SHA1 Message Date
Rob Shearman
d9b83e8bb2 widl: Add support for character constants in expressions. 2010-01-19 12:43:31 +01:00
Rob Shearman
3fecf9ddcd wpp: Fix expansion of macro bodies following the parsing of a numerical digit.
The current regular expression causes all letters and spaces (among
other characters) following the appearance of a digit to be classed as
a literal, including C identifiers which may need to be expanded.

The expression was intended to catch the remaining characters that
were not covered by the first two rules ([^a-zA-Z0-9'"#/\\\n]+ and
{cident}), but the [^'"#/\\\n] expression caught {cident} as well.
While one solution would have been just to catch the expression that
match [a-zA-Z0-9]* that don't match {cident}, i.e. [0-9][a-zA-Z0-9]*,
in the interests of avoiding unnecessary multiple LITERALs being
generated and then combined during parsing the expression also
includes the first expression, making it
[0-9][a-zA-Z0-9]*[^a-zA-Z0-9'"#/\\\n]*.
2010-01-19 12:43:30 +01:00
Damjan Jovanovic
226998185f sti: Add launch application registry. 2010-01-19 12:43:30 +01:00
Jörg Höhle
ac1ad1372d wine.inf: Correct MCI entries. 2010-01-19 12:43:30 +01:00
Nikolay Sivov
f9c51f8de9 xmllite: Add stub implementation of IXmlReader interface. 2010-01-19 12:43:30 +01:00
Nikolay Sivov
80a546cad5 xmllite/tests: Add basic test structure for IXmlReader. 2010-01-19 12:43:25 +01:00
Nikolay Sivov
ea762fd2a4 include: Add IXmlReader interface definition. 2010-01-19 12:25:09 +01:00
Nikolay Sivov
ff992282aa msxml3: Use a helper to check for created content handler. 2010-01-19 12:21:48 +01:00
Nikolay Sivov
7724b053e2 msxml3: Implement IXMLDOMElement::removeAttribute(). 2010-01-19 12:21:30 +01:00
Ilya Shpigor
91a1321a97 gdi32: Additional checking in the test for font creation with the OEM charset. 2010-01-19 12:21:15 +01:00
Alexandre Julliard
3b67ad9bd4 ntdll: Fix the NtCreateEvent prototype.
It takes an event type, not a manual reset flag.
2010-01-18 20:34:54 +01:00
Maarten Lankhorst
6299544cdd mmdevapi: Dump device id in test. 2010-01-18 15:47:30 +01:00
Maarten Lankhorst
abd9627d92 mmdevapi: Add code to enumerate NOTPRESENT devices. 2010-01-18 15:47:25 +01:00
Andrew Nguyen
aef39f3d9f mapi32/tests: Centralize property function pointer initialization. 2010-01-18 15:34:44 +01:00
Andrew Nguyen
b69045bfc7 mapi32/tests: Fix the PropCopyMore tests and add an additional test.
The PropCopyMore test function was incorrectly allocating memory and
testing property types without initializing the correct property union
member, causing a crash with the native Outlook extended MAPI
provider.
2010-01-18 15:34:32 +01:00
Andrew Nguyen
9996897c51 mapi32/tests: Report skip for MAPIGetDefaultMalloc. 2010-01-18 15:34:16 +01:00
Andrew Nguyen
4904e31133 mapi32/tests: Report skips for unavailable utility functions. 2010-01-18 15:34:11 +01:00
Andrew Nguyen
3bd474d7f3 mapi32/tests: Report skips for unavailable property functions. 2010-01-18 15:34:04 +01:00
Uwe Bonnes
e6f1ae029e msvcrt: Handle CR at buffer boundary and test case. 2010-01-18 15:32:53 +01:00
Hans Leidekker
2bfce6cfdc msi: Fix parsing of feature overrides. 2010-01-18 14:39:23 +01:00
Hans Leidekker
1423ef9923 msi: Support retrieving rows from join tables. 2010-01-18 14:39:17 +01:00
Paul Vriens
6fd641aa05 kernel32/tests: Skip a test on Win9x/WinMe. 2010-01-18 14:39:11 +01:00
Andrew Nguyen
11dce800c1 kernel32/tests: Add tests for IsBadCodePtr. 2010-01-18 14:38:53 +01:00
Andrew Nguyen
5b9730c494 kernel32/tests: Add more tests for IsBadWritePtr. 2010-01-18 14:38:48 +01:00
Andrew Nguyen
4108fd0f35 kernel32/tests: Add tests for IsBadReadPtr. 2010-01-18 14:38:41 +01:00
Kusanagi Kouichi
56416b09a6 user32: F10 key deactivates menu. 2010-01-18 14:38:29 +01:00
Jason Edmeades
c6be6a4bfe netapi31: Add basic support for NetServerGetInfo.
Based on code from NetWkstaGetInfo, and retrieves the basic system
information. Note the 'type' field is a little generic as there is
currently no concept of domain controllers, servers or workstation
so I used the most accurate value I could.
2010-01-18 14:38:14 +01:00
Henri Verbeet
516d54bf91 wined3d: Merge baseshader.c into shader.c. 2010-01-18 14:37:51 +01:00
Henri Verbeet
36b21e332c wined3d: Remove some unused query code. 2010-01-18 14:37:37 +01:00
Henri Verbeet
a2624ae82e wined3d: Add a separate function for query initialization. 2010-01-18 14:37:30 +01:00
Henri Verbeet
bfb63a8634 d3d9: Add a separate function for query initialization. 2010-01-18 14:37:21 +01:00
Henri Verbeet
cdb7a94ae2 d3d8: Remove the unused Direct3DResource8_Vtbl. 2010-01-18 14:37:14 +01:00
Uwe Bonnes
d95c857a4f msvcrt: xxopen() accepts spaces in the mode string. 2010-01-18 14:36:43 +01:00
Mike Kaplinskiy
90cf2f1ac3 msxml: getElementsByTagName does not respect namespaces.
We can't just use //tagname; we have to do //*[local-name()='tagname'].
2010-01-18 14:35:49 +01:00
André Hentschel
152c0d4b93 msvcrt/tests: Add some demangle tests. 2010-01-18 14:35:08 +01:00
Andrew Nguyen
1cdf1cc07e ntdll/tests: Report appropriate skips for information tests. 2010-01-18 14:33:18 +01:00
Andrew Nguyen
ab23f87bcc ntdll/tests: Re-enable a commented virtual memory test. 2010-01-18 14:32:54 +01:00
Andrew Nguyen
bffdda5ab2 ntdll/tests: Report skip when time conversion functions are not available. 2010-01-18 14:32:49 +01:00
Andrew Nguyen
83dbc3d46a ntdll/tests: Remove useless ifdef statements. 2010-01-18 14:32:45 +01:00
Andrew Nguyen
063da0a183 ntdll/tests: Remove obsolete commented code. 2010-01-18 14:30:59 +01:00
Andrew Nguyen
841fc1805e msvcrt: Implement and test rand_s. 2010-01-18 14:30:00 +01:00
Andrew Nguyen
3822f9d2e1 advapi32/tests: Test SystemFunction036. 2010-01-18 14:28:16 +01:00
Jason Edmeades
99a0376a4f kernel32: Return error on second attempt to free a module. 2010-01-18 14:26:16 +01:00
Huw Davies
10f6d5c1fa include: Add the ability to initialize oledb constants independently of the INITGUID define by defining DBINITCONSTANTS instead. 2010-01-18 14:25:32 +01:00
Kusanagi Kouichi
cc669af6ba user32: Add definitions for EM_GETIMESTATUS and EM_SETIMESTATUS. 2010-01-18 14:23:05 +01:00
Christian Costa
e95645d897 d3drm: Add definitions for IDirect3DRMFrame3. 2010-01-18 14:22:29 +01:00
Christian Costa
2f5cca9481 d3drm: Add definitions for IDirect3DRMFrame2. 2010-01-18 14:22:21 +01:00
Christian Costa
547eb0367a d3drm: Add definitions for IDirect3DRMFrame. 2010-01-18 14:22:16 +01:00
Christian Costa
3246b65ce5 d3drm: Add definitions for IDirect3DRMViewport2. 2010-01-18 14:22:09 +01:00
Christian Costa
ef527d81eb d3drm: Add definitions for IDirect3DRMViewport. 2010-01-18 14:22:03 +01:00