summaryrefslogtreecommitdiff
path: root/luaotfload-tool.rst
diff options
context:
space:
mode:
Diffstat (limited to 'luaotfload-tool.rst')
-rw-r--r--luaotfload-tool.rst20
1 files changed, 16 insertions, 4 deletions
diff --git a/luaotfload-tool.rst b/luaotfload-tool.rst
index 6fc6138..9ea267b 100644
--- a/luaotfload-tool.rst
+++ b/luaotfload-tool.rst
@@ -17,11 +17,13 @@ SYNOPSIS
**luaotfload** [ -cfFiquvVh ]
-**luaotfload** --update [ --force ] [ --quiet ] [ --verbose ]
+**luaotfload** --update [ --force ] [ --quiet ] [ --verbose ] [ --dry-run ]
**luaotfload** --find=FONTNAME [ --fuzzy ] [ --info ]
-**luaotfload** --flush-cache
+**luaotfload** --flush-lookups
+
+**luaotfload** --cache=DIRECTIVE
**luaotfload** --list=CRITERION[:VALUE] [ --fields=F1,F2,...,Fn ]
@@ -53,6 +55,8 @@ update mode
--update, -u Update the database; indexes new fonts.
--force, -f Force rebuilding of the database; re-indexes
all fonts.
+--dry-run, -D Don’t load fonts, scan directories only.
+ (For debugging file system related issues.)
query mode
-----------------------------------------------------------------------
@@ -79,9 +83,17 @@ query mode
printed. The default is *fullname,version*.
(Only meaningful with ``--list``.)
-lookup cache
+font and lookup caches
-----------------------------------------------------------------------
---flush-cache Clear font name lookup cache (experimental).
+--flush-lookups Clear font name lookup cache (experimental).
+
+--cache=DIRECTIVE Cache control, where *DIRECTIVE* is one of the
+ following:
+
+ 1) ``purge`` -> delete Lua files from cache;
+ 2) ``erase`` -> delete Lua and Luc files from
+ cache;
+ 3) ``show`` -> print stats.
miscellaneous
-----------------------------------------------------------------------