summaryrefslogtreecommitdiff
path: root/src/luaotfload-database.lua
Commit message (Collapse)AuthorAgeFilesLines
* [main, db] convert for deferred initializationPhilipp Gesang2015-09-271-214/+226
| | | | | Also clean up the local name of the logger for consistency with the rest of the code base.
* [db] write database if some files no longer exist on diskPhilipp Gesang2015-07-261-12/+35
| | | | | | | Addresses issue #278: https://github.com/lualatex/luaotfload/issues/278 ATM only files whose full path is stored in the db are considered. Needs checking whether this works for TEXMF fonts too.
* [main,init,db,resolvers] separate resolvers from main into separate filePhilipp Gesang2015-07-231-31/+32
|
* [db,tool] prevent database rebuild when querying version infoPhilipp Gesang2015-06-191-4/+12
| | | | | | Reported by /u/ThomasFehige on Github: https://github.com/lualatex/luaotfload/issues/275#issuecomment-113515484
* [db,tool,conf] fix thinko in db update suppressionPhilipp Gesang2014-07-261-3/+3
| | | | | The ``db.update-live`` option caused all db updates, even forced ones to fail due to a missing check for the kind of run.
* [log,db] fix options to os.date() on non-posix systemsPhilipp Gesang2014-07-161-1/+1
| | | | | | | | | Fixes https://github.com/lualatex/luaotfload/issues/233 On non-POSIX systems, the Lua interpeter is compiled with a reduced set of options accepted by ``os.date()`` [0]. [0] http://www.lua.org/source/5.2/loslib.c.html#LUA_STRFTIMEOPTIONS
* [db] remove the alternative (and buggy) verbose file lookupPhilipp Gesang2014-07-121-62/+28
| | | | | Also document the file lookup somewhat and rename it to ``font_file_lookup()``.
* aux: add helpers for accessing the index table/index filePhilipp Gesang2014-06-041-0/+14
|
* [db,tool] add db creation and modification time to version messagePhilipp Gesang2014-05-151-0/+7
|
* [db] store creation and modification time in meta tablePhilipp Gesang2014-05-151-5/+11
|
* [main] choose resolver at runtimePhilipp Gesang2014-05-151-0/+2
|
* [db] always log index and lookup cache locationsPhilipp Gesang2014-05-151-4/+4
|
* [db,tool,diagnose] eliminat static config hackPhilipp Gesang2014-05-141-50/+7
| | | | | Good riddance. We’re now fully migrated to the new, dynamic configuration subsystem with respect to cache paths.
* [conf,db,diagnose] reimplement runtime cache path handling as configuration taskPhilipp Gesang2014-05-141-21/+19
|
* db: enforce db.update_live optionPhilipp Gesang2014-05-051-4/+16
|
* [db] add resolvers to fonts.names namespacePhilipp Gesang2014-04-241-0/+2
|
* [colors,conf,db,main,tool] adapt the TeX run code to new configurationPhilipp Gesang2014-04-241-4/+3
|
* [db,conf,main,tool] move primary configuration table to new configuration ↵Philipp Gesang2014-04-221-92/+39
| | | | model (ignore those initialization stubs for now)
* [tool,db,conf] integrate defaults into new config modelPhilipp Gesang2014-04-221-5/+5
|
* [parsers] use less ambiguous identifier for localsPhilipp Gesang2014-04-211-1/+1
|
* [db] update index structure documentationPhilipp Gesang2014-04-061-33/+32
|
* [db,tool] reconcile --bisect with --max-fontsPhilipp Gesang2014-03-241-2/+8
|
* [db,tool] display list of remaining files if less than tenPhilipp Gesang2014-03-231-1/+21
|
* [db,tool] implement termination of bisect sessionPhilipp Gesang2014-03-231-0/+17
|
* [db,tool,main] implement run directive for bisection modePhilipp Gesang2014-03-231-1/+12
|
* [db,tool] add bisection initialization routinesPhilipp Gesang2014-03-231-1/+21
|
* [db] update multi-pass descriptionPhilipp Gesang2014-03-211-7/+7
|
* [db] retrieve list of font files before scanning themPhilipp Gesang2014-03-211-147/+137
|
* [db] treat missing fontname as invalid fontPhilipp Gesang2014-03-041-7/+6
|
* [db,main,tool] scan local fonts upon failed lookup during a TeX run ↵Philipp Gesang2014-02-141-20/+22
| | | | (requires the config flag “scan_local”)
* [db,tool] make local font scan part of update_names()Philipp Gesang2014-02-141-20/+21
|
* [db,tool] support scanning local fonts into dbPhilipp Gesang2014-02-141-15/+52
|
* [db] add “local” field to meta table in dbPhilipp Gesang2014-02-141-13/+22
|
* [*] move source files to ./srcPhilipp Gesang2014-02-121-0/+3445