Re: winspool/tests: New Testsuite

2005-09-28 Thread Detlef Riekenberg
/wine/dlls/winspool/tests/info.c,v retrieving revision 1.9 diff -u -r1.9 info.c --- dlls/winspool/tests/info.c 16 Jun 2004 20:07:02 - 1.9 +++ dlls/winspool/tests/info.c 28 Sep 2005 21:09:55 - @@ -1,5 +1,5 @@ /* - * Copyright (C) 2003, 2004 Stefan Leichter + * Copyright 2005 Detlef Riekenberg

Re: winspool/tests: New Testsuite (coding style)

2005-09-26 Thread Detlef Riekenberg
Am Sonntag, den 25.09.2005, 19:17 -0600 schrieb Vitaliy Margolen: No kidding it's so large! You can shrink it down to probably 10% of it's current size. We will see, what's left after rework. +/* A Separator makes the source more readable but i try to reduce

Re: winspool/tests: New Testsuite

2005-09-25 Thread Detlef Riekenberg
-- By By ... ... Detlef --- /dev/null 2005-09-25 11:44:34.245335448 +0200 +++ dlls/winspool/tests/drivers.c 2005-09-26 01:17:34.315283344 +0200 @@ -0,0 +1,617 @@ +/* + * Copyright 2005 Detlef Riekenberg + * + * some parts based on + * Copyright (C) 2003, 2004 Stefan Leichter + * + * This library is free software; you

Re: memory leak detection patch (usable for

2005-09-23 Thread Detlef Riekenberg
Hi Mike This patch is written for MSI, but could be adapted to other code. It keeps a linked list of allocated memory and removes free'd memory from the list. Nice Hint. I will reuse that, while working on the Printing subsystem. so hopefully somebody else will find it useful too.

Re: Running Wine from source tree

2005-09-22 Thread Detlef Riekenberg
Am Mittwoch, den 21.09.2005, 22:49 -0700 schrieb James Liggett: I'm doing a lot of testing, Same for me. and I was wondering if I can run Wine from within its source tree without having to reinstall it after every build. I'm running wine out of source-tree within this directories:

winehq at the CIA Open Source Notification System

2005-09-18 Thread Detlef Riekenberg
Hi. There are no updates listed for wine at the CIA Open Source Notification System: http://cia.navi.cx/stats/project/winehq Is this our fault? -- By By ... ... Detlef

Re: winspool/tests: New Testsuite

2005-09-15 Thread Detlef Riekenberg
Am Samstag, den 10.09.2005, 15:32 +0100 schrieb Huw D M Davies: On Fri, Sep 09, 2005 at 12:50:26AM +0200, Detlef Riekenberg wrote: Changelog: - New Testsuite for winspool.drv: It's almost a 3000 line patch. You should try to break this down it separate, smaller patches. I'm working

Re: Office97 Install issue

2005-09-12 Thread Detlef Riekenberg
Am Montag, den 12.09.2005, 02:38 -0400 schrieb Steven Edwards: See Also: wineprefixcreate is fixed to c:\windows and english Names: http://bugs.winehq.org/show_bug.cgi?id=2844 If you still have your modified wineprefixcreate can you attach it to the bug? Attachment created with

winspool: EnumPrinterDrivers (resend)

2005-09-12 Thread Detlef Riekenberg
Am Samstag, den 10.09.2005, 15:27 +0100 schrieb Huw D M Davies: This Patch is not in CVS yet: http://www.winehq.org/pipermail/wine-patches/2005-August/019671.html Changelog: Let EnumPrinterDrivers return the number of drivers. Looks good to me. I suggest you resend the

Re: Office97 Install issue

2005-09-11 Thread Detlef Riekenberg
Am Samstag, den 10.09.2005, 17:51 -0400 schrieb Steven Edwards: +[System\\CurrentControlSet\\Control\\Session Manager\\Environment] +ComSpec=str(2):%SystemRoot%\\System\\wcmd.exe +PATH=str(2):%SystemRoot%;%SystemRoot%\\System +PROCESSOR_ARCHITECTURE=x86 +SystemDrive=C:

Re: winspool/tests: New Testsuite

2005-09-08 Thread Detlef Riekenberg
Am Montag, den 29.08.2005, 00:53 +0200 schrieb Detlef Riekenberg: This Patch in not in the CVS yet. http://www.winehq.org/pipermail/wine-patches/2005-August/020289.html Changelog: - New Testsuite for winspool.drv: GetDefaultPrinterA/W and GetPrinterDriverDirectoryA/W - Verbose

Re: winspool: EnumPrinterDrivers

2005-09-08 Thread Detlef Riekenberg
Am Sonntag, den 07.08.2005, 19:16 +0200 schrieb Detlef Riekenberg: This Patch is not in CVS yet: http://www.winehq.org/pipermail/wine-patches/2005-August/019671.html Changelog: Let EnumPrinterDrivers return the number of drivers. Any comments / suggestions

Mails get doubled (at wine.codeweavers.com ?)

2005-09-07 Thread Detlef Riekenberg
Hi. While reading the List, I found a Transfer-Problem: Mails are send once (same ID), get doubled on the Path and arrived twice. And Mysterious: Only one Version is in the Archiv! --- cut - Example 1: http://www.winehq.org/pipermail/wine-devel/2005-September/039849.html One

Re: Printing Problems

2005-09-07 Thread Detlef Riekenberg
Am Montag, den 08.08.2005, 14:52 -0700 schrieb [EMAIL PROTECTED]: I have been trying to print reports in Landscape and every time a line hits about 122 characters it cuts out 5 characters and then picks up with the rest of the line, example 'Wine Printing Problems' would be 'Wine ing

Re: Perform automatic bitmap font configuration. Take 3

2005-09-07 Thread Detlef Riekenberg
Dmitry Timoshkov wrote: create an appropriate locale setup: ACP/OEMCP/MACCP and fonts. Great Idea ! +;; File generated automatically from dlls/kernel/nls/*.nls; do not edit! Would you like to add the script to CVS also? +;; This should be run through setupapi: +;; rundll32

Re: Mails get doubled (at wine.codeweavers.com ?)

2005-09-07 Thread Detlef Riekenberg
Am Mittwoch, den 07.09.2005, 12:21 -0600 schrieb Vitaliy Margolen: You can discount this one, because that was my mistake - had wine-devel@winehq.com twice in TO: field Thanks. I test this. -- By By ... ... Detlef

Re: Mails get doubled (at wine.codeweavers.com ?)

2005-09-07 Thread Detlef Riekenberg
Am Mittwoch, den 07.09.2005, 13:33 -0500 schrieb Jeremy Newman: Just did a quick scan of the mail log, our server is only sending one email per list subscriber. I want to mention, that the Message has one ID / Time when started, ... Received: from mailserver3.hrz.tu-darmstadt.de

Path for Testfiles (MSI: Test creating a package)

2005-09-06 Thread Detlef Riekenberg
Hi After reading reading this commit, ChangeSet ID: 20009 Added files: dlls/msi/tests : package.c Test creating a package. Patch: http://cvs.winehq.org/patch.py?id=20009 ... i Suggest that: - all directories and files for tests should be created in %TEMP%\winetest -

winspool: ERROR_INVALID_NAME in GetDefaultPrinter() ?

2005-08-28 Thread Detlef Riekenberg
Hi. From which configuration does the ERROR_INVALID_NAME came from, when calling GetDefaultPrinter(NULL, size) and no Printer is installed? This Test is Present in the current dlls/winspool/tests/info.c. MSDN told us, that we receive an ERROR_FILE_NOT_FOUND, if no Printer is installed:

Re: winspool: ERROR_INVALID_NAME in GetDefaultPrinter() ?

2005-08-28 Thread Detlef Riekenberg
Am Sonntag, den 28.08.2005, 17:55 +0200 schrieb Stefan Leichter: i thing the answer is http://test.winehq.org/data/200406151000/2000_AshleyGordon/ winspool.drv:info.txt Thanks for your Help. -- By By ... ... Detlef

Re: [Wine]Softlinking to a dvd-drive with inconsistent mount points? = HAL-Support

2005-08-27 Thread Detlef Riekenberg
Am Freitag, den 26.08.2005, 12:50 +0200 schrieb Holly Bostick: Problem solved: http://portal.suse.com/sdb/en/2005/05/dkukawka_hal_mountpoints.html Thanks Hiji, that was useful for me too. Thats an ugly workaround that should be forbidden. See Below. It might be nice to be able to symlink

Re: winspool.drv: Conformance-Tests

2005-08-18 Thread Detlef Riekenberg
Felix Nawothnig wrote: While rewriting the conformance-tests for winspool.drv, how should we handle this bugs / features ? a) ... b) ... c) ... Disclaimer: These are my personal guidelines, so treat them as such. :-) Thanks for your hints. I will change some Tests to trace, when i check

Re: Should all builtin DLLs have version information?

2005-08-18 Thread Detlef Riekenberg
Paul Vriens wrote: the subject says it all. If yes, I will start adding some for the ones IMHO that's a good idea. -- By By ... ... Detlef

winspool.drv: Conformance-Tests

2005-08-17 Thread Detlef Riekenberg
Hi. I wrote a Commandline-Program for testing the Printing-API and found many misterious behaviour. While rewriting the conformance-tests for winspool.drv, how should we handle this bugs / features ? Example for GetPrinterDriverDirectory (W/A): Win98se and WinME do not check the requested

Re: include/winsplp.h added (create include/ddk/ ?)

2005-08-08 Thread Detlef Riekenberg
Am Montag, den 08.08.2005, 11:32 +0100 schrieb Huw D M Davies: Changelog: - File include/winsplp.h added As this is part of the ddk, it should probably go in include/ddk/winsplp.h We do not have include/ddk/ yet. While comparing directories, some Files are present in mingw:include/ddk

Re: include/winsplp.h added

2005-08-07 Thread Detlef Riekenberg
Am Sonntag, den 07.08.2005, 20:52 +0200 schrieb Detlef Riekenberg: Changelog: - File include/winsplp.h added Upps.. I did not remove an unneeded pair of: #if 1 #endif Is a resend needed? -- By By ... ... Detlef

Re: Wine printer configuration

2005-08-06 Thread Detlef Riekenberg
Am Freitag, den 05.08.2005, 16:07 +0200 schrieb Andreas Mohr: My problem is now that because wine is running on the server we had to configure the 350 IP based printers also at the server side. Can we filter out the printer for location X if there is a connection from location X? so

Re: WRT: Links and Timeout

2005-08-03 Thread Detlef Riekenberg
Am Mittwoch, den 03.08.2005, 11:18 +0200 schrieb Francois Gouget: On the WRT-Page http://www.astro.gla.ac.uk/users/paulm/WRT/wrt.php;, the link for current status of Wine's conformance tests is dead (http://fgouget.free.fr/wine/tests-en.shtml;). The list of tests was really a pain to

WRT: Links and Timeout

2005-08-02 Thread Detlef Riekenberg
Hi Francois and Paul. On the WRT-Page http://www.astro.gla.ac.uk/users/paulm/WRT/wrt.php;, the link for current status of Wine's conformance tests is dead (http://fgouget.free.fr/wine/tests-en.shtml;). Do you think, some Download-Links to http://www.astro.gla.ac.uk/users/paulm/WRT/CrossBuilt/;

Re: OpenPrinter: Support for PRINTER_DEFAULTS added

2005-08-01 Thread Detlef Riekenberg
Am Samstag, den 16.07.2005, 13:34 +0200 schrieb Detlef Riekenberg: With this Patch, rundll32 printui,PrintUIEntry /s opens the property-window for the local printserver (buildin winspool.drv) Changelog: - Support for PRINTER_DEFAULTS in OpenPrinter added - Initial support for local

Re: Writing tests when creating patches

2005-07-24 Thread Detlef Riekenberg
Am Donnerstag, den 21.07.2005, 19:32 +0200 schrieb Paul Vriens: Wouldn't it be nice if tests accompanied these fixes? Do we have some guidelines in this? I can't find any guidelines for this. I know that writing tests is not everybody's hobby. I doesn't knew the way to create the tests as

Re: wine/programs/rundll32 (how to make good Patches for wine ?)

2005-07-14 Thread Detlef Riekenberg
Am Donnerstag, den 14.07.2005, 07:34 -0500 schrieb Alexandre Julliard: ChangeSet ID: 18925 Patch: http://cvs.winehq.org/patch.py?id=18925 Old revision New revision Changes Path 1.11 1.12 +4 -2 wine/programs/rundll32/rundll32.c I try to learn, how to make good

Re: winspool: (wiki about Native Printer Drivers)

2005-07-14 Thread Detlef Riekenberg
Am Dienstag, den 12.07.2005, 10:18 +0100 schrieb Huw D M Davies: Huw Davies [EMAIL PROTECTED] ScheduleJob for 'file' ports. Thanks for working on winspool.drv. Any Suggestions for this Wiki-Page ? http://wiki.winehq.org/PrinterDrivers -- By By ... ... Detlef

Re: shell32: Printers folder

2005-07-08 Thread Detlef Riekenberg
Am Freitag, den 08.07.2005, 14:01 +0100 schrieb Huw D M Davies: I think Alexandre didn't want every special folder to have its own implementation. I See, but I don't see any comment from Alexandre. We need even more Window-handling in shell32.dll See my stub for Printers_RegisterWindowW.

Re: Patch 326: Esound support

2005-07-08 Thread Detlef Riekenberg
Am Donnerstag, den 07.07.2005, 19:53 +0200 schrieb Peter Åstrand: If only people could agree on a standard sound server... Esound and arts are relicts of the past. Try jack ,-) Jack does not support network redirection, which I need. Besides, Esound is still the standard sound

How to split winspool.drv ?

2005-07-08 Thread Detlef Riekenberg
Hi. I want to split the source of winspool.drv in simple, easy to maintain Parts. (My Target is to get my Lexmark X5100 Series working.) Possible Resulting Files: host Host-Related (Cups / LPR / Installing wineps) printers printer and printerdata - related driversprinterdrivers and

Re: shell32.dll/Printer_LoadIconsW implemented

2005-07-05 Thread Detlef Riekenberg
Am Dienstag, den 05.07.2005, 19:31 +0200 schrieb Frank Richter: Why not use the global 'shell32_hInstance' variable? Thanks for the Hint. I will change that. -- By By ... ... Detlef

LoadImageW: Fix type of TRACE-Parameter (update to cvs-commit)

2005-07-05 Thread Detlef Riekenberg
Am Dienstag, den 05.07.2005, 07:40 -0500 schrieb Alexandre Julliard: Modified files: dlls/user : cursoricon.c Log message: Detlef Riekenberg [EMAIL PROTECTED] LoadImageW: Fix type of TRACE parameter. Patch: http://cvs.winehq.org/patch.py?id=18666 Old

Re: LoadImageW: Fix type of TRACE-Parameter (update to cvs-commit)

2005-07-05 Thread Detlef Riekenberg
Am Dienstag, den 05.07.2005, 21:39 +0200 schrieb Alexandre Julliard: (HIWORD(name)) is the short version of (IS_INTRESOURCE(name)) here debugstr_w handles that just fine. OK. Learning all the Time ... -- By By ... ... Detlef

Re: activeds.dll (#1_v2)

2005-06-13 Thread Detlef Riekenberg
Am Sonntag, den 12.06.2005, 20:22 -0400 schrieb Tom Wickline: On 6/12/05, Detlef Riekenberg [EMAIL PROTECTED] wrote: Changelog: Added activeds.dll with some stubs to get the native You forgot the patch... To late in the night, sorry. I resend the mail with the Patch about 10 min

Re: ntdll.dll: mark dirlink as REPARSE_POINT (v2)

2005-05-31 Thread Detlef Riekenberg
Am Dienstag, den 31.05.2005, 00:35 -0400 schrieb Dimi Paun: On Tue, 2005-05-31 at 06:21 +0200, Detlef Riekenberg wrote: -if (S_ISDIR( st.st_mode ) !show_dir_symlinks) return NULL; +if (S_ISDIR( st.st_mode )) + { + if (!show_dir_symlinks) return NULL

Re: rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL

2005-05-29 Thread Detlef Riekenberg
Am Montag, den 30.05.2005, 10:29 +0900 schrieb Dmitry Timoshkov: + +return StrCmpW(e1-name, e2-name); I strongly suspect that this comparison should be case insensitive. Sorry for not written this comment: * The Commands are Case-Sensitive! (Checked with Win98SE and Win2000) * You

Re: Translate the WineFAQ to French

2005-05-23 Thread Detlef Riekenberg
Am Montag, den 23.05.2005, 13:22 +0200 schrieb Francois Gouget: I'm setting aside the French locale issue which confirms what Dimi is seeing because there's another error which is pretty strange there. make[1]: Verlasse Verzeichnis /home/detlef/wine.cvs/bin/en make[1]: Gehe in

Re: rundll32.exe - interface: SHHelpShortcuts_RunDLL

2005-05-23 Thread Detlef Riekenberg
Am Montag, den 23.05.2005, 15:21 +0900 schrieb Dmitry Timoshkov: shell32.dll SHHelpShortcuts_RunDLL* Question for 3: What Parameter / Which Commands did you knew? FontsFolder PrintersFolder AddPrinter PrintTestPage Connect Disconnect I think that answers to most of the

Re: Translate the WineFAQ to French (gettext)

2005-05-23 Thread Detlef Riekenberg
Am Montag, den 23.05.2005, 13:18 +0200 schrieb Francois Gouget: Can we easily patch it to get rid of it? We don't need localized messages, maybe we can provide a dummy gettext.pm? For the winetools shell-script, i use this function, ... po4a is all perl so this does not work. See my

rundll32.exe - interface: SHHelpShortcuts_RunDLL

2005-05-22 Thread Detlef Riekenberg
Hi. While implementing this Functions, I have some Question for the Interface of: shell32.dll SHHelpShortcuts_RunDLL* 1. HWND hwnd 2. DWORD dwArg2 3. LTCSTR szCommand / LPCWSTR wszCommand 4. DWORD dwArg4 Question for 2: What is this Parameter for? (Seems to always be 0x77d8000. = last ptr for

[WINEDOCS] WINEPREFIX and other variables

2005-05-21 Thread Detlef Riekenberg
Hi While reading the source to learn how wine works internal, i found some things not found in the documentation (wine-user.pdf, wine-devel.pdf or winelib-user.pdf): environment: WINEPATH WINEHOME WINETEMP WINETMP WINEPREFIX is not new for me (working with wineprefixcreate), but the

Re: Translate the WineFAQ to French (gettext)

2005-05-21 Thread Detlef Riekenberg
Am Freitag, den 20.05.2005, 07:39 -0400 schrieb Dimi Paun: Can we easily patch it to get rid of it? We don't need localized messages, maybe we can provide a dummy gettext.pm? For the winetools shell-script, i use this function, ... --- wt_find_gettext() { which gettext.sh

Re: Translate the WineFAQ to French

2005-05-21 Thread Detlef Riekenberg
Am Freitag, den 20.05.2005, 07:39 -0400 schrieb Dimi Paun: It looks like perl is being run in a French locale. Is this your doing or po4a's? pa4a's: [EMAIL PROTECTED] ~]$ echo $LANG en_US.UTF-8 make[1]: Verlasse Verzeichnis /home/detlef/wine.cvs/bin/en make[1]: Gehe in Verzeichnis

Re: WineConf todo list (configuration file)

2005-05-21 Thread Detlef Riekenberg
Am Samstag, den 07.05.2005, 03:23 +0200 schrieb Francois Gouget: * Get rid of the configuration file Well that's the 0.9 todo list. Maybe it's best to keep it separate from this list. Is my understanding correct, that this is about the Part of the Registry in $WINEPREFIX/config? --

Re: regression due to patch 16515 2005-03-09

2005-05-02 Thread Detlef Riekenberg
Am Sonntag, den 01.05.2005, 11:25 -0400 schrieb Timm Reasbeck: In appplication TablEdit Demo available at http://www.tabledit.com/download/tabled32.exe there is under the File entry of the menubar a submenu entry for both Import and Export which are both present when run under WINE before

Re: Out-of-tree compilation and running

2005-04-13 Thread Detlef Riekenberg
Hi Paul. Thanks for looking at this, but I'm afraid I'm slightly confused by your modified version of the patch After thinking about my way the next day, i made a mistake: My way was: - compiling out-of-tree - wineprefixcreate --use-wine-tree /path/to/wine.bin (but forgot

Re: Out-of-tree compilation and running

2005-04-10 Thread Detlef Riekenberg
On Mi, 30.03.2005, 23:04 +0100 Paul Millar wrote in wine-patches: I've tested this with an in-tree and out-of-tree compilation. Seems to work OK for me in both cases. I'm working at wineprefixcreate also and while looking at your Patch, i found a race-condition when the user started

<    1   2   3   4   5   6