Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


Hi James, *,

On Thu, Dec 22, 2011 at 8:56 AM, James C
<james.from.wellington@gmail.com> wrote:
[Caret movement in justified text on Mac]
Questions:
 - is anybody currently working on this?  (If so, they should
continue, and I should work on something else.)

This is specific to the Mac, where ATSUI is used for the text
rendering, and indeed there is a difference between the spacing
applied by Mac OSX and what LO internally uses. (basically LO only
expands spaces, ATSUI also between letters)

Apparently it was onced fixed/approximated better, but the problem did
come up again later (already in OOo times, prior to the creation of
LibreOffice)

 - does anybody have hints, for where I should start reading the code?

https://issues.apache.org/ooo/show_bug.cgi?id=102903
https://issues.apache.org/ooo/show_bug.cgi?id=91183

Too bad EIS is gone, otherwise one could have looked up the ooo301gsl1 cws.

But opengrok does the trick for the code-pointers:
http://opengrok.libreoffice.org/search?project=core&hist=ooo301gsl1_DEV300

So look around vcl/aqua/source/gdi/salatslayout.cxx

 - if I start working on this, should I record a bug?

No - not really necessary, but of course nice to have to be able to
point to a bugreport in a commit message, this makes it easier for
people to write nicer releasenotes and stuff.
(but there is an old OOo bug, thus that is covered)

ciao
Christian

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.