Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [conf] return path instead of pair to prevent type-mismatch | Philipp Gesang | 2015-11-17 | 1 | -2/+2 |
| | | | | | | | The (fontloader, path) return value cannot pass the post-config validation because the value of ``run.fontloader`` is of type string. Since the path is always checked during configuration we can just forward it as-is and attempt a path load later on. | ||||
* | [conf] correctly set default fontloader | Philipp Gesang | 2015-11-17 | 1 | -1/+1 |
| | |||||
* | [conf] implement path-based fontloader specification | Philipp Gesang | 2015-11-12 | 1 | -3/+28 |
| | | | | | | Makes the config test for paths specified as “context:/path/to/texmf” and return a ("context", path) pair that is intended for use as the base path of the fontloader files. | ||||
* | [init,conf] enable direct loading of fontloader components | Philipp Gesang | 2015-11-09 | 1 | -3/+5 |
| | | | | | | | | | | | | | | For now, this pertains only to the modules we ship in Luaotfload. For loading from Context we still need a step to distinguish between the namespaced versions of the files, the pure ones in texmf/…/base, and the Luatex-Fonts ones. But yeah, setting [run] fontloader = unpackaged in the luaotfloadrc now works splendidly. | ||||
* | [*] kill off file headers | Philipp Gesang | 2015-11-05 | 1 | -1/+0 |
| | | | | We have the VCS info in the status file; these things are just silly. | ||||
* | [main, *] convert for centralized initialization routine | Philipp Gesang | 2015-09-27 | 1 | -0/+4 |
| | |||||
* | [main, conf] prepare for deferred loading | Philipp Gesang | 2015-09-27 | 1 | -28/+29 |
| | |||||
* | [mkstatus,build,conf] default to packaged fontloader via status file | Philipp Gesang | 2015-07-21 | 1 | -3/+3 |
| | | | | | | | | This adds an entry ``loader`` on the ``notes`` hash in the status table by means of which the fontloader can be specified. The status file is read when building the configuration table, and if it is present the entry in the ``loader`` table will be used as the default fontloader. Otherwise, Luaotfload falls back on the reference loader. | ||||
* | [*] adapt credits to reflect latest merge | Philipp Gesang | 2015-05-05 | 1 | -3/+4 |
| | |||||
* | conf: default_config.run.color_callback is now post_linebreak_filter | Dohyun Kim | 2015-05-01 | 1 | -1/+1 |
| | |||||
* | [conf] move colorization to post_linebreak_filter | Philipp Gesang | 2015-04-20 | 1 | -2/+30 |
| | | | | | | | | Addresses this behavior: http://tex.stackexchange.com/q/238539/14066 This is a breaking change but it hardly matters since font-based colorization is deprecated and the old behavior can be restored by means of a configuration setting. | ||||
* | [*] bump version and date | Philipp Gesang | 2015-03-29 | 1 | -2/+2 |
| | |||||
* | [conf] add option for switching fontloaders | Philipp Gesang | 2015-03-16 | 1 | -1/+32 |
| | |||||
* | [conf, main] add support for and preliminary implementation of verbose font ↵ | Philipp Gesang | 2014-08-10 | 1 | -1/+8 |
| | | | | | | | | definers The definers ``info_patch`` and ``info_generic`` wrap the two existing font definers in a function that emits verbose information about the definitions taking place. | ||||
* | [conf] substitute underscores in section names | Philipp Gesang | 2014-08-08 | 1 | -13/+13 |
| | |||||
* | [db,tool,conf] fix thinko in db update suppression | Philipp Gesang | 2014-07-26 | 1 | -0/+2 |
| | | | | | The ``db.update-live`` option caused all db updates, even forced ones to fail due to a missing check for the kind of run. | ||||
* | [conf] dump default features along with config | Philipp Gesang | 2014-07-24 | 1 | -0/+27 |
| | |||||
* | [conf,tool] implement configuration writer | Philipp Gesang | 2014-07-24 | 1 | -6/+130 |
| | | | | | Now ``luaotfload-tool --dumpconf`` can be used to output the current configuration to a file. | ||||
* | [conf] use hash tables for default feature lists | Philipp Gesang | 2014-07-13 | 1 | -6/+6 |
| | |||||
* | [features,conf] generalize feature option parsing | Philipp Gesang | 2014-07-13 | 1 | -27/+19 |
| | |||||
* | [features,conf] configure default font features through configuration file | Philipp Gesang | 2014-07-13 | 1 | -11/+130 |
| | |||||
* | [conf] warn about unknown variables | Philipp Gesang | 2014-07-13 | 1 | -1/+6 |
| | |||||
* | [conf] strip unused configuration variable | Philipp Gesang | 2014-07-12 | 1 | -2/+0 |
| | | | | What the hell was that for? | ||||
* | [conf] allow spaces in formats specification | Philipp Gesang | 2014-07-12 | 1 | -2/+4 |
| | | | | | List items are now stripped of leading and trailing spaces before building the formats list. | ||||
* | [conf] validate config variable “formats” | Philipp Gesang | 2014-07-12 | 1 | -1/+45 |
| | | | | | | Adds a validation function that checks whether the value is indeed a list of comma-separated identifiers. Also, duplicate and invalid entries are dropped from the result. | ||||
* | [conf] use actual XDG paths for configuration directories | Philipp Gesang | 2014-06-09 | 1 | -2/+10 |
| | |||||
* | parsers: remove obsolete comment | Philipp Gesang | 2014-06-09 | 1 | -1/+1 |
| | |||||
* | [conf] use default formats if variable empty | Philipp Gesang | 2014-05-15 | 1 | -1/+5 |
| | |||||
* | [conf,db,diagnose] reimplement runtime cache path handling as configuration task | Philipp Gesang | 2014-05-14 | 1 | -8/+45 |
| | |||||
* | [conf,tool] move status import to configuration | Philipp Gesang | 2014-05-14 | 1 | -0/+4 |
| | |||||
* | [conf] remove no-op | Philipp Gesang | 2014-04-24 | 1 | -2/+0 |
| | |||||
* | [colors,conf,db,main,tool] adapt the TeX run code to new configuration | Philipp Gesang | 2014-04-24 | 1 | -50/+105 |
| | |||||
* | [conf] fix configuration import | Philipp Gesang | 2014-04-23 | 1 | -3/+15 |
| | |||||
* | [db,conf,main,tool] move primary configuration table to new configuration ↵ | Philipp Gesang | 2014-04-22 | 1 | -17/+143 |
| | | | | model (ignore those initialization stubs for now) | ||||
* | [tool,db,conf] integrate defaults into new config model | Philipp Gesang | 2014-04-22 | 1 | -11/+56 |
| | |||||
* | [conf,tool] integrate configuration parser | Philipp Gesang | 2014-04-21 | 1 | -0/+255 |