On 6 January 2011 17:16, T T <[email protected]> wrote:
> Hi,
>
> In the past I used this code:
>
> kpse.set_program_name("texlua")
> master = kpse.var_value('SELFAUTOPARENT')
> package.path = master.."/c?.tlu"
> require("texlive.tlpdb")
>
> to load texmf/scripts/texlive/lua/texlive/tlpdb.tlu module but this is
> not working anymore with kpse loaders.
>
> The following allowed me to bypass kpse loader and use the Lua's built-in one:
>
> master = kpse.new("texlua"):var_value('SELFAUTOPARENT')
> package.path = master.."/texmf/scripts/texlive/lua/?.tlu"
> require("texlive.tlpdb")
>
> but is there a way to make kpse loader find this module?

To answer my own question: kpse doesn't find the file because .tlu
extension is not treated as one of the lua extensions (as in
'-format=lua').

Karl, could we add .tlu to lua extensions in kpathsea?

Cheers,

Tomek

Reply via email to