is a moral one - these is
copyrighted work. We need to respect this copyright.
-Brian
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
of modified
descriptors back. I've had a client with this problem a while back.
http://winehq.org/?issue=238#epoll%20(con't)
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
for explicit permission, and take it down only if
they say no?
Also, they are hosting the corefonts project, which is 100% files of
the same type license as dcom95, so I find it hard to believe they will
say no.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http
Izak Burger wrote:
http://ars.userfriendly.org/cartoons/?id=20041013
I have another six if anyone else desperately wants one...
:-)
You think that's good? I got this one
http://ars.userfriendly.org/cartoons/?id=20040622
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http
? Was it generated with
a fairly recent winemaker? If so, did you use --dll?
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
, but it has to do everything that some apps depend
on.
Though, if we would want to support shell extensions, I don't see how we
could effectively do it without having it do everything the native
explorer does
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
Mike Hearn wrote:
On Mon, 2004-12-13 at 20:16 +0200, Shachar Shemesh wrote:
I'd love to get my digital camera syncing on Linux (Mustek). It uses a
shell extension. Good enough reason for you? :-)
Is a shell extension really the only way you can access the camera?
That's pretty poor UI
Mike Hearn wrote:
Shachar Shemesh wrote:
Though, if we would want to support shell extensions, I don't see how
we could effectively do it without having it do everything the native
explorer does
That would be the other reason. But, I think it makes more sense to
try and bridge shell
- Numerals in Arabic/Farsi context
should assume local form
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
for Wine that I know of, and ReactOs doesn't seem
to need Posix filenames...)
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
on the wine mailing
list.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
Rémi Assailly wrote:
Shachar Shemesh wrote :
Thanks for spotting another one for my growing heap of BiDi TODOs
http://bugs.winehq.org/show_bug.cgi?id=2584
Shachar
I know that there is no effect...
I'm sorry if I came off cynical. There was no cynicism in that comment.
I opened 2584
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
Krzysztof Foltman wrote:
- MBCS support (and it would be very hard to add)
Then you are doing something very wrong. Aren't you working in Unicode?
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
Adds support for BiDi to Wine. http://oss.software.ibm.com/icu/.
Instructions for building (and testing) with BiDi are available at
http://winehq.org/?issue=218#How%20To%20Set%20Up%20BiDi%20Support
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
Francois Gouget wrote:
On Wed, 24 Nov 2004, Shachar Shemesh wrote:
Marcus Meissner wrote:
Here is a list of the soft dependencies. We suggest packagers
install each and every last of those before building the package.
These libraries are not dependencies in the RPM sense. In DEB
packages
rule should be that the optional packages are build-dep, but
only suggested or Recommended (I've never really managed to
understand the difference between them) for the compiled result.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
it be that U0A01 needs to be added to table 2? If
so, we may have a solution to what this flag means. Mike, can you test
it out?
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
is a soft
dependency, this means that users that don't have the right C++ runtime,
don't want the extra size, or can't get ICU depending DLLs loaded for
whatever other reason will still be able to use Wine (though not
Uniscribe, which I think is only fair).
Shachar
--
Shachar Shemesh
Lingnu
Shachar Shemesh wrote:
Dmitry Timoshkov wrote:
Mike McCormack [EMAIL PROTECTED] wrote:
The flag (0x1000) passed to CompareString reverse the sort order
of a number of unicode characters. I've got no idea why it would
want to do that... maybe somebody can shed some light on what the
reason
Robert Shearman wrote:
Shachar Shemesh wrote:
I think the source of the problem is a small misunderstanding about
what LPK.DLL does on windows. It's not where the reordering algorithm
is. That's in uniscribe. What's there is how this reordering
algorithm is used for ExtTextOut, DrawText
this?
Use libevent? Sorry, couldn't resist :-)
Vincent
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
to create a dependency in the RPM for a
specific glibc version (=2.3?). That's the reason my original epoll
patch was using syscall, btw.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
Dmitry Timoshkov wrote:
Shachar Shemesh [EMAIL PROTECTED] wrote:
Hmm. Would separating the BiDi code (which is the reason ICU is linked
with GDI) into a separate DLL (they way it is on Windows 2000) help?
We have wine_unicode.dll
...
Eventually we have to implement bi-di support
Dmitry Timoshkov wrote:
Shachar Shemesh [EMAIL PROTECTED] wrote:
Hmm. Would separating the BiDi code (which is the reason ICU is linked
with GDI) into a separate DLL (they way it is on Windows 2000) help?
We have wine_unicode.dll for that and many things are already separated
there, like
2
make[2]: Leaving directory `/home/sun/sources/wine/wine/dlls/dsound'
make[1]: *** [dsound/__test__] Error 2
Is this something wrong on my config?
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
that there are some alternatives, but make it clear that they are
not wholly satisfied with the quality of randomness achieved.
The way I read this, if we get our data from /dev/random we are at full
liberty to disregard the input seed, as this is a hardware device seeding.
Shachar
--
Shachar
is significantly less than the number of vertical lines, you can
precalculate the width of each color bar, and draw a series of boxes.
Mike
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
is that we use this code if libc does not provide an
epoll implementation, and use libc's if it is available.
Mike
You do realize that many (somewhat old) glibcs have epoll_create defined
that is hardwired to return E_NOSYS without calling the kernel, right?
Shachar
--
Shachar Shemesh
?
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
to this one.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
, but then we'd extend a MS type.
Vincent
How about this, then?
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
Index: dlls/dinput/keyboard.c
===
RCS file: /home/sun/sources/cvs/wine/dlls/dinput/keyboard.c
an apostrophe, then there
is nothing to it but assume that all the coding is done :-)
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
, conference rooms, etc.).
Cheers,
Jeremy
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
if we change that to contain the date or the CVS
version number of the file that was audited
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
something not many of the list's members care about as much as I.
I'm sure other list members will be happy to fill in other areas where
your help would be most appreciated.
Thanks again.
Any time.
Cheers!
Ronald Robin
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd
the docs for it.
But how would someone reading the comment find the docs? Especially if
the code is in User32 and docs are in comctl. Also, it would appear to
me that you can't say version 6 without saying version 6 of what.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd
is not an open source license. One has, of
course, every justification for saying so what, but I just wanted to
mention this.
Sh.
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
I know these same tests pass on Alexandre's machine, I can only
assume there is something missing in my setup. However, as I don't know
what, I simply let it go and do my best without running the tests.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http
I know these same tests pass on Alexandre's machine, I can only
assume there is something missing in my setup. However, as I don't know
what, I simply let it go and do my best without running the tests.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http
a request to this list asking for
hired help will provide you with people willing to sell you their time
and knowledge.
Hoping I've been helpful,
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
want to answer an email with a simple yes, and I'm not
sure that signing each and every outgoing email is a very good idea.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
. Instead, write:
Building wine without BiDirectional languages (Hebrew, Arabic) support
This will greatly reduce the number of users alarmed by this configure
message.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
Mike Hearn wrote:
I don't think it makes any sense to put it off indefinately on the
grounds that Wine is still a developers-only release. That's circular
logic.
Hear hear.
Also, I think the sooner we start treating wine as a mature product, the
better. Declaring a making a product mature is a
that such things
are best carried out by mimicking the Win32 structure as much as
possible. Isn't that the case?
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
Pouech Eric DMI AEI CAEN wrote:
so that debuggers can intercept it (especially ones with GUI) and do
what they want with it.
A+
Message du 13/09/04 17:50
De : Shachar Shemesh
A : Wine Development
Copie à :
Objet : Why is our OutputDebugString a server request
Alexandre Julliard wrote:
Shachar Shemesh [EMAIL PROTECTED] writes:
But as far as I can see, this means that Windows debuggers won't get
it. Wouldn't it be better to implement it the Win32 way? At the very
least, implement it ALSO as the Win32 way?
It will generate an output string debug
Mike McCormack wrote:
Do you still think my third patch has the problem?
I stand corrected.
Sorry about the noise.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
that the events
flagged for the old occupant of user #3 actually belong to the new
occupant, and we handle it incorrectly.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
descriptor management
*
* Copyright (C) 2000, 2003 Alexandre Julliard
+ * Copyright (C) 2004 Shachar Shemesh for Lingnu Open Source Consulting ltd.
+ * Copyright (C) 2004 Mike McCormack
I was actually talking about adding:
* Epoll header copied here is Copyright (C) 2002, 2003 by the Free
Mike McCormack wrote:
Shachar Shemesh wrote:
Read the comment in the appropriate section of my code. You have a
race here that will crash you occasionally.
Fixed.
Ahmm. I'm not so sure.
Did you also handle the case where 1, 2 and 3 were flagged, 1 releases
3, and 2 asks for a new fd and receives
Alexandre Julliard wrote:
Shachar Shemesh [EMAIL PROTECTED] writes:
I'm sorry for being a pest about this. I was wondering whether there
is anything that needs to be done on that one in order to facilitate
committing this patch?
It needs some cleaning up, you need to find a way to make
Mike McCormack wrote:
Shachar Shemesh wrote:
After a discussion with Alexandre on IRC I came to the conclusion
that nothing I will do will make this patch go in. Mike, please add
it to your list of uncommitted patches.
Hi Shachar,
I'm not sure which Mike the above is addressed at... :)
Mike
Hi Alexandre,
I'm sorry for being a pest about this. I was wondering whether there is
anything that needs to be done on that one in order to facilitate
committing this patch?
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
Hi list,
When calling select (or any other socket function, for that purpose),
there is a chance that a signal will arrive while we are blocking on the
socket. This will cause the blocking function to return with EINTR. The
usual recommendation is to retry the operation if that is the case.
Mike Hearn wrote:
Building with a recent glibc and running on an older one is not
supported by glibc, and it won't work for many reasons having nothing
to do with epoll. Crossover runs everywhere because it is built
against a very old glibc.
To clarify, it is possible to build against a new glibc
to work around without actually running a javascript engine
on the harvester, which would open them to all sorts of fun abuse by us. :-)
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
.
David Lee Lambert wrote:
On Mon, Aug 30, 2004 at 03:27:49PM +0200, Robert van Herk wrote:
Lots of good reasons on why this project is not good enough to rely on.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
?
err:ntdll:RtlpWaitForCriticalSection section 0x4017fec0 ? wait timed
out in thread 0009, blocked by , retrying (60 sec)
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
#include windows.h
#include stdio.h
#define NUMTHREADS 3000
int flag;
int count;
DWORD WINAPI ThreadMain( LPVOID
did not have glibc.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
Index: configure
===
RCS file: /home/sun/sources/cvs/wine/configure,v
retrieving revision 1.592
diff -u -r1.592
Shachar Shemesh wrote:
[EMAIL PROTECTED]:~/sources/wine/threadtest$ time ../wine/wine Debug/main.exe
/dev/null
Program exit 299732
Just for comparison, when running on Windows, I get as far as 298015,
but in less time.
Just for the record, if all the threads run to completion, and the mutex
Shachar Shemesh wrote:
Hi all,
Attached is a non-perfect patch for review. This is a migration of the
wineserver to use epoll instead of poll (if it's available).
current known issue with this patch:
1. Will not compile if HAVE_SYS_EPOLL_H is not 1 (i.e. - won't compile
if epoll not available
Dan Kegel wrote:
Shachar Shemesh wrote:
Now don't go and do level-triggered stuff just because it's easier :-)
That's not it at all, and edge vs. level is not part of my
considerations. Libevent does support a wider variety of selection
interfaces, and with wider platform support, than your
reason patches go
to void
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
Shachar Shemesh wrote:
Dan Kegel wrote:
By all means, let's try epoll.
FWIW, I wrote a wrapper layer that illustrates how to detect
whether epoll etc. are available. I'm convinced that *runtime*
detection is the only way to go.
That's fine, except that compiling your library on a machine
. Segfaults on wine exit.
3. Lots of debug asserts.
Comments welcome.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
Index: configure
===
RCS file: /home/sun/sources/cvs/wine/configure,v
Shachar Shemesh wrote:
Hi all,
Attached is a non-perfect patch for review. This is a migration of the
wineserver to use epoll instead of poll (if it's available).
current known issue with this patch:
1. Will not compile if HAVE_SYS_EPOLL_H is not 1 (i.e. - won't compile
if epoll not available
Dan Kegel wrote:
Shachar Shemesh wrote:
It doesn't compile (rn.c is not including sys/epoll.h). When I fix
that, it checks whether epoll_create works. If it does, it sets all
handlers to use sigio. I don't think this library is quite stable
enough :-)
You're a tough customer :-) It's quite
familiar with the wineserver semantics,
that going edge trigger in a bug free way right now is beyond me.
- Dan
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
, as far as I know, any program, so I'm
not sure we need to fix it. I just wanted the list's archive to have a
mention of this issue.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
cause a new
file descriptor to be allocated in the wineserver?
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
, perhaps the
developer that is working on/with this, Shachar Shemesh, can shine a bit
of light on the issue.
Rein.
Oooh, pmail. Haven't touched it since I was a Novel sysadmin, back in
1996. So, there is a Windows version now?
What is, exactly, the problem you are experiencing with pmail? What
on Windows?
Please keep posts on list.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
with more than 2GB? I.e. - can we let applications that
were linked with LARGEADDRESSAWARE see the true state of the machine?
If so, is there a way for me, when at the heap.c code, to know whether
that flag was set on loading the current process?
Shachar
--
Shachar Shemesh
Lingnu Open
the time is
now. We are not yet confronted with bugs that require detecting what
application is currently running and hacking accordingly.
I'm not saying that it's a good solution in this case, but at some point this
sort of stuff will have to be done.
Ivan.
Shachar
--
Shachar Shemesh
.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
- the
in games movies won't work. It probably has something to do with
Windows' Direct X.
So there you have it. I hope that it will work for you as it has for me
There is also a screen shot there.
So, if you want me to relay any questions to the user regarding how he
did it? :-)
--
Shachar Shemesh
), the functions act the same no matter what locale the user is in.
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
, however.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
and integer from a pointer,
the result is to move the pointer to another array element. No need to
perform these word size calculations anywhere.
Question: Did you compile and check you patch?
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
release on all mirrors.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
Dmitry Timoshkov wrote:
Shachar Shemesh [EMAIL PROTECTED] wrote:
Ignoring LC_CTYPE is as random as ignoring any other one. For the 100th
time, we are not ignoring LC_ALL and LANG. We are simply ALSO looking at
LC_CTYPE.
We were looking for LC_CTYPE before and it was removed from the list
Alexandre Julliard wrote:
The user locale affects resource
loading.
Actually, that's a bug in Wine. User locale should not affect that. It
should affect functions such as GetCurencyFormat, GetDateFormat etc. I'm
now working on a fix to that problem.
That, however, is unrelated to the system
. This probably isn't relevant for
Wine.
And if you ask, no, I will not write a testcase, because it's
sometimes hard for me to even understand the problems caused
by different locales.
Regards,
Filip
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
Dmitry Timoshkov wrote:
Shachar Shemesh [EMAIL PROTECTED] wrote:
In an attempt to get away from a possibly confusing subject line, and to
converge on an agreed behavior, here is an attempt to clear the desired
locale behavior Wine should have. Dmitry (and anyone else), please
comment
differ.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
Dmitry Timoshkov wrote:
Shachar Shemesh [EMAIL PROTECTED] wrote:
You are trying to persuade yourself by taking into account only the look
of the Windows. Please write a test app how I did and see what data
GetSystemDefaultLCID and GetUserDefaultLCID return.
Just did:
GetUserDefaultLCID
change the locale - it will mean noone (whether ANSI or not) will
not be able to access non-ASCII file names and files.
Comments?
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
characters in kedit,
but they are saved as ?. In other words, Wine's behavior under the
case you mention exactly reflects the behavior Unix gives.
I think the GIGO rule should apply here. Garbage in, garbage out.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http
Dmitry Timoshkov wrote:
Shachar Shemesh [EMAIL PROTECTED] wrote:
As far as I understand what you are trying to do and what the patch
Alexandre committed does is to make the user interface use english
while you still have an ability to type in your native language.
No. What I'm trying
Alexandre Julliard wrote:
Shachar Shemesh [EMAIL PROTECTED] writes:
When actually run (through strace), one can see the mmaps being
carried out and successful, and then the mmap that fails (no
memory). Then malloc is attempted, which tries mmap, then brk, and
then mmap again. All fail
Alexandre Julliard wrote:
Shachar Shemesh [EMAIL PROTECTED] writes:
I think there is one zero too many here. Did you mean 078?
No, 7800. Check loader/Makefile.in.
Saw it. Didn't understand it, but that will have to wait until tomorrow,
I guess. Half past midnight is too late
be able to let the user see only the
messages that are relevant to them.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
to the TTY driver using just the registry. Saving the
value in the registry doesn't survive a Wine restart.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
.
I see why user-opened bugs could benefit from this policy, but
developers opened bugs should probably not. Of all the BiDi related
bugs, I think 1235 is the only place where a bug MAY have disappeared
by itself.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http
and create this object.
Shachar
--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/
Hi all,
It seems that the RPMs for Redhat (at least redhat 9) on sourceforge are
a fiction. When I actually try to download any of them (src, i386 or
i686), I get a notification that the file is not on the mirror. This
happens regardless of what mirror I select (I tried at least 5).
Is this a
Dmitry Timoshkov wrote:
Shachar Shemesh [EMAIL PROTECTED] wrote:
If I have LC_CTYPE and LANG pointing at different things, it may be
because I want to speak one language, but have an encoding that belongs
to another. There is nothing broken with that, and there is no reason
not to support
Dmitry Timoshkov wrote:
Shachar Shemesh [EMAIL PROTECTED] wrote:
Following a discussion with Alexandre on IRC, here is a revised patch.
This one doesn't touch the LC_MESSAGE, as these do not affect the user
locale. Further work will be necessary on supporting MUI like language
checking
101 - 200 of 374 matches
Mail list logo