Dear Akira-san --

Akira Kakuto wrote:
> It seems that I was wrong:
>
> By experiments, I found that the renaming,
> cachefile.NEW --> cachefile, almost always
> fails if executed from the XeTeX binary even
> in a user's writable directory. 
Thank you -- further experiments after installing a further new font have 
indeed shewn this to be the case.  It would also seem that, in my case at 
least, that I have write access to the default location for FC_CACHEDIR so the 
effect of explicitly setting that to C:\TeX\Live\2016\FC_cache was to allow the 
initial creation of a new cache (which of course helped) but did not address 
the real problem that you have identified with :

#ifdef _WIN32
   unlink ((const char *) atomic->file);
   /* fails always if executed from the XeTeX binary */
#endif
> Thus if you find a delay of time, run fc-cache -v.
>
> If messages
> invalid cache file: ...
> are shown, run
>
> fc-cache -v
>
> once more.
Thank you, and noted for future reference.
** Phil.
-- 

Philip Taylor

--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex

Reply via email to