wine
17 years agomsxml3: Implement IDispatch for IXMLDOMNode.
Alistair Leslie-Hughes [Tue, 29 Apr 2008 10:25:14 +0000 (20:25 +1000)] 
msxml3: Implement IDispatch for IXMLDOMNode.

17 years agowinmm: Do not unload drivers when the process is terminating.
Lei Zhang [Mon, 28 Apr 2008 19:28:19 +0000 (12:28 -0700)] 
winmm: Do not unload drivers when the process is terminating.

17 years agorichedit: Paragraph may have multiple rows, which should possibly update nHeight.
Alex Villacís Lasso [Mon, 28 Apr 2008 03:25:47 +0000 (22:25 -0500)] 
richedit: Paragraph may have multiple rows, which should possibly update nHeight.

Otherwise, a paragraph with multiple rows might fail to make the
scrollbar appear when displaying text.

17 years agorichedit: Private movement of cursors in text insertion should not cause WM_NOTIFY...
Alex Villacís Lasso [Sun, 27 Apr 2008 20:47:26 +0000 (15:47 -0500)] 
richedit: Private movement of cursors in text insertion should not cause WM_NOTIFY to be sent.

As text is inserted, the cursor is moved to the end, and then back to
offset 0. A reordering of operations prevents a WM_NOTIFY from being
sent on cursor being moved to the end, and another by being moved
back to the beginning. If the cursor was not at offset 0, then
exactly one WM_NOTIFY must be sent, for the movement from previous
position to the beginning.  With tests to prove this change and the
previous one (modify flag should be off on WM_SETTEXT-caused
WM_NOTIFY).

17 years agorichedit: WM_SETTEXT - Clear modify step flag before any notifications can be sent.
Alex Villacís Lasso [Sun, 27 Apr 2008 19:21:02 +0000 (14:21 -0500)] 
richedit: WM_SETTEXT - Clear modify step flag before any notifications can be sent.

Otherwise the app-defined WM_NOTIFY callback might see the modify flag
set, even though WM_SETTEXT is supposed to clear it.

17 years agorichedit: Fix modify step setting in EM_SETCHARFORMAT.
Alex Villacís Lasso [Sun, 27 Apr 2008 18:17:28 +0000 (13:17 -0500)] 
richedit: Fix modify step setting in EM_SETCHARFORMAT.

EM_SETCHARFORMAT with wParam==0 sets default char format and does NOT set modify step flag.
EM_SETCHARFORMAT with wParam==SCF_SELECTION only sets modify step flag when selection is nonempty.
EM_GETMODIFY returns -1, not 1, when modify flag is set.
Tests for the above behavior.

17 years agorichedit: Only notify selection change when selection has actually changed from previ...
Alex Villacís Lasso [Sun, 27 Apr 2008 18:08:55 +0000 (13:08 -0500)] 
richedit: Only notify selection change when selection has actually changed from previous notification.

Otherwise, redundant and early notifications are sent to apps that do not expect them. Fixes crash #1 with Perfect! TextEdit.

17 years agorichedit: Implement rule that in 1.0 emulation, a single CR that terminates the text...
Alex Villacís Lasso [Sun, 27 Apr 2008 14:24:15 +0000 (09:24 -0500)] 
richedit: Implement rule that in 1.0 emulation, a single CR that terminates the text is NOT a line break.

Fix riched32 test that now succeed.

17 years agorichedit: Flip the big switch and encode actual CR and LF into end-of-paragraph runs.
Alex Villacís Lasso [Sun, 27 Apr 2008 03:49:35 +0000 (22:49 -0500)] 
richedit: Flip the big switch and encode actual CR and LF into end-of-paragraph runs.

Document remaining uses of bEmulateVersion10 and other checks for CRLF in editor.c.
Make RTF reader emit a \r or a \r\n according to emulation, not a \n, which breaks streaming tests.
Remove todo_wine from a bunch of riched32 tests that now succeed.

17 years agorichedit: Remove indication for bCRLF, now that ME_GetTextW() knows how to honor...
Alex Villacís Lasso [Sun, 27 Apr 2008 02:16:41 +0000 (21:16 -0500)] 
richedit: Remove indication for bCRLF, now that ME_GetTextW() knows how to honor CR and LF counters.

EM_GETTEXTRANGE and EM_GETSELTEXT are affected by this, so include tests to ensure no behavior was broken.

17 years agorichedit: Modify ME_GetTextW() to honor CR and LF encodings.
Alex Villacís Lasso [Sun, 27 Apr 2008 01:37:50 +0000 (20:37 -0500)] 
richedit: Modify ME_GetTextW() to honor CR and LF encodings.

ME_GetTextLengthEx should ignore GTL_USECRLF in 1.0 emulation mode.

17 years agorichedit: EM_LINELENGTH: honor CR and LF counters.
Alex Villacís Lasso [Sat, 26 Apr 2008 23:14:13 +0000 (18:14 -0500)] 
richedit: EM_LINELENGTH: honor CR and LF counters.

Add fixup to ME_FindItemAtOffset(), fixes crash by null-pointer access.
Add tests for EM_LINELENGTH.

17 years agorichedit: EM_GETLINE: honor CR and LF counters.
Alex Villacís Lasso [Sat, 26 Apr 2008 21:43:14 +0000 (16:43 -0500)] 
richedit: EM_GETLINE: honor CR and LF counters.

Add richedit 1.0 tests for EM_GETLINE.

17 years agorichedit: Remove reliance on bEmulateVersion10 for end-of-line handling in ME_Interna...
Alex Villacís Lasso [Sat, 26 Apr 2008 20:48:24 +0000 (15:48 -0500)] 
richedit: Remove reliance on bEmulateVersion10 for end-of-line handling in ME_InternalDeleteText.

17 years agorichedit: Fixups to move over to reliance on CR and LF counters.
Alex Villacís Lasso [Sat, 26 Apr 2008 20:26:58 +0000 (15:26 -0500)] 
richedit: Fixups to move over to reliance on CR and LF counters.

Text streamout now honors CR and LF counters.
Tests to pin down required EM_STREAMOUT behavior.

17 years agorichedit: Add support for encoding number of CR and LF contained within a line break.
Alex Villacís Lasso [Sat, 26 Apr 2008 18:29:53 +0000 (13:29 -0500)] 
richedit: Add support for encoding number of CR and LF contained within a line break.

17 years agohlink: Implement IExtensionServices.
Aric Stewart [Mon, 28 Apr 2008 18:44:16 +0000 (13:44 -0500)] 
hlink: Implement IExtensionServices.

17 years agogdi32: Shift default height used in EnumStructs to the standard em size of 2048.
Jeremy White [Thu, 24 Apr 2008 04:25:27 +0000 (23:25 -0500)] 
gdi32: Shift default height used in EnumStructs to the standard em size of 2048.

As pointed out by Dmitry Timoshkov.

17 years agowinex11: Allow XIM server to be started after Wine.
Kusanagi Kouichi [Tue, 29 Apr 2008 11:03:51 +0000 (20:03 +0900)] 
winex11: Allow XIM server to be started after Wine.

17 years agohhctrl: Fix NULL pointer dereference in some failure cases.
Tijl Coosemans [Mon, 28 Apr 2008 20:41:47 +0000 (22:41 +0200)] 
hhctrl: Fix NULL pointer dereference in some failure cases.

17 years agogdiplus: Implemented GdipGetPathGradientCenterPointI.
Nikolay Sivov [Mon, 28 Apr 2008 20:10:25 +0000 (00:10 +0400)] 
gdiplus: Implemented GdipGetPathGradientCenterPointI.

17 years agogdiplus: Implemented GdipGetDpiX/GdipGetDpiY.
Nikolay Sivov [Mon, 28 Apr 2008 20:10:20 +0000 (00:10 +0400)] 
gdiplus: Implemented GdipGetDpiX/GdipGetDpiY.

17 years agogdiplus: Implemented GdipFillRectangles/GdipFillRectanglesI.
Nikolay Sivov [Mon, 28 Apr 2008 20:10:15 +0000 (00:10 +0400)] 
gdiplus: Implemented GdipFillRectangles/GdipFillRectanglesI.

17 years agogdiplus: Implemented GdipFillEllipse/GdipFillEllipseI.
Nikolay Sivov [Mon, 28 Apr 2008 20:10:10 +0000 (00:10 +0400)] 
gdiplus: Implemented GdipFillEllipse/GdipFillEllipseI.

17 years agogdiplus: Implemented GdipDrawImagePointsRectI.
Nikolay Sivov [Mon, 28 Apr 2008 20:10:05 +0000 (00:10 +0400)] 
gdiplus: Implemented GdipDrawImagePointsRectI.

17 years agogdiplus: Implemented GdipDrawImage.
Nikolay Sivov [Mon, 28 Apr 2008 20:10:01 +0000 (00:10 +0400)] 
gdiplus: Implemented GdipDrawImage.

17 years agogdiplus: Implemented GdipDrawCurve/GdipDrawCurveI.
Nikolay Sivov [Mon, 28 Apr 2008 20:09:55 +0000 (00:09 +0400)] 
gdiplus: Implemented GdipDrawCurve/GdipDrawCurveI.

17 years agogdiplus: Implemented GdipDrawCurve2I.
Nikolay Sivov [Mon, 28 Apr 2008 20:09:44 +0000 (00:09 +0400)] 
gdiplus: Implemented GdipDrawCurve2I.

17 years agowined3d: Fix a few small bugs in WineD3D_ChoosePixelFormat.
Roderick Colenbrander [Mon, 28 Apr 2008 21:13:12 +0000 (21:13 +0000)] 
wined3d: Fix a few small bugs in WineD3D_ChoosePixelFormat.

17 years agogdi32: Make the bitmap test pass under Windows 2000.
Dmitry Timoshkov [Tue, 29 Apr 2008 05:49:45 +0000 (14:49 +0900)] 
gdi32: Make the bitmap test pass under Windows 2000.

17 years agogdi32: info->state.next is always NULL, there is no need to save/restore it.
Dmitry Timoshkov [Tue, 29 Apr 2008 05:48:55 +0000 (14:48 +0900)] 
gdi32: info->state.next is always NULL, there is no need to save/restore it.

17 years agodocumentation: Remove PACKAGING, this is maintained on the wiki now.
Alexandre Julliard [Tue, 29 Apr 2008 10:46:30 +0000 (12:46 +0200)] 
documentation: Remove PACKAGING, this is maintained on the wiki now.

17 years agowinex11: Don't put window manager decorations on shaped windows.
Alexandre Julliard [Tue, 29 Apr 2008 10:46:16 +0000 (12:46 +0200)] 
winex11: Don't put window manager decorations on shaped windows.

17 years agoquartz: Some state changes fixes.
Maarten Lankhorst [Mon, 28 Apr 2008 23:35:53 +0000 (16:35 -0700)] 
quartz: Some state changes fixes.

17 years agoquartz: Handle failures better in acmwrapper.
Maarten Lankhorst [Mon, 28 Apr 2008 23:32:57 +0000 (16:32 -0700)] 
quartz: Handle failures better in acmwrapper.

17 years agoquartz: Keep track of the time in the video renderer.
Maarten Lankhorst [Mon, 28 Apr 2008 22:00:51 +0000 (15:00 -0700)] 
quartz: Keep track of the time in the video renderer.

17 years agoquartz: Fix bug in memallocator with test.
Maarten Lankhorst [Mon, 28 Apr 2008 16:26:20 +0000 (09:26 -0700)] 
quartz: Fix bug in memallocator with test.

17 years agomshtml: Added IDispatchEx support to HTMLOptionElement.
Jacek Caban [Mon, 28 Apr 2008 23:39:38 +0000 (01:39 +0200)] 
mshtml: Added IDispatchEx support to HTMLOptionElement.

17 years agomshtml: Added IDispatchEx support to HTMLInputElement.
Jacek Caban [Mon, 28 Apr 2008 23:39:09 +0000 (01:39 +0200)] 
mshtml: Added IDispatchEx support to HTMLInputElement.

17 years agomshtml: Added indexed access to HTMLElementCollection object support.
Jacek Caban [Mon, 28 Apr 2008 23:38:41 +0000 (01:38 +0200)] 
mshtml: Added indexed access to HTMLElementCollection object support.

17 years agomshtml: Added support for custom DISPIDs.
Jacek Caban [Mon, 28 Apr 2008 23:38:09 +0000 (01:38 +0200)] 
mshtml: Added support for custom DISPIDs.

17 years agomshtml: Added IHTMLCommentElement declaration.
Jacek Caban [Mon, 28 Apr 2008 23:35:18 +0000 (01:35 +0200)] 
mshtml: Added IHTMLCommentElement declaration.

17 years agomshtml.idl: Added DispHTMLOptionElement declaration.
Jacek Caban [Mon, 28 Apr 2008 23:42:19 +0000 (01:42 +0200)] 
mshtml.idl: Added DispHTMLOptionElement declaration.

17 years agomshtml.idl: Added IHTMLDOMChildrenCollection and DispDOMChildrenCollection declaration.
Jacek Caban [Mon, 28 Apr 2008 23:34:00 +0000 (01:34 +0200)] 
mshtml.idl: Added IHTMLDOMChildrenCollection and DispDOMChildrenCollection declaration.

17 years agoshlwapi: Remove unused variables.
Andrew Talbot [Mon, 28 Apr 2008 21:17:14 +0000 (22:17 +0100)] 
shlwapi: Remove unused variables.

17 years agohhctrl.ocx: Plug memory leak.
Tijl Coosemans [Mon, 28 Apr 2008 20:42:56 +0000 (22:42 +0200)] 
hhctrl.ocx: Plug memory leak.

17 years agowinhelp: Make richedit the default for rendering.
Eric Pouech [Mon, 28 Apr 2008 19:16:09 +0000 (21:16 +0200)] 
winhelp: Make richedit the default for rendering.

17 years agomsvcrt: Fixed space in type with double indirection.
Eric Pouech [Mon, 28 Apr 2008 19:18:32 +0000 (21:18 +0200)] 
msvcrt: Fixed space in type with double indirection.

Spotted by James Hawkins.

17 years agomsvcrt: undname: correctly handle multi-dimensional arrays.
Eric Pouech [Mon, 28 Apr 2008 19:18:26 +0000 (21:18 +0200)] 
msvcrt: undname: correctly handle multi-dimensional arrays.

Based on a patch from Ulrich Küttler.

17 years agomsvcrt: Fixed symbol unmangling for template-parameter-?? form, as well as test.
Eric Pouech [Mon, 28 Apr 2008 19:18:20 +0000 (21:18 +0200)] 
msvcrt: Fixed symbol unmangling for template-parameter-?? form, as well as test.

Spotted by James Hawkins.

17 years agorpcss: When registering a moniker that is already registered in the ROT another ROT...
Rob Shearman [Mon, 28 Apr 2008 18:42:35 +0000 (19:42 +0100)] 
rpcss: When registering a moniker that is already registered in the ROT another ROT entry should still be created and a distinct cookie returned.

17 years agoole32: Keep track of the number of weak references to an object.
Rob Shearman [Mon, 28 Apr 2008 18:42:51 +0000 (19:42 +0100)] 
ole32: Keep track of the number of weak references to an object.

This is so that an object will only be released when a weak-reference is
used after the last weak reference has been released (either by
CoReleaseMarshalData or CoUnmarshalInterface + Release).

17 years agoole32: Add a test for marshaling an object as table-weak and as normal and then unmar...
Rob Shearman [Mon, 28 Apr 2008 18:42:22 +0000 (19:42 +0100)] 
ole32: Add a test for marshaling an object as table-weak and as normal and then unmarshaling and testing that the object is released on the final release.

17 years agoole32: Add tests for registering a moniker more than once in the ROT and then using it.
Rob Shearman [Mon, 28 Apr 2008 18:42:11 +0000 (19:42 +0100)] 
ole32: Add tests for registering a moniker more than once in the ROT and then using it.

17 years agoadvapi32: Replace UuidToStringW call with a sprintfW.
Lei Zhang [Mon, 28 Apr 2008 18:36:39 +0000 (11:36 -0700)] 
advapi32: Replace UuidToStringW call with a sprintfW.

17 years agowinhelp: Updated Korean resource.
Hwang YunSong(황윤성) [Mon, 28 Apr 2008 00:49:06 +0000 (09:49 +0900)] 
winhelp: Updated Korean resource.

17 years agoreg: Updated Korean resource.
Hwang YunSong(황윤성) [Mon, 28 Apr 2008 00:48:31 +0000 (09:48 +0900)] 
reg: Updated Korean resource.

17 years agodinput: Fix typo.
Vitaliy Margolen [Mon, 28 Apr 2008 13:19:07 +0000 (07:19 -0600)] 
dinput: Fix typo.

17 years agowinex11: Merge the contents of clipping.c into graphics.c.
Alexandre Julliard [Mon, 28 Apr 2008 21:17:10 +0000 (23:17 +0200)] 
winex11: Merge the contents of clipping.c into graphics.c.

17 years agowinecfg: Transform the set_advanced() driveui function to unicode.
Michael Stefaniuc [Sun, 27 Apr 2008 20:34:13 +0000 (22:34 +0200)] 
winecfg: Transform the set_advanced() driveui function to unicode.

17 years agouser32: Fix a test that fails on platforms without IME.
James Hawkins [Sat, 26 Apr 2008 03:07:39 +0000 (22:07 -0500)] 
user32: Fix a test that fails on platforms without IME.

17 years agoddraw: Fixed device name.
Jens Albretsen [Sat, 19 Apr 2008 23:01:50 +0000 (01:01 +0200)] 
ddraw: Fixed device name.

17 years agows2_32: Handle gethostbyname call failure, add tests.
Kai Blin [Mon, 28 Apr 2008 08:37:39 +0000 (10:37 +0200)] 
ws2_32: Handle gethostbyname call failure, add tests.

17 years agomshtml: Added IHTMLInputElement::get_disabled implementation.
Jacek Caban [Mon, 28 Apr 2008 09:57:25 +0000 (11:57 +0200)] 
mshtml: Added IHTMLInputElement::get_disabled implementation.

17 years agomshtml: Added put_backgroundImage implementation.
Jacek Caban [Mon, 28 Apr 2008 09:57:06 +0000 (11:57 +0200)] 
mshtml: Added put_backgroundImage implementation.

17 years agomshtml.idl: Added DispHTMLInputElement declaration.
Jacek Caban [Mon, 28 Apr 2008 09:56:53 +0000 (11:56 +0200)] 
mshtml.idl: Added DispHTMLInputElement declaration.

17 years agodinput: Fix default axes mapping generation.
Vitaliy Margolen [Mon, 28 Apr 2008 05:01:55 +0000 (23:01 -0600)] 
dinput: Fix default axes mapping generation.

17 years agoole32: Fix two comments about the running object table.
Rob Shearman [Sun, 27 Apr 2008 22:01:16 +0000 (23:01 +0100)] 
ole32: Fix two comments about the running object table.

17 years agocomctl32: Dangling pointers fix.
Andrew Talbot [Sun, 27 Apr 2008 13:17:30 +0000 (14:17 +0100)] 
comctl32: Dangling pointers fix.

17 years agowine.inf: Use lowercase for some drivers32 entries and remove trailing whitespace.
Jeff Zaroyko [Mon, 28 Apr 2008 09:21:45 +0000 (19:21 +1000)] 
wine.inf: Use lowercase for some drivers32 entries and remove trailing whitespace.

17 years agomsacm32.drv: Increase the reported vDriverVersion.
Jeff Zaroyko [Sun, 27 Apr 2008 07:27:39 +0000 (17:27 +1000)] 
msacm32.drv: Increase the reported vDriverVersion.

17 years agoamstream: Register CLSID_AMDirectDrawStream.
David Adam [Sun, 27 Apr 2008 10:16:33 +0000 (12:16 +0200)] 
amstream: Register CLSID_AMDirectDrawStream.

17 years agoamstream: Fix the condition of existence of the IMediaStream interface.
David Adam [Sun, 27 Apr 2008 10:10:32 +0000 (12:10 +0200)] 
amstream: Fix the condition of existence of the IMediaStream interface.

17 years agomsxml3: Added IObjectWithSite support in IXMLDOMDocument2.
Alistair Leslie-Hughes [Sat, 26 Apr 2008 12:55:05 +0000 (22:55 +1000)] 
msxml3: Added IObjectWithSite support in IXMLDOMDocument2.

17 years agowinex11: Rudimentary drawing support for display balloon tool tips in systray.
Bryan DeGrendel [Sat, 26 Apr 2008 10:44:07 +0000 (06:44 -0400)] 
winex11: Rudimentary drawing support for display balloon tool tips in systray.

17 years agoimm32: Updated implementation of the Imm{Get|Set}CompositionFont{A|W}.
ByeongSik Jeon [Fri, 25 Apr 2008 15:19:42 +0000 (00:19 +0900)] 
imm32: Updated implementation of the Imm{Get|Set}CompositionFont{A|W}.

17 years agoimm32: Implementation of the Imm{Get|Set}StatusWindowPos.
ByeongSik Jeon [Fri, 25 Apr 2008 15:19:34 +0000 (00:19 +0900)] 
imm32: Implementation of the Imm{Get|Set}StatusWindowPos.

17 years agoimm32: Implementation of the Imm{Get|Set}CandidateWindow.
ByeongSik Jeon [Fri, 25 Apr 2008 15:19:27 +0000 (00:19 +0900)] 
imm32: Implementation of the Imm{Get|Set}CandidateWindow.

17 years agouser32: Set the vkey value to VK_PROCESSKEY when IME process key.
ByeongSik Jeon [Fri, 25 Apr 2008 15:19:22 +0000 (00:19 +0900)] 
user32: Set the vkey value to VK_PROCESSKEY when IME process key.

17 years agoimm32: Add the updated ImmTranslateMessage declaration.
ByeongSik Jeon [Fri, 25 Apr 2008 15:19:15 +0000 (00:19 +0900)] 
imm32: Add the updated ImmTranslateMessage declaration.

17 years agogdi32: Add SetPixel to the EMF DC functions.
Dmitry Timoshkov [Fri, 25 Apr 2008 13:39:59 +0000 (22:39 +0900)] 
gdi32: Add SetPixel to the EMF DC functions.

17 years agolistview: Correct return value from LVM_GETORIGIN including tests for this.
Guy Albertelli [Sat, 26 Apr 2008 04:20:09 +0000 (00:20 -0400)] 
listview: Correct return value from LVM_GETORIGIN including tests for this.

Tests to validate return value of the LVM_GETORIGIN message and fix our
implementation.

17 years agolistview: Implement 2 pixel decoration at top of report style with grid lines.
Guy Albertelli [Sat, 26 Apr 2008 04:20:06 +0000 (00:20 -0400)] 
listview: Implement 2 pixel decoration at top of report style with grid lines.

The native control has a 2 pixel header. This implements that background pixel
line and the gridline below it.

17 years agolistview: Implement LVS_EX_GRIDLINES functionality.
Guy Albertelli [Sat, 26 Apr 2008 04:20:03 +0000 (00:20 -0400)] 
listview: Implement LVS_EX_GRIDLINES functionality.

Implement basic LVS_EX_GRIDLINES functionality including support for no items.

17 years agoquartz: Fix acmwrapper time regression.
Maarten Lankhorst [Fri, 25 Apr 2008 22:14:54 +0000 (15:14 -0700)] 
quartz: Fix acmwrapper time regression.

17 years agoquartz: Add a function that can be called when stopping processing data.
Maarten Lankhorst [Fri, 25 Apr 2008 21:59:05 +0000 (14:59 -0700)] 
quartz: Add a function that can be called when stopping processing data.

17 years agoquartz: Make dwSamplesProcessed a longlong.
Maarten Lankhorst [Fri, 25 Apr 2008 21:50:22 +0000 (14:50 -0700)] 
quartz: Make dwSamplesProcessed a longlong.

17 years agoquartz: Optimize the file source to do its job better.
Maarten Lankhorst [Fri, 25 Apr 2008 21:33:15 +0000 (14:33 -0700)] 
quartz: Optimize the file source to do its job better.

17 years agoquartz: Make the EnumPins interface dynamic.
Maarten Lankhorst [Fri, 25 Apr 2008 21:25:49 +0000 (14:25 -0700)] 
quartz: Make the EnumPins interface dynamic.

Take a reference to the ibasefilter and request it for the pins and a
cookie. This seems to be the easiest way to ensure correctness.

17 years agoquartz: Fix time discontinuities in the acm wrapper.
Maarten Lankhorst [Fri, 25 Apr 2008 21:15:42 +0000 (14:15 -0700)] 
quartz: Fix time discontinuities in the acm wrapper.

17 years agoquartz: NotifyAllocator does not like a null argument.
Maarten Lankhorst [Fri, 25 Apr 2008 21:14:24 +0000 (14:14 -0700)] 
quartz: NotifyAllocator does not like a null argument.

17 years agoquartz: Add a vtable argument to Parser_Create that individual filters can override.
Maarten Lankhorst [Wed, 23 Apr 2008 18:23:43 +0000 (11:23 -0700)] 
quartz: Add a vtable argument to Parser_Create that individual filters can override.

17 years agowinhelp: Fix possible copy/paste error.
Kirill K. Smirnov [Fri, 25 Apr 2008 15:42:34 +0000 (19:42 +0400)] 
winhelp: Fix possible copy/paste error.

17 years agowinhelp: Shift by 6 not 4 in case of old 3.0 file.
Kirill K. Smirnov [Fri, 25 Apr 2008 15:41:44 +0000 (19:41 +0400)] 
winhelp: Shift by 6 not 4 in case of old 3.0 file.

This necessary piece of code was lost. Restore it.

17 years agowinhelp: We can reference any page in HLPFILE_BrowsePage(). Perform similar change...
Kirill K. Smirnov [Fri, 25 Apr 2008 15:38:30 +0000 (19:38 +0400)] 
winhelp: We can reference any page in HLPFILE_BrowsePage(). Perform similar change in HLPFILE_DoReadHlpFile() for the symmetry.

17 years agowidl: Accept integer constant suffixes in the lexer.
Rob Shearman [Sun, 27 Apr 2008 22:05:31 +0000 (23:05 +0100)] 
widl: Accept integer constant suffixes in the lexer.

17 years agowidl: Support hex digits that use an uppercase 0X prefix.
Rob Shearman [Sat, 26 Apr 2008 08:51:47 +0000 (09:51 +0100)] 
widl: Support hex digits that use an uppercase 0X prefix.

17 years agowidl: Add typedefs to typelibs which have the public or uuid attributes, not any...
Rob Shearman [Sat, 26 Apr 2008 08:51:28 +0000 (09:51 +0100)] 
widl: Add typedefs to typelibs which have the public or uuid attributes, not any other attribute.

17 years agowinecfg: Update Russian translation.
Dmitry Timoshkov [Mon, 28 Apr 2008 08:49:51 +0000 (17:49 +0900)] 
winecfg: Update Russian translation.

17 years agorpcrt4: Use safe_copy_from_buffer instead of direct memory copy in NdrBaseTypeUnmarshall.
Rob Shearman [Mon, 28 Apr 2008 09:21:33 +0000 (10:21 +0100)] 
rpcrt4: Use safe_copy_from_buffer instead of direct memory copy in NdrBaseTypeUnmarshall.

This makes the code check that the buffer is big enough to read from
before copying the data from it. The safe_buffer_increment call is still
needed for the case where we point the memory to the buffer, so move the
call there.