diff options
-rw-r--r-- | Makefile | 10 | ||||
-rw-r--r-- | luaotfload-blacklist.cnf | 8 | ||||
-rw-r--r-- | luaotfload-database.lua | 13 |
3 files changed, 14 insertions, 17 deletions
@@ -80,13 +80,13 @@ pdf: $(DOCPDF) manual: $(MANPAGE) $(DOTPDF): - @make -C $(DOCSRCDIR) graph + @$(MAKE) -C $(DOCSRCDIR) graph $(DOCPDF): - @make -C $(DOCSRCDIR) doc + @$(MAKE) -C $(DOCSRCDIR) doc $(MANPAGE): - @make -C $(DOCSRCDIR) manual + @$(MAKE) -C $(DOCSRCDIR) manual $(GLYPHS): /dev/null $(DO_GLYPHS) @@ -143,11 +143,11 @@ manifest: @for f in $(GENERATED); do echo $$f; done clean: - make -C $(DOCSRCDIR) $@ + $(MAKE) -C $(DOCSRCDIR) $@ @$(RM) -- *.log *.aux *.toc *.idx *.ind *.ilg *.out mrproper: clean - make -C $(DOCSRCDIR) $@ + $(MAKE) -C $(DOCSRCDIR) $@ @$(RM) -- $(GENERATED) $(ZIPS) $(GLYPHSOURCE) @$(RM) -r -- $(DISTDIR) diff --git a/luaotfload-blacklist.cnf b/luaotfload-blacklist.cnf index 5c03dc2..e82669b 100644 --- a/luaotfload-blacklist.cnf +++ b/luaotfload-blacklist.cnf @@ -1,12 +1,4 @@ -% Takes ages to load -LastResort.ttf % a MacOSX font, but also available for free from unicode.org -% Segfaults under LuaTeX 0.76 -lingoes.ttf -% http://tug.org/pipermail/luatex/2013-May/004239.html -Diablindall.ttf spltfgbd.ttf spltfgbi.ttf spltfgit.ttf spltfgrg.ttf -% Buggy Max OS font, see https://github.com/lualatex/luaotfload/issues/139 -Skia.ttf diff --git a/luaotfload-database.lua b/luaotfload-database.lua index c69fc03..a3f3718 100644 --- a/luaotfload-database.lua +++ b/luaotfload-database.lua @@ -1986,13 +1986,16 @@ read_blacklist = function () local whitelist = { } if files and type(files) == "table" then - for _,v in next, files do - for line in iolines(v) do + for _, path in next, files do + for line in iolines (path) do line = stringstrip(line) -- to get rid of lines like " % foo" - local first_chr = stringsub(line, 1, 1) --- faster than find + local first_chr = stringsub(line, 1, 1) if first_chr == "%" or stringis_empty(line) then -- comment or empty line elseif first_chr == "-" then + report ("both", 3, "db", + "Whitelisted file %q via %q.", + line, path) whitelist[#whitelist+1] = stringsub(line, 2, -1) else local cmt = stringfind(line, "%%") @@ -2000,7 +2003,9 @@ read_blacklist = function () line = stringsub(line, 1, cmt - 1) end line = stringstrip(line) - report("log", 2, "db", "Blacklisted file %q.", line) + report ("both", 3, "db", + "Blacklisted file %q via %q.", + line, path) blacklist[#blacklist+1] = line end end |