summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* add option to disable live db updatesPhilipp Gesang2013-04-292-7/+20
|
* [doc] fix typos/indentingPhilipp Gesang2013-04-291-1/+2
|
* merge from phi-gamma/masterPhilipp Gesang2013-04-2913-318/+901
|\
| * update NEWSPhilipp Gesang2013-04-294-7/+24
| |
| * sync fontloader code with Context as of 2013-04-29Philipp Gesang2013-04-291-14/+31
| |
| * install uncached name: resolver as defaultPhilipp Gesang2013-04-291-1/+2
| |
| * use ``fullname`` in status entriesPhilipp Gesang2013-04-294-50/+47
| | | | | | | | | | | | | | This suppresses redundand database updates in the case where a font is found in multiple directories with different timestamps. Also removed references to ``fontdbutil``.
| * rename fontdbutil -> luaotfload-toolPhilipp Gesang2013-04-291-0/+0
| |
| * remove exceptional handling of texmf fonts (``name:`` always resolves to ↵Philipp Gesang2013-04-291-20/+13
| | | | | | | | absolute paths)
| * make cache filename hotfix not break fontdbutilPhilipp Gesang2013-04-291-4/+6
| |
| * merge newsyntax branch into masterPhilipp Gesang2013-04-298-230/+787
| |\
| | * only cache ``name:`` lookupsPhilipp Gesang2013-04-294-64/+32
| | |
| | * add examples for XeTeX notation and lookup cachingPhilipp Gesang2013-04-292-0/+29
| | |
| | * add handler for XeTeX slashed notationPhilipp Gesang2013-04-293-5/+38
| | |
| | * [doc] describe the various font requestsPhilipp Gesang2013-04-291-39/+145
| | |
| | * add test file for tfmPhilipp Gesang2013-04-291-0/+8
| | |
| | * [doc] add font request syntax descriptionPhilipp Gesang2013-04-291-2/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | For convenience it’s a notational bastard of BNF and ISO EBNF. I couldn’t find a package for typesetting the latter, and with my limited understanding of LaTeX I couldn’t have written one within an acceptable time. Anyways, I don’t think anybody will be confused by this.
| | * test for file existence again, but try with ``lfs.isfile()`` firstPhilipp Gesang2013-04-281-13/+20
| | |
| | * catch tfm/ofm before db update; remove ``kpse.lookup()`` as criterion for ↵Philipp Gesang2013-04-284-98/+86
| | | | | | | | | | | | resolved font
| | * add lookups ``file:``, ``path:``, ``name:``, and ``anon:``Philipp Gesang2013-04-283-32/+60
| | |
| | * add the subfont selector patter into new syntax (hidden goodie?)Philipp Gesang2013-04-281-5/+24
| | |
| | * add test for ttc subfont loadingPhilipp Gesang2013-04-281-0/+12
| | |
| | * add prelimiary anon: and path: resolversPhilipp Gesang2013-04-282-6/+47
| | |
| | * add fallback for specification namePhilipp Gesang2013-04-282-9/+9
| | |
| | * Import new font request parserPhilipp Gesang2013-04-281-53/+274
| | | | | | | | | | | | | | | | | | addressing https://github.com/phi-gamma/luaotfload/issues/4 incomplete for now, only handles file: and name: requests
| | * install the new file: lookup in luaotfload.luaPhilipp Gesang2013-04-263-22/+45
| | |
| * | workaround for non-ascii cache file namesPhilipp Gesang2013-04-281-0/+6
| | |
| * | unblacklist Apple TTC filesPhilipp Gesang2013-04-281-20/+0
| | | | | | | | | | | | http://tug.org/pipermail/lualatex-dev/2013-April/001498.html
| * | Updating NEWSElie Roux2013-04-282-0/+3
| | |
| * | update fontconfig testPhilipp Gesang2013-04-273-27/+42
| | |
| * | reworked fonts.conf parserPhilipp Gesang2013-04-271-93/+217
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | improvements: * works without ``io.popen()`` * scans attributes (like ``prefix``) as well * abides by xdg config rules * no line-based parsing * parsing and interpreting the results are now distinct steps (-> less files open at one time) * LPeg instead of string pattern matching
| * | Revert to old fonts.conf scanner because of ``io.popen`` restrictionsPhilipp Gesang2013-04-271-45/+95
| | | | | | | | | | | | | | | | | | Apparently ``fc-cat`` would have to be whitelisted in TeX Live if we want to rebuild the database during document compilation. Thanks Élie, FOR POINTing that out to me.
| * | drop scanning fonts.conf in favor of `fc-cat`Philipp Gesang2013-04-271-95/+45
| |/
| * import from Context as of 2013-04-26Philipp Gesang2013-04-261-3/+4
| |
| * have flush_cache operate on names.dataPhilipp Gesang2013-04-261-6/+6
| |
| * add ``flush-cache`` option to fontdbutilPhilipp Gesang2013-04-262-16/+38
| |
| * improve request cachingPhilipp Gesang2013-04-261-87/+115
| |
| * add draft lookup cachePhilipp Gesang2013-04-261-6/+111
| |
| * import from Context as of 2013-04-26Philipp Gesang2013-04-261-17/+45
| |
| * scan fontconfig dirs even though ``$OSFONTDIR`` is setPhilipp Gesang2013-04-252-12/+9
| | | | | | | | | | | | | | This is essentially what this change to the TL2011 version does: https://github.com/lualatex/luaotfload/commit/31530badb2681ff3423fe31f5eccf3d05fab1956#L2R657 in response to this issue: https://github.com/lualatex/luaotfload/issues/11
| * store preprocessed font names with dbPhilipp Gesang2013-04-251-35/+47
| |
| * [db] map filenames to db indices instead of pathsPhilipp Gesang2013-04-251-44/+93
| |
| * add test for non-standard fontsPhilipp Gesang2013-04-251-0/+15
| |
* | Merging pull request #18Elie Roux2013-04-298-292/+674
| |
* | Merge pull request #16 from eroux/masterPhilipp Gesang2013-04-282-0/+10
|\ \ | | | | | | Blacklisting lingoes.ttf
| * | Updating the NEWS fileElie Roux2013-04-271-0/+7
| | |
| * | Updating NEWSElie Roux2013-04-272-0/+3
| | |
| * | Merge pull request #11 from lualatex/masterElie Roux2013-04-2713-4248/+1773
| |\ \ | |/ / |/| | update with lualatex master
* | | Merge pull request #7 from phi-gamma/masterElie Roux2013-04-253-25/+43
|\ \ \ | | |/ | |/| add ``--alias`` option; catch oddity of Libertine tt
| * | add ``--alias`` option to fontdbutilPhilipp Gesang2013-04-253-24/+34
| | |