From 77bc18e06aa2956abc67a32ad6c28e890a252451 Mon Sep 17 00:00:00 2001 From: Philipp Gesang Date: Fri, 13 Dec 2013 11:27:40 +0100 Subject: [diagnose] fix missing reference to ioopen() (thanks, Robert\!) --- luaotfload-diagnostics.lua | 2 ++ 1 file changed, 2 insertions(+) (limited to 'luaotfload-diagnostics.lua') diff --git a/luaotfload-diagnostics.lua b/luaotfload-diagnostics.lua index f191913..9d0eff6 100644 --- a/luaotfload-diagnostics.lua +++ b/luaotfload-diagnostics.lua @@ -25,6 +25,8 @@ local lfsreadlink = lfs.readlink local md5 = require "md5" local md5sumhexa = md5.sumhexa +local ioopen = io.open + local osgetenv = os.getenv local osname = os.name local osremove = os.remove -- cgit v1.2.3 From 21ebcc5a7c7907a8a2141b09b230e6c259594b76 Mon Sep 17 00:00:00 2001 From: Philipp Gesang Date: Fri, 13 Dec 2013 11:30:40 +0100 Subject: [diagnose] adapt to new index structure --- luaotfload-diagnostics.lua | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'luaotfload-diagnostics.lua') diff --git a/luaotfload-diagnostics.lua b/luaotfload-diagnostics.lua index 9d0eff6..97390ce 100644 --- a/luaotfload-diagnostics.lua +++ b/luaotfload-diagnostics.lua @@ -56,10 +56,10 @@ end local check_index = function (errcnt) out "================= font names ==================" - local name_index = names.data() + local namedata = names.data() - if not name_index then - name_index = names.load () + if not namedata then + namedata = names.load () end local mappings = namedata.mappings @@ -69,9 +69,9 @@ local check_index = function (errcnt) return errcnt + 1 end - out ("Database version: %.3f.", names.version) + out ("Database version: %.3f.", namedata.meta.version) out ("Font formats indexed: %s.", - tableconcat (namedata.formats, ", ")) + tableconcat (namedata.meta.formats, ", ")) out ("%d font files indexed.", #mappings) local by_format = { } -- cgit v1.2.3 From 41b172923704902bbe23ec9372df2eb097c25d87 Mon Sep 17 00:00:00 2001 From: Philipp Gesang Date: Fri, 13 Dec 2013 11:46:34 +0100 Subject: [diagnose] test permissions of gzipped index --- luaotfload-diagnostics.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'luaotfload-diagnostics.lua') diff --git a/luaotfload-diagnostics.lua b/luaotfload-diagnostics.lua index 97390ce..68ed18c 100644 --- a/luaotfload-diagnostics.lua +++ b/luaotfload-diagnostics.lua @@ -243,7 +243,7 @@ local path = names.path local desired_permissions = { { "d", {"r","w"}, function () return caches.getwritablepath () end }, { "d", {"r","w"}, path.globals.prefix }, - { "f", {"r","w"}, path.index.lua }, + { "f", {"r","w"}, path.index.lua .. ".gz" }, { "f", {"r","w"}, path.index.luc }, { "f", {"r","w"}, path.lookups.lua }, { "f", {"r","w"}, path.lookups.luc }, -- cgit v1.2.3