On 05/06/2013 03:05 PM, Max TenEyck Woodbury wrote:
Just to make this clear, the most recent version of this patch is such
a graceful handling, right?
I haven't worked on gdi32/freetype.c much, so I wouldn't be the one to
say for sure (you should probably talk to Alexandre Julliard, Dmitry
I am very interested in this whole situation because I have run into a similar
font issue.
Many Mac fonts have an AveCharWidth of a negative value. These fonts do not
work well in Wine because of this. Doing some investigation I have found that
the given fonts will not install on windows 7.
On 05/04/2013 10:38 PM, Max TenEyck Woodbury wrote:
$ grep ' has tmHeight=0, aveWidth=' 201305055-make-test-native.log
err:font:get_text_metrics Font named 'Emmentaler-Brace' has
tmHeight=0, aveWidth=3!
err:font:get_text_metrics Font named 'Emmentaler-Brace' has
tmHeight=0, aveWidth=3!
On 05/04/2013 01:56 AM, Dmitry Timoshkov wrote:
Max TenEyck Woodbury m...@mtew.isa-geek.net wrote:
+if ( font-aveWidth font-potm-otmTextMetrics.tmHeight ) {
+if (((font-aveWidth + font-potm-otmTextMetrics.tmHeight - 1) /
+ font-potm-otmTextMetrics.tmHeight)
Max TenEyck Woodbury m...@mtew.isa-geek.net wrote:
If you REALLY think the font should not load, you should add code to
reject the font with an appropriate diagnostic, not have this code
throw a divide by zero exception and abort execution. Until you do
that, this patch is needed.
First,
On 05/04/2013 10:50 AM, Dmitry Timoshkov wrote:
Max TenEyck Woodbury m...@mtew.isa-geek.net wrote:
If you REALLY think the font should not load, you should add code to
reject the font with an appropriate diagnostic, not have this code
throw a divide by zero exception and abort execution.
Max TenEyck Woodbury m...@mtew.isa-geek.net wrote:
If you REALLY think the font should not load, you should add code to
reject the font with an appropriate diagnostic, not have this code
throw a divide by zero exception and abort execution. Until you do
that, this patch is needed.
On 05/04/2013 11:30 AM, Dmitry Timoshkov wrote:
Max TenEyck Woodbury m...@mtew.isa-geek.net wrote:
If you REALLY think the font should not load, you should add code to
reject the font with an appropriate diagnostic, not have this code
throw a divide by zero exception and abort execution.
On 05/04/2013 12:59 PM, Max TenEyck Woodbury wrote:
You are trying to make this about me. It is not. Windows fairly
obviously does not do this 'sanity' test. Wine is supposed to imitate
windows. To do this absolutely correctly, the whole 'sanity' test
should go away.
This sounds like an
On 05/04/2013 05:37 PM, Sam Edwards wrote:
On 05/04/2013 12:59 PM, Max TenEyck Woodbury wrote:
You are trying to make this about me. It is not. Windows fairly
obviously does not do this 'sanity' test. Wine is supposed to imitate
windows. To do this absolutely correctly, the whole 'sanity'
--- On Sun, 5/5/13, Max TenEyck Woodbury m...@mtew.isa-geek.net wrote:
On 05/04/2013 05:37 PM, Sam Edwards
wrote:
On 05/04/2013 12:59 PM, Max TenEyck Woodbury wrote:
You are trying to make this about me. It is
not. Windows fairly
obviously does not do this 'sanity' test.
Wine is
On 05/04/2013 07:50 PM, Hin-Tak Leung wrote:
I'd like to mention two things:
- there were(are?) overflows/underflows within Freetype itself, up to
and including 2.4.11 - the fixes went into trunk, but AFAIK 2.4.12
isn't release yet. That's specifically affect 32-bit platform, and
On 05/04/2013 05:13 PM, Max TenEyck Woodbury wrote:
Having wine throw an exception where it did not do so before is another
kind of problem indicator. One that hardly needs a special conformance
test.
Hmm. As I suspected, that is a single point pass only test. It does
not explore any of
OK. Let's summarize:
There are some fonts where tmHeight is in fact 0. If Hin-Tak Leang is
correct, these may be Open-Source fonts possibly with proprietary
equivalents. Since I have hundreds of fonts installed on my system, it
is almost certain that I have one or more. Identifying which
On Sat, 04 May 2013 19:13:07 -0400, Max TenEyck Woodbury wrote:
I have no objection to someone writing an alternative patch and backing
this one out when that patch goes in, but until then, this patch, or
something like it, needs to be applied. With wine throwing the
exception, some Apps are
On 05/04/2013 08:27 PM, Max TenEyck Woodbury wrote:
OK. Let's summarize:
There are some fonts where tmHeight is in fact 0. If Hin-Tak Leang is
correct, these may be Open-Source fonts possibly with proprietary
equivalents. Since I have hundreds of fonts installed on my system, it
is almost
On 05/05/2013 12:09 AM, Sam Edwards wrote:
On 05/04/2013 08:27 PM, Max TenEyck Woodbury wrote:
OK. Let's summarize:
There are some fonts where tmHeight is in fact 0. If Hin-Tak Leang is
correct, these may be Open-Source fonts possibly with proprietary
equivalents. Since I have hundreds of
m...@mtew.isa-geek.net wrote:
+if ( font-aveWidth font-potm-otmTextMetrics.tmHeight ) {
+if (((font-aveWidth + font-potm-otmTextMetrics.tmHeight - 1) /
+ font-potm-otmTextMetrics.tmHeight) 100) {
WARN(Ignoring too large font-aveWidth
On 05/04/2013 12:38 AM, Dmitry Timoshkov wrote:
m...@mtew.isa-geek.net wrote:
+if ( font-aveWidth font-potm-otmTextMetrics.tmHeight ) {
+if (((font-aveWidth + font-potm-otmTextMetrics.tmHeight - 1) /
+ font-potm-otmTextMetrics.tmHeight) 100) {
Max TenEyck Woodbury m...@mtew.isa-geek.net wrote:
+if ( font-aveWidth font-potm-otmTextMetrics.tmHeight ) {
+if (((font-aveWidth + font-potm-otmTextMetrics.tmHeight -
1) /
+ font-potm-otmTextMetrics.tmHeight) 100) {
WARN(Ignoring
Hello Сергей!
Hi, Mathias. I'm working on DIB Engine for Wine. Some of DIB functions was
developed separatly inthe DIB Driver, but it's necessary to develop DIB
Engine functions inside GDI 32. What DIB function tests are you working on?
Is it only StretchDIBBits or something else? I'm
Hi Dan,
Thank you for your explanations!
It is indeed bug #4065. I read the info there, although I don't fully
understand every bit information there, but that is marked as FIXED
and CLOSED?? As far as I know, this is NOT fixed yet, and it affect a
HUGE amount of Chinese applications, those
Am 04.12.2008 um 00:38 schrieb Xiangrong Fang:
but that is marked as FIXED and CLOSED??
Yes, Wine developers are sometimes pretty quick at closing bugs. The
sad thing is, you can't comment on closed bugs and have to open a new
one.
BTW, for these discussions, shall I use wine-devel or
Isn't this the same issue a bug 4065?
(http://bugs.winehq.org/show_bug.cgi?id=4065)
On Wed, Dec 3, 2008 at 1:24 PM, Dan Kegel [EMAIL PROTECTED] wrote:
Hi Xiangrong,
you forgot to attach the patch, I think.
Aha. You attached the wrong format. We want a plain text file,
i.e. not .odt, but .txt.The nice description in your .odt/.pdf
belongs in a bug report in
On Wed, Dec 3, 2008 at 3:38 PM, Xiangrong Fang [EMAIL PROTECTED] wrote:
It is indeed bug #4065. I read the info there, although I don't fully
understand every bit information there, but that is marked as FIXED
and CLOSED?? As far as I know, this is NOT fixed yet, and it affect a
HUGE amount
В сообщении от Tuesday 14 October 2008 23:54:54 Mathias Kosch написал(а):
Hallo!
About two weeks ago I tried to hand in a (corrected version of my)
patch for StretchDIBits [1].
However it isn't accepted until now and I didn't yet notice any
response.
Would someone please tell me what's
В сообщении от Tuesday 14 October 2008 23:54:54 Mathias Kosch написал(а):
Hallo!
About two weeks ago I tried to hand in a (corrected version of my)
patch for StretchDIBits [1].
However it isn't accepted until now and I didn't yet notice any
response.
Would someone please tell me what's
Hallo!
About two weeks ago I tried to hand in a (corrected version of my)
patch for StretchDIBits [1].
However it isn't accepted until now and I didn't yet notice any
response.
Would someone please tell me what's wrong or if it was just missed out
accidentally?
[1]
29 matches
Mail list logo