On Sun, May 16, 2010 at 11:47:13AM +0200, Manuel Pégourié-Gonnard wrote: > Le 16/05/2010 11:20, Will Robertson a écrit : > > This is far friendly than having to run mkluatexfontdb, even if it > > has a button in tlmgr. But am I right in thinking that this won't be > > possible > > for security reasons? (A la shell escape.) > > > Basically, yes. But, as you may know, we're finally releasing the "restricted > shell-escape" feature in TL10. AFAIK, the list of authorised programs is not > fixed yet, but if it can include fc-list, then mkluatexfontsdb could be > invoked > directly from LuaTeX (not using os.system(), but using it directly since it is > lua code). > > Somehow unrelated: I just realised mkluatexfontsdb uses io.popen(). Last time > I > checked, this function was not working on windows. Did anyone test luaotfload > on > windows?
Elie? Yet another reason to try to get rid of the fc-list hack in the future, if we had a ready to use xml library for use with lualatex, then we can just parse fontconfig files and not need the command line tools at all. Regards, Khaled -- Khaled Hosny Arabic localiser and member of Arabeyes.org team Free font developer
