summaryrefslogtreecommitdiff
path: root/include/editeng
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2013-07-30 16:11:54 +0200
committerMichael Stahl <mstahl@redhat.com>2013-07-30 16:35:30 +0200
commit1c48e4efa2369e5708798bdefb46b74a86415d00 (patch)
treeb3e194fab7ae438dd103b91d2b4f09426efc6437 /include/editeng
parent90dadcc9a0fc3d089f9318f073ce8374e4632da4 (diff)
fdo#66715: fontconfig: try harder to ignore duplicate fonts
The thin space not being displayed correctly is caused by using the wrong font, namely /usr/share/fonts/liberation/LiberationSerif-Regular.ttf, which (on Fedora 18) is version 1 and does not contain u2006 etc. glyphs, whereas the LiberationSerif-Regular.ttf bundled with LO is version 2 and does contain these. There is already isPreviouslyDuplicateOrObsoleted() function to ignore older fonts but it does not work for this case because: 1) Only the previous element was looked at, but there may be several fonts with different weight/slant that need to be checked. 2) The LiberationSerif-Regular.ttf differ in the "lang" entry. Change-Id: I2f9e8d50a1f8155b65f8f07c9259dd988c32992a
Diffstat (limited to 'include/editeng')
0 files changed, 0 insertions, 0 deletions