summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--filegraph.dot16
-rw-r--r--luaotfload.dtx29
2 files changed, 25 insertions, 20 deletions
diff --git a/filegraph.dot b/filegraph.dot
index f02fb9a..a0eadec 100644
--- a/filegraph.dot
+++ b/filegraph.dot
@@ -27,6 +27,9 @@ strict digraph luaotfload_files { //looks weird with circo ...
/* ····································································
* file structure
* ································································· */
+ fontdbutil -> font_names [label="--update",
+ style=dashed]
+
luaotfload -> otfl_fonts_merged [label="merged"]
luaotfload -> merged_lua_libs [label="unmerged", style=solid]
luaotfload -> merged_luatex_fonts [label="unmerged", style=solid]
@@ -35,11 +38,6 @@ strict digraph luaotfload_files { //looks weird with circo ...
luaotfload -> luaotfload_libs
luaotfload -> otfl_blacklist_cnf
- mkglyphlist -> font_age [label="from glyphlist.txt",
- style=dashed]
- fontdbutil -> font_names [label="--update",
- style=dashed]
-
otfl_fonts_merged -> merged_lua_libs [label="merged",
style=dotted,
lhead=cluster_merged]
@@ -50,7 +48,15 @@ strict digraph luaotfload_files { //looks weird with circo ...
style=dotted,
lhead=cluster_merged]
+ merged_luatex_fonts -> font_age [label="luatex-fonts-enc.lua",
+ ltail=cluster_merged]
+
+ luaotfload_libs -> font_names [label="luaotfload-database.lua"]
+
+ mkglyphlist -> font_age [label="generates from glyphlist.txt",
+ style=dashed]
+ subgraph { rank = same; mkglyphlist; fontdbutil; luaotfload }
/* ····································································
* main files
diff --git a/luaotfload.dtx b/luaotfload.dtx
index dbc822f..5fd6954 100644
--- a/luaotfload.dtx
+++ b/luaotfload.dtx
@@ -907,21 +907,20 @@ and the derived files
% \normalitem{\fileent{#1}}%
% \space--\hskip1em
% }
-% \ouritem {luaotfload-font-otc.lua} \fileent{font-otc} from \CONTEXT;
-% font feature handling.
-% \ouritem {luaotfload-lib-dir.lua} \fileent{l-dir} from \CONTEXT;
-% contains functionality required
-% by \fileent{luaotfload-font-nms.lua}.
-% \ouritem {luaotfload-luat-ovr.lua} overrides the \CONTEXT logging
-% functionality.
-% \ouritem {luaotfload-font-pfb.lua} registers the \OpenType
-% font reader as handler for
-% Postscript fonts.
-% \ouritem {luaotfload-font-nms.lua} font database.
-% \ouritem {luaotfload-font-clr.lua} color handling.
-% \ouritem {luaotfload-font-ltx.lua} font feature handling.
-% \ouritem {luaotfload-features.lua} definitions of the \verb|anum| and
-% \verb|tlig| features.
+% \ouritem {luaotfload-features.lua} font feature handling;
+% incorporates some of the code from
+% \fileent{font-otc} from \CONTEXT;
+% \ouritem {luaotfload-lib-dir.lua} \fileent{l-dir} from \CONTEXT;
+% contains functionality required
+% by \fileent{luaotfload-font-nms.lua}.
+% \ouritem {luaotfload-override.lua} overrides the \CONTEXT logging
+% functionality.
+% \ouritem {luaotfload-loaders.lua} registers the \OpenType
+% font reader as handler for
+% Postscript fonts
+% (\abbrev{pfa}, \abbrev{pfb}).
+% \ouritem {luaotfload-database.lua} font names database.
+% \ouritem {luaotfload-colors.lua} color handling.
% \end{itemize}
%
% \begin{figure}[b]