Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [aux] assimilate logger to conventionv2.6-fix-3 | Philipp Gesang | 2015-12-22 | 1 | -32/+32 |
| | |||||
* | [fontloader] patch font-otn to preven calt crash | Philipp Gesang | 2015-12-22 | 1 | -0/+3 |
| | |||||
* | [init] install some more accessors required by the fontloader | Philipp Gesang | 2015-12-22 | 2 | -2/+12 |
| | |||||
* | [features] improve font feature injection | Philipp Gesang | 2015-12-22 | 1 | -37/+77 |
| | |||||
* | [fontloader] sync with Context as of 2015-12-21 | Philipp Gesang | 2015-12-21 | 13 | -215/+5724 |
| | |||||
* | [init] set up stubs for pre-0.87 Luatex | Philipp Gesang | 2015-12-21 | 3 | -5004/+36 |
| | |||||
* | [features] import latest changes to the feature handler | Philipp Gesang | 2015-12-21 | 1 | -8/+6 |
| | |||||
* | [features] conditionally pull in old feature mechanism | Philipp Gesang | 2015-12-21 | 1 | -1/+145 |
| | | | | | Pretty hackish and probably not supported forever, but this is required on account of the changes to the loader since TL 2014. | ||||
* | [letterspace] fix oversight in kern handling | Philipp Gesang | 2015-12-21 | 1 | -0/+1 |
| | |||||
* | [letterspace] employ dedicated accessors where appropriate | Philipp Gesang | 2015-12-21 | 1 | -35/+50 |
| | |||||
* | [features] pull in upstream fixes | Philipp Gesang | 2015-12-21 | 1 | -6/+10 |
| | | | | Fixes the crash but apparently not the feature. | ||||
* | [letterspace] fix access of invalid node field | Philipp Gesang | 2015-12-18 | 1 | -3/+3 |
| | | | | | | | | This addresses one error reported by u/priyadarshan: https://github.com/lualatex/luaotfload/issues/310 Some chained node field access got garbled during the update to nuts. | ||||
* | [features] clean up font feature handling | Philipp Gesang | 2015-12-18 | 1 | -11/+7 |
| | |||||
* | [features] output feature definition info at higher noise level | Philipp Gesang | 2015-12-18 | 1 | -10/+18 |
| | |||||
* | [features] update addfeatures() from upstream font-otc.lua | Philipp Gesang | 2015-12-18 | 1 | -126/+253 |
| | |||||
* | [package] remove luaotfload-package | Philipp Gesang | 2015-12-12 | 1 | -99/+0 |
| | | | | Not required since we now package the loader ourselves. Good riddance. | ||||
* | [*] bump version and date | Philipp Gesang | 2015-12-09 | 6 | -8/+7 |
| | | | | | We still had some 2014 values lingering around dark corners. In theory this is all meaningless wrt. the Git repo. | ||||
* | [init] suppress one less useful message | Philipp Gesang | 2015-12-09 | 1 | -1/+1 |
| | |||||
* | [tool] fix path displayed in help message | Philipp Gesang | 2015-12-02 | 1 | -1/+1 |
| | | | | | | This extends commit 78a1273715.. to the tool. Also fixes the wrong path being issued to the formatter. Luckily, this is not a functional defect since the path is used for display purposes only. | ||||
* | [init] typo | Dohyun Kim | 2015-11-30 | 1 | -1/+1 |
| | |||||
* | [*] tidy up headers, attributionsv2.6-rc3 | Philipp Gesang | 2015-11-29 | 7 | -7/+9 |
| | |||||
* | [main] refine very early logging | Philipp Gesang | 2015-11-29 | 1 | -1/+7 |
| | | | | | This kludge dumps the input arguments on one line each -- fix this by defining a dumb imitation of our real logger that is installed later on. | ||||
* | [conf] ensure correct fontloader is loaded without config file | Philipp Gesang | 2015-11-29 | 1 | -2/+6 |
| | |||||
* | [loaders] customize define_font reset | Philipp Gesang | 2015-11-29 | 1 | -8/+17 |
| | | | | | | This function needn’t be as general for this kind of callback. The new implementation is simpler but also complains about irregularities like multiple registered functions. | ||||
* | [aux] fix typo in function name | Philipp Gesang | 2015-11-29 | 1 | -1/+1 |
| | | | | | Doesn’t seem like anyone is using these since this would’ve exploded immediately … | ||||
* | [main] remove locals for provides_module() return values | Philipp Gesang | 2015-11-28 | 1 | -2/+1 |
| | | | | As of ltluatex, provides_module() has no return value any longer. | ||||
* | [tool,db] make cache directives work again | Philipp Gesang | 2015-11-28 | 2 | -8/+11 |
| | | | | | These were rendered unusable due to the suspended initialization. Creating the directives mapping on the fly is just as good. | ||||
* | [diagnose] adapt invocation of getwritablepath() | Philipp Gesang | 2015-11-28 | 1 | -5/+8 |
| | | | | | | | | | Some upstream API change (possibly in file.join()) caused that function to emit relative paths. file.join("/foo", "bar") --> good file.join("/foo", "" ) --> good file.join("/foo" ) --> wtf‽ | ||||
* | [colors] support pgf transparency in luatex v0.85 | Dohyun Kim | 2015-11-28 | 1 | -16/+16 |
| | | | | | | With tex.scantoks provided by luatex v0.85, now we can support color transparency in harmony with beamer/pgf/tikz. No hacking needed at tex macro level, all done in lua code. | ||||
* | [doc,init] clarify default/reference distinction | Philipp Gesang | 2015-11-28 | 1 | -1/+10 |
| | | | | | * default: our package (without lualibs) * reference: the package from upstream | ||||
* | @ may not be catcode 11 in plainv2.6-rc2 | David Carlisle | 2015-11-26 | 1 | -1/+1 |
| | |||||
* | [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 |
| | |||||
* | [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 |
|\ | |||||
| * | local reset_callback definition for ltluatex | David Carlisle | 2015-11-21 | 1 | -1/+11 |
| | | |||||
| * | for 2.6 | David Carlisle | 2015-11-21 | 39 | -3056/+6020 |
| |\ | |||||
| * | | for 2.6 | David Carlisle | 2015-11-21 | 1 | -3/+5 |
| | | | |||||
| * | | just use ltluatex not luatexbase | David Carlisle | 2015-10-03 | 1 | -17/+7 |
| | | | |||||
| * | | 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 |
| | | | |||||
* | | | [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 |
| | | |||||
* | | [conf] plug in the correct resolvers (fallout from db reorganization) | Philipp Gesang | 2015-11-20 | 1 | -2/+2 |
| | | |||||
* | | [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 |
| | |