ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* Error: attempt to index a nil value
@ 2021-10-13 16:01 Hans Åberg via ntg-context
  2021-10-13 16:26 ` Hans van der Meer via ntg-context
  2021-10-13 16:37 ` Hans Hagen via ntg-context
  0 siblings, 2 replies; 10+ messages in thread
From: Hans Åberg via ntg-context @ 2021-10-13 16:01 UTC (permalink / raw)
  To: NTG-ConTeXt; +Cc: Hans Åberg

I was suggested a long ago to hack the file
 /usr/local/texlive/2021/texmf-dist/tex/generic/context/luatex/luatex-math.tex
and use LuaTeX directly, now using Version 1.13.2 (TeX Live 2021), but I get this error:
(./luaotfload.sty
(/usr/local/texlive/2021/texmf-dist/tex/latex/base/ltluatex.tex))
(./luatex-math-modified.tex[\directlua]:1: attempt to index a nil value (global
'arguments')
stack traceback:
	[\directlua]:1: in main chunk.
l.132     }

? …


It is from this segment in the modified luatex-math.tex:

\ifdefined\directlua
   \directlua {
       if arguments["mtx:lucidabright"] then
           tex.print("\string\\lucidabright")
       else
           tex.print("\string\\latinmodern")
       end
   }
\fi

Is there a workaround? —I may ditch this setup in favour of using 'context' directly, so it is not so important if there is no fix.


___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Error: attempt to index a nil value
  2021-10-13 16:01 Error: attempt to index a nil value Hans Åberg via ntg-context
@ 2021-10-13 16:26 ` Hans van der Meer via ntg-context
  2021-10-13 16:39   ` Hans Åberg via ntg-context
  2021-10-13 16:37 ` Hans Hagen via ntg-context
  1 sibling, 1 reply; 10+ messages in thread
From: Hans van der Meer via ntg-context @ 2021-10-13 16:26 UTC (permalink / raw)
  To: NTG ConTeXt; +Cc: Hans van der Meer


[-- Attachment #1.1: Type: text/plain, Size: 1728 bytes --]

>  tex.print("\string\\latinmodern")

should be at least double backslashes: tex.print("\\string\\latinmodern") I would think

met vriendelijke groet
dr. Hans van der Meer


> On 13 Oct 2021, at 18:01, Hans Åberg via ntg-context <ntg-context@ntg.nl> wrote:
> 
> I was suggested a long ago to hack the file
> /usr/local/texlive/2021/texmf-dist/tex/generic/context/luatex/luatex-math.tex
> and use LuaTeX directly, now using Version 1.13.2 (TeX Live 2021), but I get this error:
> (./luaotfload.sty
> (/usr/local/texlive/2021/texmf-dist/tex/latex/base/ltluatex.tex))
> (./luatex-math-modified.tex[\directlua]:1: attempt to index a nil value (global
> 'arguments')
> stack traceback:
> 	[\directlua]:1: in main chunk.
> l.132     }
> 
> ? …
> 
> 
> It is from this segment in the modified luatex-math.tex:
> 
> \ifdefined\directlua
>   \directlua {
>       if arguments["mtx:lucidabright"] then
>           tex.print("\string\\lucidabright")
>       else
>           tex.print("\string\\latinmodern")
>       end
>   }
> \fi
> 
> Is there a workaround? —I may ditch this setup in favour of using 'context' directly, so it is not so important if there is no fix.
> 
> 
> ___________________________________________________________________________________
> If your question is of interest to others as well, please add an entry to the Wiki!
> 
> maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
> webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
> archive  : https://bitbucket.org/phg/context-mirror/commits/
> wiki     : http://contextgarden.net
> ___________________________________________________________________________________


[-- Attachment #1.2: Type: text/html, Size: 4180 bytes --]

[-- Attachment #2: Type: text/plain, Size: 493 bytes --]

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Error: attempt to index a nil value
  2021-10-13 16:01 Error: attempt to index a nil value Hans Åberg via ntg-context
  2021-10-13 16:26 ` Hans van der Meer via ntg-context
@ 2021-10-13 16:37 ` Hans Hagen via ntg-context
  2021-10-13 16:54   ` Hans Åberg via ntg-context
  2021-10-13 17:02   ` Hans Åberg via ntg-context
  1 sibling, 2 replies; 10+ messages in thread
From: Hans Hagen via ntg-context @ 2021-10-13 16:37 UTC (permalink / raw)
  To: mailing list for ConTeXt users; +Cc: Hans Hagen

On 10/13/2021 6:01 PM, Hans Åberg via ntg-context wrote:
> I was suggested a long ago to hack the file
>   /usr/local/texlive/2021/texmf-dist/tex/generic/context/luatex/luatex-math.tex
> and use LuaTeX directly, now using Version 1.13.2 (TeX Live 2021), but I get this error:
> (./luaotfload.sty
> (/usr/local/texlive/2021/texmf-dist/tex/latex/base/ltluatex.tex))
> (./luatex-math-modified.tex[\directlua]:1: attempt to index a nil value (global
> 'arguments')
> stack traceback:
> 	[\directlua]:1: in main chunk.
> l.132     }
> 
> ? …
> 
> 
> It is from this segment in the modified luatex-math.tex:
> 
> \ifdefined\directlua
>     \directlua {
>         if arguments["mtx:lucidabright"] then
>             tex.print("\string\\lucidabright")
>         else
>             tex.print("\string\\latinmodern")
>         end
>     }
> \fi
> 
> Is there a workaround? —I may ditch this setup in favour of using 'context' directly, so it is not so important if there is no fix.
I have no clue .. it looks like you load a latex style so I suppose that 
'arguments' is no longer defined there (as it worked for you in the 
past). Maybe 'arguments' lives in some namespace?

  \directlua {for k, v in pairs(_G) do print(k.v) end}

This will show you what is in the global namespace, maybe 'arg'?

Hans


-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
        tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Error: attempt to index a nil value
  2021-10-13 16:26 ` Hans van der Meer via ntg-context
@ 2021-10-13 16:39   ` Hans Åberg via ntg-context
  0 siblings, 0 replies; 10+ messages in thread
From: Hans Åberg via ntg-context @ 2021-10-13 16:39 UTC (permalink / raw)
  To: mailing list for ConTeXt users; +Cc: Hans Åberg

It results in the error

! Argument of \\ has an extra }.
<inserted text> 
\par 
<to be read again> 
}
l.132     }
         
?

> On 13 Oct 2021, at 18:26, Hans van der Meer via ntg-context <ntg-context@ntg.nl> wrote:
> 
>>  tex.print("\string\\latinmodern")
> 
> should be at least double backslashes: tex.print("\\string\\latinmodern") I would think
> 
> met vriendelijke groet
> dr. Hans van der Meer

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Error: attempt to index a nil value
  2021-10-13 16:37 ` Hans Hagen via ntg-context
@ 2021-10-13 16:54   ` Hans Åberg via ntg-context
  2021-10-13 20:34     ` Hans Hagen via ntg-context
  2021-10-13 17:02   ` Hans Åberg via ntg-context
  1 sibling, 1 reply; 10+ messages in thread
From: Hans Åberg via ntg-context @ 2021-10-13 16:54 UTC (permalink / raw)
  To: Hans Hagen; +Cc: Hans Åberg, mailing list for ConTeXt users


> On 13 Oct 2021, at 18:37, Hans Hagen <j.hagen@xs4all.nl> wrote:
> 
> On 10/13/2021 6:01 PM, Hans Åberg via ntg-context wrote:
>> I was suggested a long ago to hack the file
>>  /usr/local/texlive/2021/texmf-dist/tex/generic/context/luatex/luatex-math.tex
>> and use LuaTeX directly, now using Version 1.13.2 (TeX Live 2021), but I get this error:
>> (./luaotfload.sty
>> (/usr/local/texlive/2021/texmf-dist/tex/latex/base/ltluatex.tex))
>> (./luatex-math-modified.tex[\directlua]:1: attempt to index a nil value (global
>> 'arguments')
>> stack traceback:
>> 	[\directlua]:1: in main chunk.
>> l.132     }
>> ? …
>> It is from this segment in the modified luatex-math.tex:
>> \ifdefined\directlua
>>    \directlua {
>>        if arguments["mtx:lucidabright"] then
>>            tex.print("\string\\lucidabright")
>>        else
>>            tex.print("\string\\latinmodern")
>>        end
>>    }
>> \fi
>> Is there a workaround? —I may ditch this setup in favour of using 'context' directly, so it is not so important if there is no fix.
> I have no clue ..

Has not stuff been moved from LuaTeX to ConTeXt? —If so, I thought it might have something with that to do.

> it looks like you load a latex style so I suppose that 'arguments' is no longer defined there (as it worked for you in the past).

It does not contain it; it a copy in the same directory that has never changed.

> Maybe 'arguments' lives in some namespace?
> 
> \directlua {for k, v in pairs(_G) do print(k.v) end}
> 
> This will show you what is in the global namespace, maybe 'arg'?

If I put this code in right before the \ifdefined\directlua it prints a lot of "nil".


___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Error: attempt to index a nil value
  2021-10-13 16:37 ` Hans Hagen via ntg-context
  2021-10-13 16:54   ` Hans Åberg via ntg-context
@ 2021-10-13 17:02   ` Hans Åberg via ntg-context
  2021-10-13 20:28     ` Hans Hagen via ntg-context
  1 sibling, 1 reply; 10+ messages in thread
From: Hans Åberg via ntg-context @ 2021-10-13 17:02 UTC (permalink / raw)
  To: Hans Hagen; +Cc: Hans Åberg, mailing list for ConTeXt users


> On 13 Oct 2021, at 18:37, Hans Hagen <j.hagen@xs4all.nl> wrote:
> 
> On 10/13/2021 6:01 PM, Hans Åberg via ntg-context wrote:
>> 
>> … —I may ditch this setup in favour of using 'context' directly, so it is not so important if there is no fix.
> I have no clue .. 

I made this as experiment to make a texinfo file along with a manual generating a PDF to display math properly, which the Info format cannot do.

However, it has been decided that the Info format should be extended with HTML, probably HTML5 then. So one might generate that directly with ConTeXt. —This was the reason for the other post.

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Error: attempt to index a nil value
  2021-10-13 17:02   ` Hans Åberg via ntg-context
@ 2021-10-13 20:28     ` Hans Hagen via ntg-context
  2021-10-13 21:13       ` Hans Åberg via ntg-context
  0 siblings, 1 reply; 10+ messages in thread
From: Hans Hagen via ntg-context @ 2021-10-13 20:28 UTC (permalink / raw)
  To: Hans Åberg; +Cc: Hans Hagen, mailing list for ConTeXt users

On 10/13/2021 7:02 PM, Hans Åberg wrote:
> 
>> On 13 Oct 2021, at 18:37, Hans Hagen <j.hagen@xs4all.nl> wrote:
>>
>> On 10/13/2021 6:01 PM, Hans Åberg via ntg-context wrote:
>>>
>>> … —I may ditch this setup in favour of using 'context' directly, so it is not so important if there is no fix.
>> I have no clue ..
> 
> I made this as experiment to make a texinfo file along with a manual generating a PDF to display math properly, which the Info format cannot do.

I'm not familiar with texinfo but in the context distribution are some 
luatex-* files that show how to load the generic context font loader (in 
plain tex). One can make a format with:

   mtxrun --script plain --make

an dprocess a plain file with:

   mtxrun --script plain foo.tex

I suppose that texinfo is close to plain so doable too.

> However, it has been decided that the Info format should be extended with HTML, probably HTML5 then. So one might generate that directly with ConTeXt. —This was the reason for the other post.
ok

Hans

-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
        tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Error: attempt to index a nil value
  2021-10-13 16:54   ` Hans Åberg via ntg-context
@ 2021-10-13 20:34     ` Hans Hagen via ntg-context
  2021-10-13 21:22       ` Hans Åberg via ntg-context
  0 siblings, 1 reply; 10+ messages in thread
From: Hans Hagen via ntg-context @ 2021-10-13 20:34 UTC (permalink / raw)
  To: Hans Åberg; +Cc: Hans Hagen, mailing list for ConTeXt users

On 10/13/2021 6:54 PM, Hans Åberg wrote:
> 
>> On 13 Oct 2021, at 18:37, Hans Hagen <j.hagen@xs4all.nl> wrote:
>>
>> On 10/13/2021 6:01 PM, Hans Åberg via ntg-context wrote:
>>> I was suggested a long ago to hack the file
>>>   /usr/local/texlive/2021/texmf-dist/tex/generic/context/luatex/luatex-math.tex
>>> and use LuaTeX directly, now using Version 1.13.2 (TeX Live 2021), but I get this error:
>>> (./luaotfload.sty
>>> (/usr/local/texlive/2021/texmf-dist/tex/latex/base/ltluatex.tex))
>>> (./luatex-math-modified.tex[\directlua]:1: attempt to index a nil value (global
>>> 'arguments')
>>> stack traceback:
>>> 	[\directlua]:1: in main chunk.
>>> l.132     }
>>> ? …
>>> It is from this segment in the modified luatex-math.tex:
>>> \ifdefined\directlua
>>>     \directlua {
>>>         if arguments["mtx:lucidabright"] then
>>>             tex.print("\string\\lucidabright")
>>>         else
>>>             tex.print("\string\\latinmodern")
>>>         end
>>>     }
>>> \fi
>>> Is there a workaround? —I may ditch this setup in favour of using 'context' directly, so it is not so important if there is no fix.
>> I have no clue ..
> 
> Has not stuff been moved from LuaTeX to ConTeXt? —If so, I thought it might have something with that to do.

luatex is just a tex engine and context is a macro package where context 
mkiv is geared for luatex; the context fontloader has a generic core so 
it can be used in plain and for latex some write a wrapper around that 
font hndler for latex that evolved over years

i have no clue why you get "(./luaotfload.sty ..." but it is not context 
that you run there (and i can't imagine some plain format loading it 
either)

>> it looks like you load a latex style so I suppose that 'arguments' is no longer defined there (as it worked for you in the past).
> 
> It does not contain it; it a copy in the same directory that has never changed.

hm, but i have no clue what this "mtx:..." does

>> Maybe 'arguments' lives in some namespace?
>>
>> \directlua {for k, v in pairs(_G) do print(k,v) end}
>>
>> This will show you what is in the global namespace, maybe 'arg'?
> 
> If I put this code in right before the \ifdefined\directlua it prints a lot of "nil".

print(k,v) should print two values, key and value

Hans

-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
        tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Error: attempt to index a nil value
  2021-10-13 20:28     ` Hans Hagen via ntg-context
@ 2021-10-13 21:13       ` Hans Åberg via ntg-context
  0 siblings, 0 replies; 10+ messages in thread
From: Hans Åberg via ntg-context @ 2021-10-13 21:13 UTC (permalink / raw)
  To: Hans Hagen; +Cc: Hans Åberg, mailing list for ConTeXt users


> On 13 Oct 2021, at 22:28, Hans Hagen <j.hagen@xs4all.nl> wrote:
> 
> On 10/13/2021 7:02 PM, Hans Åberg wrote:
>>> On 13 Oct 2021, at 18:37, Hans Hagen <j.hagen@xs4all.nl> wrote:
>>> 
>>> On 10/13/2021 6:01 PM, Hans Åberg via ntg-context wrote:
>>>> 
>>>> … —I may ditch this setup in favour of using 'context' directly, so it is not so important if there is no fix.
>>> I have no clue ..
>> I made this as experiment to make a texinfo file along with a manual generating a PDF to display math properly, which the Info format cannot do.
> 
> I'm not familiar with texinfo but in the context distribution are some luatex-* files that show how to load the generic context font loader (in plain tex). One can make a format with:
> 
>  mtxrun --script plain --make
> 
> an dprocess a plain file with:
> 
>  mtxrun --script plain foo.tex
> 
> I suppose that texinfo is close to plain so doable too.
> 
>> However, it has been decided that the Info format should be extended with HTML, probably HTML5 then. So one might generate that directly with ConTeXt. —This was the reason for the other post.
> ok

I first made a texinfo file, and then translated it into a context file, and it turns out that the latter much simpler to create indexes and such: in the texinfo format, one has to keep track of them in various parts because of TeX's limited ability to do such things. In addition, GNU has policy of enforcing original TeX with limited Unicode support, making it suitable for simpler types of manuals only. There is no requirement to use this format or produce 'info' documentation, but it would be nice to produce an HTML. Personally, I prefer the PDF format.

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Error: attempt to index a nil value
  2021-10-13 20:34     ` Hans Hagen via ntg-context
@ 2021-10-13 21:22       ` Hans Åberg via ntg-context
  0 siblings, 0 replies; 10+ messages in thread
From: Hans Åberg via ntg-context @ 2021-10-13 21:22 UTC (permalink / raw)
  To: Hans Hagen; +Cc: Hans Åberg, mailing list for ConTeXt users


> On 13 Oct 2021, at 22:34, Hans Hagen <j.hagen@xs4all.nl> wrote:
> 
> On 10/13/2021 6:54 PM, Hans Åberg wrote:
>>> On 13 Oct 2021, at 18:37, Hans Hagen <j.hagen@xs4all.nl> wrote:
>>> 
>>> On 10/13/2021 6:01 PM, Hans Åberg via ntg-context wrote:
>>>> I was suggested a long ago to hack the file
>>>>  /usr/local/texlive/2021/texmf-dist/tex/generic/context/luatex/luatex-math.tex
>>>> and use LuaTeX directly, now using Version 1.13.2 (TeX Live 2021), but I get this error:
>>>> (./luaotfload.sty
>>>> (/usr/local/texlive/2021/texmf-dist/tex/latex/base/ltluatex.tex))
>>>> (./luatex-math-modified.tex[\directlua]:1: attempt to index a nil value (global
>>>> 'arguments')
>>>> stack traceback:
>>>> 	[\directlua]:1: in main chunk.
>>>> l.132     }
>>>> ? …
>>>> It is from this segment in the modified luatex-math.tex:
>>>> \ifdefined\directlua
>>>>    \directlua {
>>>>        if arguments["mtx:lucidabright"] then
>>>>            tex.print("\string\\lucidabright")
>>>>        else
>>>>            tex.print("\string\\latinmodern")
>>>>        end
>>>>    }
>>>> \fi
>>>> Is there a workaround? —I may ditch this setup in favour of using 'context' directly, so it is not so important if there is no fix.
>>> I have no clue ..
>> Has not stuff been moved from LuaTeX to ConTeXt? —If so, I thought it might have something with that to do.
> 
> luatex is just a tex engine and context is a macro package where context mkiv is geared for luatex; the context fontloader has a generic core so it can be used in plain and for latex some write a wrapper around that font hndler for latex that evolved over years
> 
> i have no clue why you get "(./luaotfload.sty ..." but it is not context that you run there (and i can't imagine some plain format loading it either)

I think that LaTeX extracted some parts out of ConTeXt for use with LuaTeX only for font loading, and that is why I have it, not remembering the details. I think I saw that LuaTeX a few years had more font loading stuff, but that was moved to ConTeXt, but you show know better, as it would then would have been you did it. :-)

>>> it looks like you load a latex style so I suppose that 'arguments' is no longer defined there (as it worked for you in the past).
>> It does not contain it; it a copy in the same directory that has never changed.
> 
> hm, but i have no clue what this "mtx:..." does

It is line 97-105 in
/usr/local/texlive/2021/texmf-dist/tex/generic/context/luatex/luatex-math.tex

I have not done anything to that part, just adding some support for the STIX font.

>>> Maybe 'arguments' lives in some namespace?
>>> 
>>> \directlua {for k, v in pairs(_G) do print(k,v) end}
>>> 
>>> This will show you what is in the global namespace, maybe 'arg'?
>> If I put this code in right before the \ifdefined\directlua it prints a lot of "nil".
> 
> print(k,v) should print two values, key and value

I may have not used it right, just copying it in right above line 97.


___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2021-10-13 21:22 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-13 16:01 Error: attempt to index a nil value Hans Åberg via ntg-context
2021-10-13 16:26 ` Hans van der Meer via ntg-context
2021-10-13 16:39   ` Hans Åberg via ntg-context
2021-10-13 16:37 ` Hans Hagen via ntg-context
2021-10-13 16:54   ` Hans Åberg via ntg-context
2021-10-13 20:34     ` Hans Hagen via ntg-context
2021-10-13 21:22       ` Hans Åberg via ntg-context
2021-10-13 17:02   ` Hans Åberg via ntg-context
2021-10-13 20:28     ` Hans Hagen via ntg-context
2021-10-13 21:13       ` Hans Åberg via ntg-context

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).