| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
As of ltluatex, provides_module() has no return value any longer.
|
|
|
|
|
| |
These were rendered unusable due to the suspended initialization.
Creating the directives mapping on the fly is just as good.
|
|
|
|
|
|
|
|
|
| |
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‽
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
A while back we had one confused user who apparently had a borked
install due to this. Since it hasn’t been tested, we replace the
original instructions with a help message.
The target may be reintroduced at some point (build TDS, then extract to
local tree), but for now it’s not worth the hassle.
|
| |
|
| |
|
|
|
|
|
| |
* default: our package (without lualibs)
* reference: the package from upstream
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|\ |
|
| |\
| | |
| | | |
Patch to just load ltluatex, not luatexbase
|
| | | |
|
| | |\
| | |/
| |/| |
|
| |\ \
| | | |
| | | | |
update fontloader
|
| |\ \ \
| | | | |
| | | | | |
pluggable fontloaders
|
| | | | | |
|
| | | | | |
|
| | | | |\ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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.
|
| | |_|/ /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Initially I added credits for Joseph Wright (0ba45a2d9b..) but
``git shortlog`` revealed there were many others still missing
from the list.
|
| |_|/ /
|/| | | |
|
| | | | |
|
| |/ /
|/| | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
And btw don’t hard code my own homedir =)
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
Defaulting too soon will prevent loading other loaders like the TL 2014
one we ship for backwards compatibility.
|
| | |
| | |
| | |
| | | |
Since it’s the trivial case, expected in 99 % of runs.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|