Han-Wen Nienhuys wrote:
2007/12/3, Iain Archibald <[EMAIL PROTECTED]>:
Excellent:
Questions for vista users:
- do you have a \Documents and Settings\[username]\.fontconfig ?
- If yes, do programs need special permissions to write there?
- What happens if you change \Program Files\LilyPond\usr\etc\fonts\fonts.conf
where it says <cachedir>~/.fontconfig</cachedir>
and modify the directory? eg.
<cachedir>/bla/.fontconfig</cachedir>
after you create a c:\bla directory, of course?
On my Vista system (with lilypond 2.10.33) there are two locations with
a 'fontconfig' directory:
C:\Users\[username]\AppData\Temp\fontconfig\cache
C:\Users\[username\Documents\usr\var\cache\fontconfig
Each of these locations contains files of type 'cache-2'; are these
lilypond files? If they aren't then I don't know where the data is!
They are but problaby from a previous version. Could you tell by the
timestamps? Are they regenerated if you remove them and rerun
LilyPond?
The problem is that fontconfig keeps building the database over and
over, leading to minutes of delay on every run - are you seeing that
too? This suggests that the database files are not written, probably
due to permission issues.
The only other 'fontconfig' directory is:
c:\Program Files\Lilypond\usr\var\cache\fontconfig
and that is empty.
that is strange: they should be called .fontconfig , not fontconfig
(note leading period).
Fontconfig actually looks at the environment variable
$USERPROFILE
OK. The environment variable $USERPROFILE points to C:\Users\[username]
There is no entry marked .fontconfig in there other than in the
documents folders under \usr\var\fontconfig (no leading period).
I changed the entry in the fonts.conf file and no files were written at
the new location, nor have the timestamps on the cache files been
changed since I first installed Lilypond on this (new) machine a few
weeks ago.
Iain
_______________________________________________
bug-lilypond mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-lilypond