| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
| |
Not required since we now package the loader ourselves. Good riddance.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Fix issue #305
No round-trip through mtx-package is required anymore. This assumes
“util-mrg.lua” which comes with Context is present in the path.
As as side-effect we can inject custom annotations into the file that
reduce possible confusion for users.
|
| |
|
|
|
|
|
| |
We still had some 2014 values lingering around dark corners. In theory
this is all meaningless wrt. the Git repo.
|
| |
|
|
|
|
|
|
| |
kpathsea doesn’t return paths to files in the source subtree so loading
the unpackaged fontloader files is broken. Fix this by moving the
relevant files in the tex tree.
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Doesn’t seem like anyone is using these since this would’ve exploded
immediately …
|
|
|
|
| |
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.
|