summaryrefslogtreecommitdiff
path: root/tex/context/base/lang-ini.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/lang-ini.lua')
-rw-r--r--tex/context/base/lang-ini.lua7
1 files changed, 6 insertions, 1 deletions
diff --git a/tex/context/base/lang-ini.lua b/tex/context/base/lang-ini.lua
index da6802974..525e0f17a 100644
--- a/tex/context/base/lang-ini.lua
+++ b/tex/context/base/lang-ini.lua
@@ -88,11 +88,16 @@ end
-- languages.tolang = tolang
+-- todo: en+de => merge
+
local function loaddefinitions(tag,specification)
statistics.starttiming(languages)
local data, instance = resolve(tag)
local definitions = settings_to_array(specification.patterns or "")
if #definitions > 0 then
+ if trace_patterns then
+ report_initialization("pattern specification for language '%s': %s",tag,specification.patterns)
+ end
local dataused, ok = data.used, false
for i=1,#definitions do
local definition = definitions[i]
@@ -126,11 +131,11 @@ local function loaddefinitions(tag,specification)
end
end
end
+ return ok
elseif trace_patterns then
report_initialization("no definitions for language '%s'",tag)
end
statistics.stoptiming(languages)
- return ok
end
storage.shared.noflanguages = storage.shared.noflanguages or 0