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
Christian Costa
6c9cd6cb40
msvcr71: Add forward to msvcrt for ?swprintf@@YAHPAGIPBGZZ and ?vswprintf@@YAHPAGIPBGPAD@Z.
2010-01-18 14:21:51 +01:00