Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [letterspace] fix handling of interword space | Philipp Gesang | 2015-11-26 | 1 | -23/+71 |
| | | | | | | | | | Fix https://github.com/lualatex/luaotfload/issues/297 Interword glue hasn’t been considered yet. This again adapts the relevant logic from Context to our letterspacing method. The code is deliberately simplistic and will most likely not address all constellations of a glue preceding a character. | ||||
* | [colors] remove workaround for deprecated interface | Philipp Gesang | 2015-11-26 | 1 | -13/+10 |
| | | | | | | | The Luatexbase API was consolidated. Since the priority_in_callback functionality wasn’t used for anything but determining whether we need to convert to an hlist first, there’s not really any gain in keeping it around in the generic form. | ||||
* | define priority_in_callback (from luatexbase) | David Carlisle | 2015-11-26 | 1 | -1/+10 |
| | |||||
* | [doc] document mkimport usage | Philipp Gesang | 2015-11-24 | 1 | -21/+54 |
| | |||||
* | [mkimport] allow output in pwd | Philipp Gesang | 2015-11-24 | 1 | -1/+1 |
| | |||||
* | [mkimport] remove code obstructing user-specified import path | Philipp Gesang | 2015-11-24 | 1 | -9/+0 |
| | |||||
* | [doc] fix several listings | Philipp Gesang | 2015-11-24 | 1 | -5/+7 |
| | |||||
* | [doc] document setting the Context path | Philipp Gesang | 2015-11-24 | 1 | -3/+15 |
| | |||||
* | [db] fix search path construction on Win hosts | Philipp Gesang | 2015-11-22 | 1 | -1/+1 |
| | | | | | | | | | | This seems to help with the examples from #165 that rely on setting ``$OPENTYPEFONTS`` via the environment. Referencing a non-existing value caused a branch to always pick Unix path separators. The affair was pretty insidious since the paths we received from kpse were sane so the behavior was only triggered with manual overrides. | ||||
* | [db] emit message when skipping PWD | Philipp Gesang | 2015-11-22 | 1 | -1/+5 |
| | |||||
* | Merge branch 'canonical-master' | Philipp Gesang | 2015-11-22 | 3 | -11/+20 |
|\ | |||||
| * | Merge pull request #287 from davidcarlisle/master | Philipp Gesang | 2015-11-22 | 3 | -11/+20 |
| |\ | | | | | | | Patch to just load ltluatex, not luatexbase | ||||
| | * | local reset_callback definition for ltluatex | David Carlisle | 2015-11-21 | 1 | -1/+11 |
| | | | |||||
| | * | for 2.6 | David Carlisle | 2015-11-21 | 50 | -3729/+6532 |
| | |\ | | |/ | |/| | |||||
| * | | Merge pull request #293 from phi-gamma/master | Philipp Gesang | 2015-11-21 | 8 | -175/+123 |
| |\ \ | | | | | | | | | update fontloader | ||||
| * \ \ | Merge pull request #291 from phi-gamma/master | Philipp Gesang | 2015-11-20 | 48 | -3588/+6446 |
| |\ \ \ | | | | | | | | | | | pluggable fontloaders | ||||
| | | | * | for 2.6 | David Carlisle | 2015-11-21 | 1 | -3/+5 |
| | | | | | |||||
| | | | * | just use ltluatex not luatexbase | David Carlisle | 2015-10-03 | 1 | -17/+7 |
| | | | | | |||||
| | | | * | Merge branch 'master' of github.com:davidcarlisle/luaotfload | David Carlisle | 2015-10-03 | 0 | -0/+0 |
| | | | |\ | |||||
| | | | | * | Patch to not assume luatexbase needs to be loaded | David Carlisle | 2015-07-28 | 2 | -3/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The ltluatex code being trialed at https://github.com/josephwright/ltluatex includes a luatexbase emulation package that allows luaotfload to run without change but the core code that is intended to be included in future latex formats requires two small changes and also would require that luaotfload detect that luatex support is already provided and so not load luatexbase. \RequireLuaModule is not defined by default in TeX and luatexbase.reset_callback is not defined by default in lua in the core ltluatex code. | ||||
| | | | * | | Patch to not assume luatexbase needs to be loaded | David Carlisle | 2015-10-03 | 2 | -3/+13 |
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The ltluatex code being trialed at https://github.com/josephwright/ltluatex includes a luatexbase emulation package that allows luaotfload to run without change but the core code that is intended to be included in future latex formats requires two small changes and also would require that luaotfload detect that luatex support is already provided and so not load luatexbase. \RequireLuaModule is not defined by default in TeX and luatexbase.reset_callback is not defined by default in lua in the core ltluatex code. | ||||
* | | | | | [db] adapt log behavior of font path search | Philipp Gesang | 2015-11-22 | 1 | -6/+6 |
| | | | | | |||||
* | | | | | [*] update list of contributors | Philipp Gesang | 2015-11-22 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Initially I added credits for Joseph Wright (0ba45a2d9b..) but ``git shortlog`` revealed there were many others still missing from the list. | ||||
* | | | | | [tool] adapt module name | Philipp Gesang | 2015-11-22 | 1 | -1/+1 |
| |_|/ / |/| | | | |||||
* | | | | [letterspace] pull in missing localv2.6-rc1 | Philipp Gesang | 2015-11-21 | 1 | -0/+1 |
| | | | | |||||
* | | | | [fontloader] sync with Context as of 2015-11-21 | Philipp Gesang | 2015-11-21 | 7 | -175/+122 |
| |/ / |/| | | |||||
* | | | [tests] adapt lookup test runner (fallout from db reorganization) | Philipp Gesang | 2015-11-20 | 1 | -6/+59 |
| | | | |||||
* | | | [conf] plug in the correct resolvers (fallout from db reorganization) | Philipp Gesang | 2015-11-20 | 1 | -2/+2 |
| | | | |||||
* | | | [chars] allow passing location of char-def.lua on command line | Philipp Gesang | 2015-11-20 | 1 | -1/+9 |
| | | | |||||
* | | | [import] allow passing search location on command line | Philipp Gesang | 2015-11-19 | 1 | -8/+27 |
| | | | | | | | | | | | | And btw don’t hard code my own homedir =) | ||||
* | | | [man] document fontloader switch | Philipp Gesang | 2015-11-19 | 1 | -0/+25 |
| | | | |||||
* | | | [init] treat known fontloaders as special case | Philipp Gesang | 2015-11-18 | 1 | -3/+9 |
| | | | | | | | | | | | | | | | Defaulting too soon will prevent loading other loaders like the TL 2014 one we ship for backwards compatibility. | ||||
* | | | [init] handle case for reference loader first | Philipp Gesang | 2015-11-18 | 1 | -2/+9 |
| | | | | | | | | | | | | Since it’s the trivial case, expected in 99 % of runs. | ||||
* | | | [init] fix pathless Context module loading | Philipp Gesang | 2015-11-18 | 1 | -3/+7 |
| | | | |||||
* | | | [main,init] implement path dependent loading of context modules | Philipp Gesang | 2015-11-17 | 2 | -32/+68 |
| | | | |||||
* | | | [init] unify both Context load branches | Philipp Gesang | 2015-11-17 | 1 | -40/+63 |
| | | | |||||
* | | | [init] rework fontloader choices | Philipp Gesang | 2015-11-17 | 1 | -6/+29 |
| | | | |||||
* | | | [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. | ||||
* | | | [doc] add directions for loading Context libs | Philipp Gesang | 2015-11-10 | 1 | -13/+11 |
| | | | |||||
* | | | [init] access the context loader from init | Philipp Gesang | 2015-11-10 | 1 | -1/+36 |
| | | | | | | | | | | | | Works fine now by choosing the “context” fontloader in luaotfloadrc. | ||||
* | | | [main] implement a loader for Context files | Philipp Gesang | 2015-11-10 | 1 | -10/+29 |
| | | | |||||
* | | | [init,conf] enable direct loading of fontloader components | Philipp Gesang | 2015-11-09 | 2 | -23/+38 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | | [main,init] add no-op loader for fontloader files | Philipp Gesang | 2015-11-09 | 2 | -15/+35 |
| | | | |||||
* | | | [doc] introduce fontloader switching | Philipp Gesang | 2015-11-07 | 1 | -5/+26 |
| | | | |||||
* | | | [doc] briefly describe config file syntax | Philipp Gesang | 2015-11-07 | 1 | -1/+7 |
| | | | |||||
* | | | Merge pull request #4 from dohyunkim/display_math | Philipp Gesang | 2015-11-07 | 1 | -21/+31 |
|\ \ \ | | | | | | | | | [colors] support displayed math | ||||
| * | | | [colors] support displayed math | Dohyun Kim | 2015-09-25 | 1 | -21/+31 |
| | | | | |||||
* | | | | [doc] expand documentation of config files | Philipp Gesang | 2015-11-07 | 1 | -7/+66 |
| | | | |