Dmitry Gorbachev [Thu, 2 Apr 2009 06:20:50 +0000 (06:20 +0000)]
Japanese translations by Tomoya Kitagawa. Bug #4328.
svn path=/trunk/; revision=40325
Art Yerkes [Thu, 2 Apr 2009 02:35:41 +0000 (02:35 +0000)]
We don't need the user buffer after launching the TDI irp actually, so free it
immediately and fix the heap leak.
We also never pend datagram sends to userland.
Clean up some cruft where we erroneously set the wrong irp's status.
svn path=/trunk/; revision=40323
Art Yerkes [Thu, 2 Apr 2009 01:04:07 +0000 (01:04 +0000)]
FORMATTING only.
svn path=/trunk/; revision=40322
Art Yerkes [Thu, 2 Apr 2009 01:02:56 +0000 (01:02 +0000)]
FORMATTING only.
svn path=/trunk/; revision=40321
Timo Kreuzer [Wed, 1 Apr 2009 17:32:06 +0000 (17:32 +0000)]
Implement delayed deletion of gdi objects. This is quite hacky and not 100% correct, but should hopefully fix the "Too many objects for process!!!" problem for now.
svn path=/trunk/; revision=40319
Art Yerkes [Wed, 1 Apr 2009 17:15:26 +0000 (17:15 +0000)]
[FORMATTING] no code change yet.
svn path=/trunk/; revision=40318
Dmitry Chapyshev [Wed, 1 Apr 2009 16:27:55 +0000 (16:27 +0000)]
- Ukrainian translation by Sakara Yevhen
svn path=/trunk/; revision=40317
Stefan Ginsberg [Wed, 1 Apr 2009 15:59:59 +0000 (15:59 +0000)]
- Fix build breakage from 40056, caused by a missing new line at the end of ntddndis.h
- Also remove the unnecessary _NTDDNDIS_ check from windot11.h
svn path=/trunk/; revision=40316
Dmitry Gorbachev [Wed, 1 Apr 2009 15:27:44 +0000 (15:27 +0000)]
Update Norwegian translations. Patches from LMH1, bug #2482, bug #4325.
svn path=/trunk/; revision=40315
Christoph von Wittich [Wed, 1 Apr 2009 13:56:53 +0000 (13:56 +0000)]
fix include guard
See issue #4322 for more details.
svn path=/trunk/; revision=40314
Cameron Gutman [Wed, 1 Apr 2009 09:01:26 +0000 (09:01 +0000)]
- Handle IRP_MN_FILTER_RESOURCE_REQUIREMENTS
- Now isapnp receives IRP_MN_START_DEVICE but it still doesn't work
svn path=/trunk/; revision=40313
Ged Murphy [Wed, 1 Apr 2009 07:27:23 +0000 (07:27 +0000)]
reapply the icon cache init code
svn path=/trunk/; revision=40312
Jeffrey Morlan [Wed, 1 Apr 2009 03:54:45 +0000 (03:54 +0000)]
- Fix cmd's cgetchar() function so it only returns on a key being pressed, not released.
- Remove ConInDummy function that was called after a line is input. Presumably its purpose was to consume the event of Enter being released, so that that event wouldn't affect the command, but that didn't help when other keys were pressed as well. Anyway, it shouldn't be necessary any more.
- Use correct codepage for reading batch files.
svn path=/trunk/; revision=40311
Cameron Gutman [Wed, 1 Apr 2009 03:08:51 +0000 (03:08 +0000)]
- Don't shrink the ICMP packet that we receive
- Now we reply properly with large packets
svn path=/trunk/; revision=40310
Timo Kreuzer [Wed, 1 Apr 2009 02:49:32 +0000 (02:49 +0000)]
Skip kernel32 virtual tests again. sysreg isn't ready for that yet.
svn path=/trunk/; revision=40309
James Tabor [Wed, 1 Apr 2009 02:25:28 +0000 (02:25 +0000)]
- Check the headers next time.
svn path=/trunk/; revision=40308
Timo Kreuzer [Wed, 1 Apr 2009 02:02:21 +0000 (02:02 +0000)]
Add one more test for SetDCPenColor
svn path=/trunk/; revision=40307
Timo Kreuzer [Wed, 1 Apr 2009 01:49:18 +0000 (01:49 +0000)]
win32k brush update:
- fix EBRUSHOBJ_vSetSolidBrushColor
- Initialize text and background brush in DC_AllocDC
- Update the DCs EBRUSHOBJs on demand
- Use the DCs EBRUSHOBJs for drawing where appropriate
This makes things faster and finally adds support for DC_BRUSH and DC_PEN
svn path=/trunk/; revision=40306
James Tabor [Tue, 31 Mar 2009 22:02:29 +0000 (22:02 +0000)]
- Implement NtUserProcessConnect. Moving to client information format for User32. PPROCESSINFO and PTHREADINFO are references not user land structures.
- Added and removed structure types.
- Tested with old AbiWord, FireFox and explorer.
svn path=/trunk/; revision=40305
Johannes Anderwald [Tue, 31 Mar 2009 16:38:52 +0000 (16:38 +0000)]
- Revert 40296
- This will not work for REG_DWORD
svn path=/trunk/; revision=40304
Jeffrey Morlan [Tue, 31 Mar 2009 04:06:47 +0000 (04:06 +0000)]
Fix some incorrect lengths in ConInString (Bug 4085); also make sure result is nul-terminated.
svn path=/trunk/; revision=40303
Ged Murphy [Mon, 30 Mar 2009 22:41:53 +0000 (22:41 +0000)]
partially revert to slightly broken Wine code for now
svn path=/trunk/; revision=40302
Cameron Gutman [Mon, 30 Mar 2009 22:32:37 +0000 (22:32 +0000)]
- Move the buffer size validation before writing to the buffer
- Change the status to STATUS_BUFFER_TOO_SMALL
svn path=/trunk/; revision=40301
Cameron Gutman [Mon, 30 Mar 2009 22:20:12 +0000 (22:20 +0000)]
- Validate the output buffer size before writing to it
- Fix some potential memory leaks
- Lock the FCB in AfdCloseSocket
svn path=/trunk/; revision=40300
Ged Murphy [Mon, 30 Mar 2009 21:21:41 +0000 (21:21 +0000)]
- Show the underline menu cues when pressing the alt key
- Load user preferences on userinit
- Add the effects dialog to desk.cpl
- Patch by Jan Roeloffzen (jroeloffzen[at]hotmail[dot]com)
- Quickly reviewed by Thomas and I, applied a few bug fixes to the patch
See issue #3901 for more details.
svn path=/trunk/; revision=40299
Ged Murphy [Mon, 30 Mar 2009 19:28:39 +0000 (19:28 +0000)]
fix wine's code a little better
svn path=/trunk/; revision=40298
Ged Murphy [Mon, 30 Mar 2009 19:08:16 +0000 (19:08 +0000)]
Create the system and device imagelists with the correct bpp
Do the same with the explorer stuff
svn path=/trunk/; revision=40297
Johannes Anderwald [Mon, 30 Mar 2009 17:19:43 +0000 (17:19 +0000)]
- Return correct byte size
- Fixes 3 wine test failures
svn path=/trunk/; revision=40296
Dmitry Gorbachev [Mon, 30 Mar 2009 09:12:25 +0000 (09:12 +0000)]
Do not crash with "Assertion 'Process == PsGetCurrentProcess()' failed" msg.
svn path=/trunk/; revision=40295
James Tabor [Mon, 30 Mar 2009 05:45:08 +0000 (05:45 +0000)]
- Move W32PROCESSINFO to PROCESSINFO.
svn path=/trunk/; revision=40294
James Tabor [Mon, 30 Mar 2009 03:56:53 +0000 (03:56 +0000)]
- Update W32PROCESS and related code.
svn path=/trunk/; revision=40293
Daniel Reimer [Sun, 29 Mar 2009 23:28:29 +0000 (23:28 +0000)]
Sync WinHLP32 and WordPad with Wine HEAD.
Bug 4306 by Paolo Devoti. Update for Italian Translations.
svn path=/trunk/; revision=40292
Daniel Reimer [Sun, 29 Mar 2009 23:17:43 +0000 (23:17 +0000)]
Sync write with Wine HEAD
svn path=/trunk/; revision=40291
Aleksey Bragin [Sun, 29 Mar 2009 19:32:37 +0000 (19:32 +0000)]
[FORMATTING]
- Change comments to match kernel coding style
- Remove EOL spaces.
svn path=/trunk/; revision=40290
Jeffrey Morlan [Sun, 29 Mar 2009 19:17:45 +0000 (19:17 +0000)]
Make cmd able to (sort of) work without a console.
svn path=/trunk/; revision=40289
James Tabor [Sun, 29 Mar 2009 16:31:27 +0000 (16:31 +0000)]
- Fix W32PROCESS, replaced pointer with structure.
svn path=/trunk/; revision=40288
Kamil Hornicek [Sun, 29 Mar 2009 15:56:08 +0000 (15:56 +0000)]
- return WSAEMSGSIZE on both STATUS_BUFFER_TOO_SMALL / STATUS_BUFFER_OVERFLOW:
svn path=/trunk/; revision=40287
Kamil Hornicek [Sun, 29 Mar 2009 13:39:18 +0000 (13:39 +0000)]
- fix possible memory leak (patch from Mesa3D by Daniel Zimmermann)
svn path=/trunk/; revision=40286
Aleksey Bragin [Sun, 29 Mar 2009 13:15:03 +0000 (13:15 +0000)]
- Synchronize debug messages output to the serial port. Now each line of a debug log is printed synchronously, as it is NT. In future, this should be converted to a generic spinlock for all registered KD handlers.
svn path=/trunk/; revision=40285
Aleksey Bragin [Sun, 29 Mar 2009 12:57:58 +0000 (12:57 +0000)]
- Implement KeTestSpinLock.
svn path=/trunk/; revision=40284
Kamil Hornicek [Sun, 29 Mar 2009 12:45:34 +0000 (12:45 +0000)]
update Mesa3D to version 7.4
svn path=/trunk/; revision=40283
Dmitry Gorbachev [Sun, 29 Mar 2009 11:53:16 +0000 (11:53 +0000)]
Shell32 translation patch from Tomoya Kitagawa, bug #4310.
svn path=/trunk/; revision=40282
Michael Martin [Sun, 29 Mar 2009 11:15:10 +0000 (11:15 +0000)]
create.c: NpfsCleanup - Do not set the pipe's state to FILE_PIPE_DISCONNECTED_STATE, it is needed for determining broken pipes.
Only set pipes otherside to NULL if it is not NULL already.
fsctrl.c: NpfsDisconnectPipe - Set return status to STATUS_PIPE_DISCONNECTED if pipe is already disconnected.
Add code to handle cases where PipeState is connected and pipes otherside has been set to NULL.
rw.c: Set return status to STATUS_BROKEN_PIPE if the other side of pipe has been set to NULL, the data available in pipe is zero and pipe state is connected.
Check that pipes otherside is valid before attempting to set the othersides read/write event.
svn path=/trunk/; revision=40281
Jeffrey Morlan [Sun, 29 Mar 2009 05:13:35 +0000 (05:13 +0000)]
Make command parsing in DoCommand/Execute more compatible with Windows
svn path=/trunk/; revision=40280
Timo Kreuzer [Sun, 29 Mar 2009 02:15:37 +0000 (02:15 +0000)]
Add the DC XlateBrush / XlatePen hack to DC_vUpdateFillBrush / DC_vUpdateLineBrush, so these should now be a full replacement for the current usage of IntGdiSelectPen/Brush + EBRUSHOBJ_vInit
svn path=/trunk/; revision=40279
Timo Kreuzer [Sun, 29 Mar 2009 01:43:09 +0000 (01:43 +0000)]
Simple temporary implementation of EngRealizeBrush. Not tested, not used yet.
svn path=/trunk/; revision=40278
Timo Kreuzer [Sun, 29 Mar 2009 00:26:30 +0000 (00:26 +0000)]
BltMask:
by me: optimize by replacing the maskbit table with a byte containing the maskbit and rotating using _rotr8. Also move the comparison out of the loop, making 2 loops, one with pattern, one without.
By Evgeniy Boltik: Optimize by using function pointers. Fix calculation of brush position. By me again: optimize the fix by moving the calculation out of the outer loop.
svn path=/trunk/; revision=40277
Timo Kreuzer [Sun, 29 Mar 2009 00:25:47 +0000 (00:25 +0000)]
Patch by Evgeniy Boltik:
Always calculate a palette for the DIB in NtGdiGetDIBitsInternal, when dealing with 15 or 16 bit depth. Fixes broken taskbar icons on 16bpp.
svn path=/trunk/; revision=40276
Cameron Gutman [Sun, 29 Mar 2009 00:22:31 +0000 (00:22 +0000)]
- Fix some TDI flags
svn path=/trunk/; revision=40275
James Tabor [Sat, 28 Mar 2009 23:28:38 +0000 (23:28 +0000)]
- Add The rest to W32PROCESS.
svn path=/trunk/; revision=40274
James Tabor [Sat, 28 Mar 2009 23:06:07 +0000 (23:06 +0000)]
- Add Lock point and AVL table pointer to W32PROCESS. This is for EngAllocUserMem and friends.
svn path=/trunk/; revision=40273
Jeffrey Morlan [Sat, 28 Mar 2009 19:36:22 +0000 (19:36 +0000)]
- Implement CMD /A and /U switches.
- CLS: Fill console with current color rather than original; if standard output is not a console, print a form-feed character.
- COLOR: If standard output is not a console, do nothing.
svn path=/trunk/; revision=40272
Cameron Gutman [Sat, 28 Mar 2009 17:52:50 +0000 (17:52 +0000)]
- Fix a typo
svn path=/trunk/; revision=40271
Cameron Gutman [Sat, 28 Mar 2009 17:49:27 +0000 (17:49 +0000)]
- Implement NdisMAllocateSharedMemoryAsync
- Zero the entire packet in NdisAllocatePacket
svn path=/trunk/; revision=40270
Aleksey Bragin [Sat, 28 Mar 2009 17:06:17 +0000 (17:06 +0000)]
- Remove a header structure from memory regions allocated with EngAllocUserMem. Modern versions of Windows (at least XP and higher) don't do this and instead save this information elsewhere. Confirmed by Alexandre Julliard's test case for calling WriteFile with the DIB section bits as buffer (5 less failures now) and by arguing with Evgeniy Boltik.
svn path=/trunk/; revision=40269
Aleksey Bragin [Sat, 28 Mar 2009 16:53:51 +0000 (16:53 +0000)]
- Pass correct allocation flags to ZwAllocateVirtualMemory.
- Don't provide region size when freeing virtual memory (spotted by Evgeniy Boltik, confirmed by MSDN).
svn path=/trunk/; revision=40268
Cameron Gutman [Sat, 28 Mar 2009 15:49:29 +0000 (15:49 +0000)]
- Remove a useless parameter from UnlockAndMaybeComplete
- Fix a few listening bugs
svn path=/trunk/; revision=40267
Hervé Poussineau [Sat, 28 Mar 2009 10:33:19 +0000 (10:33 +0000)]
Add some defines, to be used later in freeldr
svn path=/trunk/; revision=40266
Hervé Poussineau [Sat, 28 Mar 2009 09:28:05 +0000 (09:28 +0000)]
Fix typo
svn path=/trunk/; revision=40265
Cameron Gutman [Sat, 28 Mar 2009 01:27:01 +0000 (01:27 +0000)]
- Remove an unnecessary parameter
svn path=/trunk/; revision=40264
Cameron Gutman [Sat, 28 Mar 2009 01:23:50 +0000 (01:23 +0000)]
- More LockBuffers fixes
- Now attempting to sync the clock with a network time server doesn't cause an access violation
svn path=/trunk/; revision=40263
Cameron Gutman [Fri, 27 Mar 2009 22:32:28 +0000 (22:32 +0000)]
- Fix some issues with LockBuffers
- We must lock buffers before using them
svn path=/trunk/; revision=40262
Aleksey Bragin [Fri, 27 Mar 2009 12:03:29 +0000 (12:03 +0000)]
- Fix queue index (actually do what comment in the code says). Spotted by Alex.
svn path=/trunk/; revision=40261
Cameron Gutman [Fri, 27 Mar 2009 04:10:10 +0000 (04:10 +0000)]
- Wait on the correct event
svn path=/trunk/; revision=40260
Cameron Gutman [Fri, 27 Mar 2009 03:48:16 +0000 (03:48 +0000)]
- Remove some unnecessary code
svn path=/trunk/; revision=40259
Cameron Gutman [Fri, 27 Mar 2009 03:21:21 +0000 (03:21 +0000)]
- Fix several handle leaks
svn path=/trunk/; revision=40258
Aleksey Bragin [Thu, 26 Mar 2009 19:46:11 +0000 (19:46 +0000)]
Apply patch from Wine:
http://www.winehq.org/pipermail/wine-patches/2009-March/071155.html
- Fix bitmap size calculation in IMAGELIST_InternalExpandBitmaps and remove unneeded parameter. Memory requirements are greatly reduced after this fix.
See issue #4304 for more details.
svn path=/trunk/; revision=40257
Johannes Anderwald [Thu, 26 Mar 2009 09:59:45 +0000 (09:59 +0000)]
- Remove dead code
- Silence a few debug prints
- Implement Dispatch_FastRead, Dispatch_fnFastDeviceIoControl
- Change _InterlockedXXX to InterlockedXXX
- Store IPortPinWaveCyclic pins in an array and close pin on a new create request (fixes a memory leak)
- Complete the close irp when the stream has really been closed
svn path=/trunk/; revision=40250
Jeffrey Morlan [Thu, 26 Mar 2009 06:32:14 +0000 (06:32 +0000)]
- Add another heap freelist for small blocks, making mingw32-make about 100 times faster at loading makefile.auto
svn path=/trunk/; revision=40249
Jeffrey Morlan [Thu, 26 Mar 2009 06:31:46 +0000 (06:31 +0000)]
- Fix a buffer overflow in cmd
- Make "CMD /C" clean up before exiting to get rid of spurious "memory leak" debug messages
svn path=/trunk/; revision=40248
Timo Kreuzer [Thu, 26 Mar 2009 03:41:57 +0000 (03:41 +0000)]
Hack cleanup: IntGdiBrushXlate is a dirty ros hack, it is needed due to the fact that we handle brushes totally wrong. Replace it with a static function IntUpdateBrushXlate and move it to dcobjs.c.
svn path=/trunk/; revision=40246
Art Yerkes [Thu, 26 Mar 2009 02:33:15 +0000 (02:33 +0000)]
Prevent a double lock on the surface by splitting FillSolid into a locking and
unlocked version, allowing surface.c to use the locking version.
svn path=/trunk/; revision=40245
Jeffrey Morlan [Thu, 26 Mar 2009 01:14:25 +0000 (01:14 +0000)]
- Implement CMD /D, /Q, and /R switches
- Do %envvar% expansions in CMD /C or /K commands
- Make SETLOCAL recognize ENABLEEXTENSIONS and DISABLEEXTENSIONS, although it doesn't do anything yet
- Make VERIFY set the errorlevel (documented in SETLOCAL /?). Also make it recognize when ON/OFF is followed by space
- Make ECHOSERR actually print to stderr, not stdout
- Make echoed display of ( ... ) blocks look nicer (Bug 4022)
- Fix some other minor display bugs
svn path=/trunk/; revision=40244
Timo Kreuzer [Thu, 26 Mar 2009 00:56:46 +0000 (00:56 +0000)]
Move NtGdiSelectBitmap to dcobjs.c, implement DC_vSelectFillBrush and DC_vSelectLineBrush, use them in IntGdiSelectBrush and IntGdiSelectPen, DC_Cleanup and DC_vCopyState. Should fix leaking brushes/pens on process cleanup.
Remove the flag checks from DC_vUpdateXxxBrush functions.
svn path=/trunk/; revision=40243
Timo Kreuzer [Wed, 25 Mar 2009 22:14:20 +0000 (22:14 +0000)]
Move NtGdiSelectClipPath, Nt/IntGdiSelectBrush, Nt/IntGdiSelectpen to dcobj.c, improve formatting, no code change.
svn path=/trunk/; revision=40242
Timo Kreuzer [Wed, 25 Mar 2009 20:24:34 +0000 (20:24 +0000)]
Rename NtGdiDeleteObject to GreDeleteObject
svn path=/trunk/; revision=40240
Johannes Anderwald [Wed, 25 Mar 2009 19:14:04 +0000 (19:14 +0000)]
- Export KsNullDriverUnload
- Stop the audio stream at PASSIVE_LEVEL
- Refactor sysaudio code to make it less complex and remove code which is not used
- Add a few comments
svn path=/trunk/; revision=40238
Johannes Anderwald [Wed, 25 Mar 2009 19:01:27 +0000 (19:01 +0000)]
- Fix calling convention for KsNullDriverUnload
svn path=/trunk/; revision=40237
Colin Finck [Wed, 25 Mar 2009 16:31:17 +0000 (16:31 +0000)]
Readd the hack for skipping the bitmap font tests.
As long as we have no working bitmap font driver, it results in endless loops and fails, which even get sysreg2 into an uncomfortable state.
svn path=/trunk/; revision=40231
Cameron Gutman [Wed, 25 Mar 2009 15:59:20 +0000 (15:59 +0000)]
- Revert an unwanted change
svn path=/trunk/; revision=40230
Colin Finck [Wed, 25 Mar 2009 14:37:01 +0000 (14:37 +0000)]
Remove all Skip hacks from the Wine tests as we resume from crashes now
svn path=/trunk/; revision=40229
Christoph von Wittich [Wed, 25 Mar 2009 14:00:43 +0000 (14:00 +0000)]
update README.WINE
svn path=/trunk/; revision=40227
Christoph von Wittich [Wed, 25 Mar 2009 13:57:58 +0000 (13:57 +0000)]
sync DDE to wine 1.1.17
svn path=/trunk/; revision=40226
Christoph von Wittich [Wed, 25 Mar 2009 10:11:53 +0000 (10:11 +0000)]
GetConsoleProcessist -> GetConsoleProcessList
svn path=/trunk/; revision=40223
Christoph von Wittich [Wed, 25 Mar 2009 10:10:17 +0000 (10:10 +0000)]
fix some more typos...
svn path=/trunk/; revision=40222
Christoph von Wittich [Wed, 25 Mar 2009 09:55:31 +0000 (09:55 +0000)]
fix some typos
svn path=/trunk/; revision=40221
Timo Kreuzer [Wed, 25 Mar 2009 04:25:39 +0000 (04:25 +0000)]
Add the macro I forgot.
svn path=/trunk/; revision=40220
Timo Kreuzer [Wed, 25 Mar 2009 04:20:59 +0000 (04:20 +0000)]
Rewrite the dc state saving implementation. We were doing it wrong and ugly. Now it should work correctly. It's also much fewer and cleaner code.
svn path=/trunk/; revision=40219
Timo Kreuzer [Wed, 25 Mar 2009 03:52:11 +0000 (03:52 +0000)]
Fix GetDCBrushColor. It was returning the pen color.
svn path=/trunk/; revision=40218
Timo Kreuzer [Wed, 25 Mar 2009 03:51:22 +0000 (03:51 +0000)]
Add one test for NtGdiDeleteObjectApp, and a bunch of tests for NtGdiSaveDC and NtGdiRestoreDC.
svn path=/trunk/; revision=40217
Timo Kreuzer [Wed, 25 Mar 2009 03:48:51 +0000 (03:48 +0000)]
gdihv: add a possibility to view all handles
svn path=/trunk/; revision=40216
Cameron Gutman [Wed, 25 Mar 2009 02:28:40 +0000 (02:28 +0000)]
- Fix ICMP
svn path=/trunk/; revision=40215
Cameron Gutman [Wed, 25 Mar 2009 02:10:49 +0000 (02:10 +0000)]
- Return STATUS_NETWORK_UNREACHABLE if we can't get a route to the remote address
svn path=/trunk/; revision=40214
Cameron Gutman [Wed, 25 Mar 2009 02:04:01 +0000 (02:04 +0000)]
- Set the IP_PACKET_FLAG_RAW flag on Raw IP packets
svn path=/trunk/; revision=40213
James Tabor [Wed, 25 Mar 2009 01:07:02 +0000 (01:07 +0000)]
- Write new simplified NtGdiDeleteObjectApp based on test case.
- Include internal function GetObjectOwner to support retrieval of owner process ID.
- Update GDI_TABLE_ENTRY.
svn path=/trunk/; revision=40212
Colin Finck [Tue, 24 Mar 2009 20:49:04 +0000 (20:49 +0000)]
Output "SYSREG_ROSAUTOTEST_FAILURE" for sysreg2 in case of a failure inside rosautotest
svn path=/trunk/; revision=40211
Colin Finck [Tue, 24 Mar 2009 12:37:54 +0000 (12:37 +0000)]
Take the line number as an integer, the STRINGIZER macro didn't work as expected
svn path=/trunk/; revision=40208
Dmitry Chapyshev [Tue, 24 Mar 2009 11:20:24 +0000 (11:20 +0000)]
- Replace stub msdmo on msdmo from Wine
svn path=/trunk/; revision=40207
Dmitry Chapyshev [Tue, 24 Mar 2009 11:17:08 +0000 (11:17 +0000)]
- Replace stub qedit on qedit from Wine
svn path=/trunk/; revision=40206
Dmitry Chapyshev [Tue, 24 Mar 2009 11:09:11 +0000 (11:09 +0000)]
- Sync Tahoma fonts with Wine head
svn path=/trunk/; revision=40205