Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merge from phi-gamma/master | Philipp Gesang | 2013-04-29 | 13 | -318/+901 |
|\ | |||||
| * | update NEWS | Philipp Gesang | 2013-04-29 | 4 | -7/+24 |
| | | |||||
| * | sync fontloader code with Context as of 2013-04-29 | Philipp Gesang | 2013-04-29 | 1 | -14/+31 |
| | | |||||
| * | install uncached name: resolver as default | Philipp Gesang | 2013-04-29 | 1 | -1/+2 |
| | | |||||
| * | use ``fullname`` in status entries | Philipp Gesang | 2013-04-29 | 4 | -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-tool | Philipp Gesang | 2013-04-29 | 1 | -0/+0 |
| | | |||||
| * | remove exceptional handling of texmf fonts (``name:`` always resolves to ↵ | Philipp Gesang | 2013-04-29 | 1 | -20/+13 |
| | | | | | | | | absolute paths) | ||||
| * | make cache filename hotfix not break fontdbutil | Philipp Gesang | 2013-04-29 | 1 | -4/+6 |
| | | |||||
| * | merge newsyntax branch into master | Philipp Gesang | 2013-04-29 | 8 | -230/+787 |
| |\ | |||||
| | * | only cache ``name:`` lookups | Philipp Gesang | 2013-04-29 | 4 | -64/+32 |
| | | | |||||
| | * | add examples for XeTeX notation and lookup caching | Philipp Gesang | 2013-04-29 | 2 | -0/+29 |
| | | | |||||
| | * | add handler for XeTeX slashed notation | Philipp Gesang | 2013-04-29 | 3 | -5/+38 |
| | | | |||||
| | * | [doc] describe the various font requests | Philipp Gesang | 2013-04-29 | 1 | -39/+145 |
| | | | |||||
| | * | add test file for tfm | Philipp Gesang | 2013-04-29 | 1 | -0/+8 |
| | | | |||||
| | * | [doc] add font request syntax description | Philipp Gesang | 2013-04-29 | 1 | -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()`` first | Philipp Gesang | 2013-04-28 | 1 | -13/+20 |
| | | | |||||
| | * | catch tfm/ofm before db update; remove ``kpse.lookup()`` as criterion for ↵ | Philipp Gesang | 2013-04-28 | 4 | -98/+86 |
| | | | | | | | | | | | | resolved font | ||||
| | * | add lookups ``file:``, ``path:``, ``name:``, and ``anon:`` | Philipp Gesang | 2013-04-28 | 3 | -32/+60 |
| | | | |||||
| | * | add the subfont selector patter into new syntax (hidden goodie?) | Philipp Gesang | 2013-04-28 | 1 | -5/+24 |
| | | | |||||
| | * | add test for ttc subfont loading | Philipp Gesang | 2013-04-28 | 1 | -0/+12 |
| | | | |||||
| | * | add prelimiary anon: and path: resolvers | Philipp Gesang | 2013-04-28 | 2 | -6/+47 |
| | | | |||||
| | * | add fallback for specification name | Philipp Gesang | 2013-04-28 | 2 | -9/+9 |
| | | | |||||
| | * | Import new font request parser | Philipp Gesang | 2013-04-28 | 1 | -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.lua | Philipp Gesang | 2013-04-26 | 3 | -22/+45 |
| | | | |||||
| * | | workaround for non-ascii cache file names | Philipp Gesang | 2013-04-28 | 1 | -0/+6 |
| | | | |||||
| * | | unblacklist Apple TTC files | Philipp Gesang | 2013-04-28 | 1 | -20/+0 |
| | | | | | | | | | | | | http://tug.org/pipermail/lualatex-dev/2013-April/001498.html | ||||
| * | | Updating NEWS | Elie Roux | 2013-04-28 | 2 | -0/+3 |
| | | | |||||
| * | | update fontconfig test | Philipp Gesang | 2013-04-27 | 3 | -27/+42 |
| | | | |||||
| * | | reworked fonts.conf parser | Philipp Gesang | 2013-04-27 | 1 | -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`` restrictions | Philipp Gesang | 2013-04-27 | 1 | -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 Gesang | 2013-04-27 | 1 | -95/+45 |
| |/ | |||||
| * | import from Context as of 2013-04-26 | Philipp Gesang | 2013-04-26 | 1 | -3/+4 |
| | | |||||
| * | have flush_cache operate on names.data | Philipp Gesang | 2013-04-26 | 1 | -6/+6 |
| | | |||||
| * | add ``flush-cache`` option to fontdbutil | Philipp Gesang | 2013-04-26 | 2 | -16/+38 |
| | | |||||
| * | improve request caching | Philipp Gesang | 2013-04-26 | 1 | -87/+115 |
| | | |||||
| * | add draft lookup cache | Philipp Gesang | 2013-04-26 | 1 | -6/+111 |
| | | |||||
| * | import from Context as of 2013-04-26 | Philipp Gesang | 2013-04-26 | 1 | -17/+45 |
| | | |||||
| * | scan fontconfig dirs even though ``$OSFONTDIR`` is set | Philipp Gesang | 2013-04-25 | 2 | -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 db | Philipp Gesang | 2013-04-25 | 1 | -35/+47 |
| | | |||||
| * | [db] map filenames to db indices instead of paths | Philipp Gesang | 2013-04-25 | 1 | -44/+93 |
| | | |||||
| * | add test for non-standard fonts | Philipp Gesang | 2013-04-25 | 1 | -0/+15 |
| | | |||||
* | | Merging pull request #18 | Elie Roux | 2013-04-29 | 8 | -292/+674 |
| | | |||||
* | | Merge pull request #16 from eroux/master | Philipp Gesang | 2013-04-28 | 2 | -0/+10 |
|\ \ | | | | | | | Blacklisting lingoes.ttf | ||||
| * | | Updating the NEWS file | Elie Roux | 2013-04-27 | 1 | -0/+7 |
| | | | |||||
| * | | Updating NEWS | Elie Roux | 2013-04-27 | 2 | -0/+3 |
| | | | |||||
| * | | Merge pull request #11 from lualatex/master | Elie Roux | 2013-04-27 | 13 | -4248/+1773 |
| |\ \ | |/ / |/| | | update with lualatex master | ||||
* | | | Merge pull request #7 from phi-gamma/master | Elie Roux | 2013-04-25 | 3 | -25/+43 |
|\ \ \ | | |/ | |/| | add ``--alias`` option; catch oddity of Libertine tt | ||||
| * | | add ``--alias`` option to fontdbutil | Philipp Gesang | 2013-04-25 | 3 | -24/+34 |
| | | | |||||
| * | | more reliable guard for Libertine Mono | Philipp Gesang | 2013-04-25 | 1 | -1/+5 |
| | | | |||||
| * | | accommodate weird subfamily type of Libertine Mono | Philipp Gesang | 2013-04-25 | 1 | -1/+5 |
| | | |