When was the Windows installer that was used created?  Are we sure this is
not a bug that has already been resolved in development?

On Wednesday, February 10, 2016, Ivan Vučica <[email protected]> wrote:

> If someone wants to continue looking into fixing this, I've spent a few
> minutes trying to track this down completely blindly (i.e. I didn't
> actually run any code).
>
> The number 16 in '16 characters until whitespace appears' _seems_ to come
> from:
>   http://svn.gna.org/svn/gnustep/libs/gui/trunk/Source/NSLayoutManager.m
> method -drawGlyphsForGlyphRange:atPoint: line "#define GBUF_SIZE 16 /*
> TODO: tweak */".
>
> Combined with Riccardo's mention that this may be related to DPI, and
> following the call to C function GSShowGlyphsWithAdvances() from
>   http://svn.gna.org/svn/gnustep/libs/gui/trunk/Source/NSGraphicsContext.m
> I'd say the fixer will want to look at
>
> http://svn.gna.org/svn/gnustep/libs/back/trunk/Source/cairo/CairoGState.m
> method -GSShowGlyphsWithAdvances:::, and
>
> http://svn.gna.org/svn/gnustep/libs/back/trunk/Source/cairo/CairoFontInfo.m
> method -drawGlyphs:length:on:.
>
> (I'll post this in the bug as well.)
>
> On Wed, Feb 10, 2016 at 3:50 PM Ivan Vučica <[email protected]
> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>
>> Odd whitespace in the middle of a word is also a bug. It seems to happen
>> after exactly 16 glyphs.
>>
>> I filed Savannah bug 47109 <http:///>.
>>
>> James, additional repro steps would be appreciated. Can you confirm the
>> issue goes away if you follow Riccardo's advice?
>>
>> On Wed, Feb 10, 2016 at 11:02 AM, Riccardo Mottola <
>> [email protected]
>> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>>
>>> Hi,
>>>
>>> I am pretty sure you have a resolution problem, I have seen this several
>>> times on windows (and also on X11 on one FreeBSD workstation).
>>>
>>> Please set your Windows to "100%" and do not enlarge text and icons.
>>>
>>> For some reason, we enlarge the controls, but then use a small font to
>>> draw the text. It would be best of course to "scale" up also the the font,
>>> or, at least to ignore the resize and keep everything pixels-sized to
>>> GNUstep, but currently it is hybrid.
>>>
>>>
>>> Riccardo
>>>
>>> On 02/10/16 03:35, James Carthew wrote:
>>>
>>> Attached is a picture showing the rendering error. This was generated
>>> using the pre-built windows files from the GNUstep website.
>>>
>>>
>>> [image: Inline images 1]
>>>
>>>
>>> _______________________________________________
>>> Discuss-gnustep mailing [email protected] 
>>> <javascript:_e(%7B%7D,'cvml','[email protected]');>https://lists.gnu.org/mailman/listinfo/discuss-gnustep
>>>
>>>
>>>
>>> _______________________________________________
>>> Discuss-gnustep mailing list
>>> [email protected]
>>> <javascript:_e(%7B%7D,'cvml','[email protected]');>
>>> https://lists.gnu.org/mailman/listinfo/discuss-gnustep
>>>
>>>
>>

-- 
Gregory Casamento
GNUstep Lead Developer / OLC, Principal Consultant
http://www.gnustep.org - http://heronsperch.blogspot.com
http://ind.ie/phoenix/
_______________________________________________
Discuss-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to