ant to fall through to
RB_SETPARENT, which does not seem right...
So I'd leave a comment there, maybe /* return ...; */.
--
Francois Gouget http://fgouget.free.fr/
Research is the transformation of money to knowledge.
Innovation is the transformation o
not called, though I'm not sure it's even related.
So my question is: should this function be removed? Or should I simply
send a patch calling it from x11drv_main.c:process_detach(), enclosed
with the appropriate SONAME_LIBXRANDR?
--
Francois Gouget http://fgouget.free.
currently the case. But then
VfwPin_QueryInternalConnections() is just as much of a stub so maybe it
is it that should go away?
--
Francois Gouget http://fgouget.free.fr/
A polar bear is a cartesian bear after a coordinate transform.
that
LookupIconIdFromDirectory16() would be its implementation...
Unfortunately I have no information about what 16bit dlls are supposed
to export...
--
Francois Gouget http://fgouget.free.fr/
Any sufficiently advanced bug is indistinguishable from a fe
). The xxx_CLASSIC one came from this patch which
does not really help us much:
---
commit ca45823a347b6456b4eb36ae5de9c5b6e22ad959
Author: Pablo Saratxaga
Date: Sat Oct 10 15:38:21 1998 +
More NLS data.
---
Do we have any reason to keep the SUBLANG_LITHUANIAN_CLASSIC one?
INAPI ILGetDisplayNameExA(LPSHELLFOLDER psf, LPCITEMIDLIST
> pidl, LPSTR path, DWORD type)
> {
> BOOL ret = FALSE;
> WCHAR wPath[MAX_PATH];
--
Francois Gouget http://fgouget.free.fr/
Broadcast message : fin du monde dans cinq minutes, repentez vous !
sudo. Not so surprised if it happened with "su -".
X access will very often be broken after a sudo or an su (e.g. Debian).
In fact I believe it will only work on distributions which install
special PAM packages. For all others you should use gksu, kdesu or sux.
--
Francois Gouget
that are called. This should be checked on a case by case basis.
* If the above don't have too many false positives I could integrate
that check into my scripts.
--
Francois Gouget http://fgouget.free.fr/
A polar bear is a cartesian bear after a coordinate transform.
[idx] = ret;
dlls/userenv/tests/userenv.c:54:if ((ret = realloc( list[idx], size )))
list[idx] = ret;
And we even have two calls to calloc()!
dlls/winedos/int33.c:267:MCALLDATA *data = calloc(1,sizeof(MCALLDATA));
dlls/winedos/devices.c:137:hdr_ptr = calloc(1,sizeof(void *)+extra
On Wed, 11 Feb 2009, Vitaliy Margolen wrote:
[...]
> Don't forget few places with strdup:
Yes I've seen them too :-( Should we ban it too?
What's the proper replacement? StrDupA() is only exported by slwapi.dll
which means it's not a good choice...
--
Francois Go
n 800x600
resolution but I think these can be ignored now (no 7" netbook is
shipping anymore).
--
Francois Gouget http://fgouget.free.fr/
Linux, WinNT, MS-DOS - also known as the Good, the Bad and the Ugly.
n ioctl to get the unix path, or something...
>
> From what I understand, they're not accessible to full win32 apps.
FWIW, it's kernel32.wine_get_unix_file_name(). So it's available to any
Win32 application that knows about it. Just LoadLibrary()+GetProcAddres
up dlls to copy them to the program's directory like you would have to
do on Windows, but not very much (for non-technical users it's really
the same).
--
Francois Gouget http://fgouget.free.fr/
Nouvelle version : les anciens bogues ont été remplacés par de nouveaux.
On Tue, 17 Feb 2009, Steven Edwards wrote:
> On Tue, Feb 17, 2009 at 12:51 PM, Francois Gouget wrote:
> > ---
> >
> > I moved them after the windows.h include though in practice the needed
> > winnt.h has already been included by the time we include winetest.h. So
&g
A little bit of explanation would be nice...
--
Francois Gouget http://fgouget.free.fr/
La terre est une bêta...
On Thu, 19 Feb 2009, Steven Edwards wrote:
> On Thu, Feb 19, 2009 at 5:43 AM, Francois Gouget wrote:
> > A little bit of explanation would be nice...
>
> I thought the Changelog in the patch would explain enough. MSG_WAITALL
> is not defined on Cygwin when building wininet or
On Fri, 20 Feb 2009, Francois Gouget wrote:
[...]
> Well, since Cygwin is a Unix platform after a fashion (iirc), I don't
> think you need to check with MSVC (with MinGW it would be different). So
> I think your patch is ok.
You should add a comment in the port.h file saying that
sue, it's on the winetest.exe side.
--
Francois Gouget http://fgouget.free.fr/
"Lotto: A tax on people who are bad at math." -- unknown
"Windows: Microsoft's tax on computer illiterates." -- WE7U
mally :-/ ).
Also, I'd prefer to have a space between 'if' and the prentheseses and
braces.
You can also simplify a some string concatenations. Replace:
$prj_target_cflags=$prj_target_cflags."-D".$1." ";
with
$prj_target_cflags.="-D$1 ";
In a
he website, it will be clear that the dll
was not installed if that's the case, whereas with LoadLibrary() it
will just be one more skip() lost in a sea of skips.
--
Francois Gouget http://fgouget.free.fr/
Before you criticize someone, walk a mile in his shoes.
That way, if he gets angry, he'll be a mile away - and barefoot.
occasionally but I have not had an opportunity to
investigate it. Still I'd be interested if someone has any insight into
this.
--
Francois Gouget
fgou...@codeweavers.com
ersion?
Did you notice on which test it gets stuck?
--
Francois Gouget http://fgouget.free.fr/
Stolen from an Internet user:
"f u cn rd ths, u cn gt a gd jb n cmptr prgrmmng !"
e that
purports to 'get %fs and %gs at time of the fault'?
--
Francois Gouget http://fgouget.free.fr/
Hiroshima '45 - Czernobyl '86 - Windows '95
you'll end up with inconsistent definitions.
I think what this means is that there are places that include port.h
after they have included Unix headers and that's wrong. It's these files
that should be fixed.
--
Francois Gouget http://fgouget.free.fr/
It real
a skip() just to hide platform-specific test
failures, or failures caused by unimplemented or partially implemented
features.
In this case it's not totally clear cut but it does look like it would
just hide unimplemented functionality. Note that Alexandre has been
reworking this area quite a bit
On Tue, 3 Mar 2009, Austin English wrote:
> AJ's recent work in this area caused a warning on non-Linux OS's,
> where this function is not used.
>
> Resending with a proper extension.
Why does your patch modify dlls/ntdll/virtual.c? It seems to me that
this should be s
themselves.
How did your tests with Programming Windows 98 go?
If it worked with that, then the patch can be considered good enough.
--
Francois Gouget http://fgouget.free.fr/
The last time religion ruled, it was called the dark ages.
(trailing or tab/space mixups), and
I get back to the prompt. So then I get to fix my code, or I add the
'-n' option to tell git-commit to not bother me.
--
Francois Gouget http://fgouget.free.fr/
In theory, theory and practice are the same, but in practice they're different.
can_project_file() and
source_scan_workspace_file() above source_scan_directory()? That way
later on the latter will be able to call the former without having to
reorder the functions.
--
Francois Gouget http://fgouget.free.fr/
"Utilisateur" (nom commun) :
Mot utilisé par les informaticiens en lieu et place d'"idiot".
5) / 0.01;
pos is an integer. So why not simply round to the nearest instead of
rounding down (which is the default for double -> int conversions)?
if (s_quant)
pos = lround(dd / s_quant);
else
pos = lround(dd / 0.01);
--
Francois Gouget http://fgouget.
urn DRIVE_FIXED;
I think you should not hardcode the c: drive here. Something based on
GetSystemDirectory(), GetWindowsDirectory() or one of their relatives
would be better (not sure exactly which should be used).
--
Francois Gouget http://fgouget.free.fr/
T
m drive is not always the c:
drive on Windows (via comments and our conformance test results). So it
is not Wine's place to force the user to use c: as the system drive.
--
Francois Gouget http://fgouget.free.fr/
Linux: Because rebooting is for adding new hardware
he screen size and skip the test if it is
too small... (as a preventive mesure in case a PC has an even smaller
screen)
--
Francois Gouget http://fgouget.free.fr/
A polar bear is a cartesian bear after a coordinate transform.
you cannot do that if you don't have an account. But
personally I really don't want yet one more home page to maintain. In
fact mine is mostly full of cruft and has not been updated in years.
Maybe I'll just nuke most of it...
--
Francois Gouget http://fgouget.free.f
uickly becomes obsolete and incorrect. In the very
best case it mostly duplicates 'git log --author foo', and most of the
time it's just misleading. So I prefer to leave the Wiki home page
business to the Facebook generation.
--
Francois Gouget h
allocation routines, why should
this patch only be used on FreeBSD? If it's supposed to help with OpenGL
memory allocation then shouldn't it be used on Linux too (which has the
same issue with OpenGL)?
--
Francois Gouget
fgou...@codeweavers.com
not mean
much.
So that leaves the questions of whether my latest SDK is recent enough
(6.0.6001.18000.367-20080205), and why Wine declares MapLS in winbase.h.
--
Francois Gouget http://fgouget.free.fr/
A particle is an irreducible representation of the Poincaré Group - Eugene
Wigner
ibits both the memory reservation
problem, and starts threads.
--
Francois Gouget
fgou...@codeweavers.com
reservation but
before Wine has loaded all the dlls. It probably depends on the
application though.
--
Francois Gouget
fgou...@codeweavers.com
other thing that's not under
active development is the documentation.
But none of that should be an issue for someone writing a dsp/vcproj to
SCons converter.
--
Francois Gouget http://fgouget.free.fr/
Computers are like airconditioners
They stop working properly if you open WINDOWS
e it is on Linux.
I have tested your patch here and the Flash installer still works. So I
guess that means your analysis is spot on and that it's ok to apply it.
Probably Alexandre will know.
--
Francois Gouget
fgou...@codeweavers.com
test to show that Windows has this check would be nice.
Otherwise this patch is just for hiding a bug and thus should not be
committed. But really, finding out why this API gets called with an
invalid handle would be much better... (likely harder too, I know)
--
Francois Gouget
Francois Gouget a écrit :
[...]
Unfortunately I couldn't reproduce this problem as I only have a FreeBSD
virtual machine.
I attached a test application to bug 13335 to reproduce this issue
without needing OpenGL support. Here's the corresponding comment:
http://bugs.winehq.org/sh
t (far from exhaustive):
http://www.winehq.org/pipermail/wine-devel/2007-July/057890.html
http://www.winehq.org/pipermail/wine-devel/2007-March/055174.html
--
Francois Gouget http://fgouget.free.fr/
Nouvelle version : les anciens bogues ont été remplacés par de nouveaux.
This one is wrapped. Besides that it's ok, so if you resubmit it should
go in.
--
Francois Gouget http://fgouget.free.fr/
$live{free} || die "";
--
Francois Gouget http://fgouget.free.fr/
Cahn's Axiom: When all else fails, read the instructions.commit e724fa2b721bb259419a0b62bacbea33a64856da
Author: Francois Gouget
Date: Sat Mar 28 20:06:47 2009 +0100
winemaker: Better deal with case sensitivity issu
other words, the following does not work:
winemaker Chap03/HelloWin/HelloWin.dsw
--
Francois Gouget http://fgouget.free.fr/
Demander si un ordinateur peut penser revient à demander
si un sous-marin peut nager.
ool that knows how to handle
rc files. If we handled all rc file translations through po files we
would be able to leverage the many tools that support po files, in
particular the various website-based tools thatt make it easy for
non-programmers to do translations.
--
Francois Gouget
orge.net/
Ext2 IFS: http://www.fs-driver.org/
--
Francois Gouget http://fgouget.free.fr/
Linux: It is now safe to turn on your computer.
27;s possible that it can happen on Windows too
through reparse points (I believe that's how they're called) and then we
should be able to report it to the Windows application using the same
mechanism.
--
Francois Gouget http://fgouget.free.fr/
We are Pentium of Borg. You will be approximated. Division is futile.
o
answer as I have not had time to test their proposed fix. But I have not
forgotten...
--
Francois Gouget http://fgouget.free.fr/
I haven't lost my mind, it's backed up on tape around here somewhere...
nothing...
--
Francois Gouget http://fgouget.free.fr/
Linux: Because rebooting is for adding new hardware
On Mon, 11 May 2009, Kai Blin wrote:
[...]
> If you feel the need to insult people for whatever reason, don't do it
> on the mailing list.
Better yet, they should do it to the mirror.
--
Francois Gouget http://fgouget.free.fr/
Before you criticize some
there's a way a application can call them...
Does anyone know what's up?
--
Francois Gouget http://fgouget.free.fr/
A particle is an irreducible representation of the Poincaré Group - Eugene
Wigner
yIdentityFromFile
So given that we don't have an mscorwks implementation and that these
are just stubs, it seems like they should be removed from fusion.dll.
I'll send a patch.
--
Francois Gouget http://fgouget.free.fr/
Good judgment comes from experience, a
y with them but with luck someone else does.
Getting it going with Wine would be really great.
--
Francois Gouget http://fgouget.free.fr/
Cahn's Axiom: When all else fails, read the instructions.
that file, and then, for each language, pass the dialog
through our bounding-box calculator to convert that to coordinates and
generate the corresponding rc files.
--
Francois Gouget http://fgouget.free.fr/
1 + e ^ ( i * pi ) = 0
t, a[2]));
--
Francois Gouget http://fgouget.free.fr/
Cahn's Axiom: When all else fails, read the instructions.
o you think?
Should we just leave them as is?
--
Francois Gouget http://fgouget.free.fr/
A particle is an irreducible representation of the Poincaré Group - Eugene
Wigner
with -O3 which is not the default and which I would not
personally care about. I'd be more open about maintenance issues.
--
Francois Gouget http://fgouget.free.fr/
RFC 2549: ftp://ftp.isi.edu/in-notes/rfc2549.txt
IP over Avian Carriers w
ll tested and stable we can broaden the scope and think
about the wilder reaches (testing on multiple platforms: FreeBSD and
Solaris, automatic conformance test runs on multiple Windows versions,
etc).
But the first and most important step is to get things in place.
--
Francoi
On Thu, 28 May 2009, Pavel Prochazka wrote:
>
> +IWineD3DSurfaceImpl *front,*hlp1,*hlp2;
> + IWineD3DSurfaceImpl back; //must be copy of struct
C++ comments are not allowed in Wine. There are a few others further
down.
--
Francois Gouget http://fgouge
updated list of exceptions so people committing stuff on
these files don't get warned again and again.
> Make sure sizeof is not used in traces.
This looks like it could be reasonably easy to check for. Actually it's
not just traces it's all forms of printf.
--
Francois
able to send argumented feedback
to the PulseAudio developers.
--
Francois Gouget http://fgouget.free.fr/
tcA thgirypoC muinelliM latigiD eht detaloiv tsuj evah uoY
if you could specify which graphics card you have, and which
version of the drivers you have (along with whether this is the
open-source or proprietary drivers).
--
Francois Gouget http://fgouget.free.fr/
The nice thing about meditation is that it makes doin
support (if it has to
implement SOCKS support itself).
--
Francois Gouget http://fgouget.free.fr/
"Only wimps use tape backup: _real_ men just upload their important stuff on
ftp, and let the rest of the world mirror it ;)" -- Linus Torvalds
owner for testing some patches.
Winetest should have an email field (optional) to make contacting the
tester easier. That and also a description field (bug 13027) so one can
give a proper description of the setup the tests are running on (e.g.
locale, running in vmware or not, etc).
--
Fra
MusicTool8 implementation.
Could someone familiar with DCOM and/or dmime look into it?
It would be a shame to strip all that unused code :-(
--
Francois Gouget http://fgouget.free.fr/
La terre est une bêta...
Ignore this one, I patched the wrong place.
On Mon, 15 Jun 2009, Francois Gouget wrote:
[...]
> } elsif(s/^\}//) {
> $blevel--;
> - if($blevel <= 0) {
> + if($plevel <= 0) {
> $self->_parse_c_error($_, $line, $co
---
So all the code in dlls/dmime/tool.c was unused because nothing was
calling DMUSIC_CreateDirectMusicTool8Impl(). Apparently the intent was
to call it from a class factory so I looked around and came up with the
following patch that implements a class factory for DirectMusicTool8.
However I
atterntrack.c ? That sounds
like something I can do.
--
Francois Gouget http://fgouget.free.fr/
Stolen from an Internet user:
"f u cn rd ths, u cn gt a gd jb n cmptr prgrmmng !"
und sends as little in
advance as possible to not have to redo too much mixing if the input
streams change. But that breaks totally if it sends less than the sound
driver's latency.
Is there a standard way to deal with these latency issues on Windows?
Does anyone have ideas on how t
be not
everyone feels that way. That would mean we cannot depend on "%S"
(unless one of the lower level Wine libraries (crtdll?) supports
something like it too).
--
Francois Gouget http://fgouget.free.fr/
A particle is an irreducible representation of the Poincaré Group - Eugene
Wigner
On Mon, 22 Jun 2009, Frédéric Delanoy wrote:
[...]
> Furthermore,
> - the "65001" should probably be replaced by "utf8" (I checked in
> tools/wrc/parser.l:373) [ which would be better IMNSHO in new/updated
> resource file]
Do the Windows/Mingw resource compilers s
owed is C; and then perl or sh for build scripts, etc.
--
Francois Gouget http://fgouget.free.fr/
Dieu dit: "M-x Lumière". Et la lumière fut.
Wine.
That said, from the sound of it it does really look like Apple is
pushing Obj-C so maybe we don't have much choice in the matter.
--
Francois Gouget http://fgouget.free.fr/
Demander si un ordinateur peut penser revient à demander
si un sous-marin peut nager.
dependencies, fix compilation warnings, etc. But
I don't think I could do this type of thing if the code were
Objective-C.
So no, even if the code is only for Macs, writing it in Obj-C will cut
you off from some developpers. And yes, I have a Mac (and I'm as good at
Mac development as I am at
ossible languages trying to match fonts to each
language. Point me to the code if I'm wrong. Also, if LANG is not set
then you default to the C locale (unless LC_ALL is set) which is the
most basic English locale. So if the above was correct, everyone should
be experiencing this slow font issue
age isn't up-to-date?
Yes, it is. Unfortunately the new parser does not seem to hook into the
correct callbacks to get the API statistics going so the fix is pretty
involved and I'm lacking time to really work on it.
--
Francois Gouget http://fgouget.free.f
'; a bit like the
Wikipedia articles)
* Shouldn't we have a way to switch between languages?
Also, the link to the next page still says 'Wine's History: Next'
instead of 'L'historique de Wine: Suivant'. So maybe links are not
localizable? (it could
tools report too many valid leaks,
it will be hard to notice the important ones, or the new leaks.
In any case I see no reason not to fix those in the conformance tests.
Yes they may take a few extra milliseconds to run, but they are not
performance critical anyway.
--
Francois Gouget
.fnt file would still be ignored.
--
Francois Gouget http://fgouget.free.fr/
RFC 2549: ftp://ftp.isi.edu/in-notes/rfc2549.txt
IP over Avian Carriers with Quality of Service
it's then used in dispex.c
regardless of HAVE_LIBXML2.
So should tid_t always be defined or should the relevant portions of
dispex.c be enclosed in an #ifdef HAVE_LIBXML2?
--
Francois Gouget http://fgouget.free.fr/
Linux: It is now safe to turn on your computer.
tually used by driver developpers (though they could also
be useful for reporting bugs).
--
Francois Gouget http://fgouget.free.fr/
Any sufficiently advanced bug is indistinguishable from a feature.
-- from some indian guy
vncserver -depth 8 -cc 3
I tested Wine in paletted mode years ago and it worked at the time.
--
Francois Gouget http://fgouget.free.fr/
Cahn's Axiom: When all else fails, read the instructions.
for the branches should be
finer). So this icon evokes configuring the X server which is a bit
puzzling. I don't think I could ever tie a single X to DirectX. So I'd
suggest replacing it with either 'DX' or '3D' (eventhough the latter is
a bit incorrect as dxdiag is abo
; co to take these
remappings into account. That could get ugly pretty quick.
--
Francois Gouget http://fgouget.free.fr/
Demander si un ordinateur peut penser revient à demander
si un sous-marin peut nager.
ut at least they cannot complain, and Wine not getting the
money would pretty much be business as usual anyway (unless reneged
pledges detract from regular WPF donations).
--
Francois Gouget http://fgouget.free.fr/
"Lotto: A tax on people who are bad at math.&q
Windows can have all of its icons dynamically remapped by design.
If Wine can do the remapping through the registry then that's workable.
If the registry just references icons in resource dlls, then that means
Wine would need to generate resource dlls at run time and that's not so
Maybe for the patchwatcher?
Maybe hire someone to administrate the patchwatcher machines part-time?
Marketing? Where? How? Would it really be beneficial? Wouldn't 1$ be
too little?
Well, maybe someone will have a bright idea?
--
Francois Gouget http://fgouget.free.fr/
I haven't lost my mind, it's backed up on tape around here somewhere...
o the project about the relative
importance of bugs.
--
Francois Gouget http://fgouget.free.fr/
The last time religion ruled, it was called the dark ages.
Thanks. The dxdiag icon is much better.
--
Francois Gouget http://fgouget.free.fr/
Indifference will certainly be the downfall of mankind, but who cares?
since it would not know how to merge the content
of the administrator's and the user's system.reg files. So to make the
unioning complete we would need a union registry too (or make each
registry key and value into its own directory/file!).
--
Francois Gouget http://fgouge
NetFwService_create() is unused in dlls/hnetcfg/service.c. I presume
it's meant to be used somehow rather than removed? Maybe a patch is
missing?
--
Francois Gouget http://fgouget.free.fr/
"Lotto: A tax on people who are bad at math." -- unknown
ticed that advpack now had A/W
functions, does the new cabinet have these as well?
I haven't seen any trace of a Unicode Extract function. So I don't know
how they are handling it.
Also, which SDK has these new functions? I couldn't find them.
PSDK-6.0.5270.0.24 dated 200
e. but how does that sit with respect to reverse engineering? Any
potential legal issues?
Presumably not since this is essentially how Samba is being developped.
--
Francois Gouget <[EMAIL PROTECTED]> http://fgouget.free.fr/
145 = 1! + 4! + 5!
a pretty nice description of how they
work:
* How Samba was written
by Andrew Tridgell
http://samba.org/ftp/tridge/misc/french_cafe.txt
* Myths About Samba
by Andrew Tridgell
http://www.groklaw.net/articlebasic.php?story=20050205010415933
--
Francois Gouget <[EMAIL PROTEC
's? eterm's (vi)? using which display dpi?).
--
Francois Gouget <[EMAIL PROTECTED]> http://fgouget.free.fr/
Stolen from an Internet user:
"f u cn rd ths, u cn gt a gd jb n cmptr prgrmmng !"
size. For some users lines will wrap at 100 characters, for others
132, yet others 110, etc.
--
Francois Gouget <[EMAIL PROTECTED]> http://fgouget.free.fr/
Linux, WinNT, MS-DOS - also known as the Good, the Bad and the Ugly.
Alexandre Julliard, Dmitry Timoshkov or Mike McCormack
to correct my weird window manager speculations.
And finally, what did I miss?
Linux thread priorities?
Anything on the sound side?
Anything on the X server side?
--
Francois Gouget <[EMAIL PROTECTED]> http://fgouget.fr
1 - 100 of 1175 matches
Mail list logo