diff options
author | Hans Hagen <pragma@wxs.nl> | 2012-08-09 17:17:00 +0200 |
---|---|---|
committer | Hans Hagen <pragma@wxs.nl> | 2012-08-09 17:17:00 +0200 |
commit | 440d4771bbcefc36fbff83487e8aa1076e3b82af (patch) | |
tree | 17b2d057f9205013f079dd59a60594db5e699d9f /tex/context/base/file-job.lua | |
parent | 994ef322c591f7cae9b672844e96482723b89b4b (diff) | |
download | context-440d4771bbcefc36fbff83487e8aa1076e3b82af.tar.gz |
beta 2012.08.09 17:17
Diffstat (limited to 'tex/context/base/file-job.lua')
-rw-r--r-- | tex/context/base/file-job.lua | 64 |
1 files changed, 34 insertions, 30 deletions
diff --git a/tex/context/base/file-job.lua b/tex/context/base/file-job.lua index 41f2a012c..168300767 100644 --- a/tex/context/base/file-job.lua +++ b/tex/context/base/file-job.lua @@ -444,48 +444,52 @@ job.register('job.structure.collected',root,initialize) -- component: small unit, either or not components itself -- product : combination of components +local context_processfilemany = context.processfilemany +local context_processfileonce = context.processfileonce +local context_processfilenone = context.processfilenone + local processors = utilities.storage.allocate { -- [v_outer] = { - -- [v_text] = { "many", context.processfilemany }, - -- [v_project] = { "once", context.processfileonce }, - -- [v_environment] = { "once", context.processfileonce }, - -- [v_product] = { "many", context.processfileonce }, - -- [v_component] = { "many", context.processfilemany }, + -- [v_text] = { "many", context_processfilemany }, + -- [v_project] = { "once", context_processfileonce }, + -- [v_environment] = { "once", context_processfileonce }, + -- [v_product] = { "once", context_processfileonce }, + -- [v_component] = { "many", context_processfilemany }, -- }, [v_text] = { - [v_text] = { "many", context.processfilemany }, - [v_project] = { "none", context.processfileonce }, - [v_environment] = { "once", context.processfileonce }, - [v_product] = { "none", context.processfileonce }, - [v_component] = { "many", context.processfilemany }, + [v_text] = { "many", context_processfilemany }, + [v_project] = { "once", context_processfileonce }, -- dubious + [v_environment] = { "once", context_processfileonce }, + [v_product] = { "many", context_processfilemany }, -- dubious + [v_component] = { "many", context_processfilemany }, }, [v_project] = { - [v_text] = { "many", context.processfilemany }, - [v_project] = { "none", context.processfilenone }, - [v_environment] = { "once", context.processfileonce }, - [v_product] = { "once", context.processfilenone }, - [v_component] = { "none", context.processfilenone }, + [v_text] = { "many", context_processfilemany }, + [v_project] = { "none", context_processfilenone }, + [v_environment] = { "once", context_processfileonce }, + [v_product] = { "none", context_processfilenone }, + [v_component] = { "none", context_processfilenone }, }, [v_environment] = { - [v_text] = { "many", context.processfilemany }, - [v_project] = { "none", context.processfilenone }, - [v_environment] = { "once", context.processfileonce }, - [v_product] = { "none", context.processfilenone }, - [v_component] = { "none", context.processfilenone }, + [v_text] = { "many", context_processfilemany }, + [v_project] = { "none", context_processfilenone }, + [v_environment] = { "once", context_processfileonce }, + [v_product] = { "none", context_processfilenone }, + [v_component] = { "none", context_processfilenone }, }, [v_product] = { - [v_text] = { "many", context.processfilemany }, - [v_project] = { "once", context.processfileonce }, - [v_environment] = { "once", context.processfileonce }, - [v_product] = { "none", context.processfilemany }, - [v_component] = { "many", context.processfilemany }, + [v_text] = { "many", context_processfilemany }, + [v_project] = { "once", context_processfileonce }, + [v_environment] = { "once", context_processfileonce }, + [v_product] = { "many", context_processfilemany }, + [v_component] = { "many", context_processfilemany }, }, [v_component] = { - [v_text] = { "many", context.processfilemany }, - [v_project] = { "once", context.processfileonce }, - [v_environment] = { "once", context.processfileonce }, - [v_product] = { "none", context.processfilenone }, - [v_component] = { "many", context.processfilemany }, + [v_text] = { "many", context_processfilemany }, + [v_project] = { "once", context_processfileonce }, + [v_environment] = { "once", context_processfileonce }, + [v_product] = { "none", context_processfilenone }, + [v_component] = { "many", context_processfilemany }, } } |