Oops, I was too fast upgrading... luatex fails to produce format files on my system: luatex --version This is LuaTeX, Version snapshot-0.20.0-2007120515 luatools --ini --compile cont-en LuaTools | creating initialization file cont-en LuaTools | using library path : /usr/local/texlive/texmf-local/tex/ context/base LuaTools | using lua libraries: l-string.lua l-table.lua l-boolean.lua l-number.lua l-unicode.lua l-md5.lua l-os.lua l-io.lua l-file.lua l- dir.lua l-utils.lua l-tex.lua luat-lib.lua luat-inp.lua luat-tmp.lua luat-zip.lua luat-tex.lua LuaTools | using compiled initialization file cont-en.luc LuaTools | using lua initialization file cont-en.luc LuaTools | running command: luatex --ini --lua="cont-en.luc" "/usr/ local/texlive/texmf-local/tex/context/base/cont-en.tex" \dump Error in lua file loading: ?:0: attempt to call field '?' (a nil value) LuaTools | LuaTools | runtime: 0.37 seconds Taco, Hans? All best Thomas
On Wed, 05 Dec 2007 15:40:50 -0700, Thomas A. Schmitz
Oops, I was too fast upgrading... luatex fails to produce format files on my system:
luatex --version This is LuaTeX, Version snapshot-0.20.0-2007120515
luatools --ini --compile cont-en
LuaTools | creating initialization file cont-en LuaTools | using library path : /usr/local/texlive/texmf-local/tex/ context/base LuaTools | using lua libraries: l-string.lua l-table.lua l-boolean.lua l-number.lua l-unicode.lua l-md5.lua l-os.lua l-io.lua l-file.lua l- dir.lua l-utils.lua l-tex.lua luat-lib.lua luat-inp.lua luat-tmp.lua luat-zip.lua luat-tex.lua LuaTools | using compiled initialization file cont-en.luc LuaTools | using lua initialization file cont-en.luc LuaTools | running command: luatex --ini --lua="cont-en.luc" "/usr/ local/texlive/texmf-local/tex/context/base/cont-en.tex" \dump Error in lua file loading: ?:0: attempt to call field '?' (a nil value)
LuaTools | LuaTools | runtime: 0.37 seconds
Did you move the latest luatools.lua and mtxrun.lua from /scripts/context/lua to your /bin? Best wishes Idris -- Professor Idris Samawi Hamid, Editor-in-Chief International Journal of Shi`i Studies Department of Philosophy Colorado State University Fort Collins, CO 80523 -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
On Dec 6, 2007, at 12:08 AM, Idris Samawi Hamid wrote:
On Wed, 05 Dec 2007 15:40:50 -0700, Thomas A. Schmitz
wrote: Oops, I was too fast upgrading... luatex fails to produce format files on my system:
luatex --version This is LuaTeX, Version snapshot-0.20.0-2007120515
luatools --ini --compile cont-en
LuaTools | creating initialization file cont-en LuaTools | using library path : /usr/local/texlive/texmf-local/tex/ context/base LuaTools | using lua libraries: l-string.lua l-table.lua l- boolean.lua l-number.lua l-unicode.lua l-md5.lua l-os.lua l-io.lua l-file.lua l- dir.lua l-utils.lua l-tex.lua luat-lib.lua luat-inp.lua luat-tmp.lua luat-zip.lua luat-tex.lua LuaTools | using compiled initialization file cont-en.luc LuaTools | using lua initialization file cont-en.luc LuaTools | running command: luatex --ini --lua="cont-en.luc" "/usr/ local/texlive/texmf-local/tex/context/base/cont-en.tex" \dump Error in lua file loading: ?:0: attempt to call field '?' (a nil value)
LuaTools | LuaTools | runtime: 0.37 seconds
Did you move the latest luatools.lua and mtxrun.lua from /scripts/context/lua to your /bin?
Bingo, Idris, that was it! Thanks for the quick solution. I was sure I was using symlinks so wasn't paying attention, but I somehow had copied the files. Now it works, sorry for the noise. Thomas
That particular line: # Error in lua file loading: ?:0: attempt to call field '?' (a nil value) is often the sign of mismatching luatools and ConTeXt version :-) Arthur
Arthur Reutenauer wrote:
That particular line:
# Error in lua file loading: ?:0: attempt to call field '?' (a nil value)
is often the sign of mismatching luatools and ConTeXt version :-)
indeed, make sure that luatools --generate is run; many new files ... ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On Dec 6, 2007, at 8:26 AM, Arthur Reutenauer wrote:
That particular line:
# Error in lua file loading: ?:0: attempt to call field '?' (a nil value)
is often the sign of mismatching luatools and ConTeXt version :-)
Arthur
Yes, thanks for your help, now it works wonderfully. On a related note: this big new release had me waiting in anticipation, so would it be possible to just tell us in a sentence or five or six what the big changes are? I guess with the right switches it can cook my dinner, but would be curious to learn a bit more... Thanks Thomas
Hi Thomas, Thomas A. Schmitz wrote:
On Dec 6, 2007, at 8:26 AM, Arthur Reutenauer wrote:
That particular line:
# Error in lua file loading: ?:0: attempt to call field '?' (a nil value)
is often the sign of mismatching luatools and ConTeXt version :-)
Arthur
Yes, thanks for your help, now it works wonderfully. On a related note: this big new release had me waiting in anticipation, so would it be possible to just tell us in a sentence or five or six what the big changes are? I guess with the right switches it can cook my dinner, but would be curious to learn a bit more...
Well, I have two detail pages in the wiki ... but it is pretty hard to come up with a consise list of improvements. Mostly, mkiv is just faster and better than it was already. :-) http://wiki.contextgarden.net/Context_2007.12.05 http://wiki.contextgarden.net/Context_2007.12.06 Best wishes, Taco
2007/12/5, Thomas A. Schmitz
Oops, I was too fast upgrading... luatex fails to produce format files on my system:
luatex --version This is LuaTeX, Version snapshot-0.20.0-2007120515
luatools --ini --compile cont-en
LuaTools | creating initialization file cont-en LuaTools | using library path : /usr/local/texlive/texmf-local/tex/ context/base LuaTools | using lua libraries: l-string.lua l-table.lua l-boolean.lua l-number.lua l-unicode.lua l-md5.lua l-os.lua l-io.lua l-file.lua l- dir.lua l-utils.lua l-tex.lua luat-lib.lua luat-inp.lua luat-tmp.lua luat-zip.lua luat-tex.lua LuaTools | using compiled initialization file cont-en.luc LuaTools | using lua initialization file cont-en.luc LuaTools | running command: luatex --ini --lua="cont-en.luc" "/usr/ local/texlive/texmf-local/tex/context/base/cont-en.tex" \dump Error in lua file loading: ?:0: attempt to call field '?' (a nil value)
LuaTools | LuaTools | runtime: 0.37 seconds
Taco, Hans?
All best
Thomas
Hi Thomas, the new release did work for me with LuaTeX but the mkii part give a error message in conbination with XeTeX., only a short error message but it should be also fixed. Line 53 in regi-ini.mkii use in a message for XeTeX "\m!regime" as messageconstant and not "\m!regimes". Wolfgang
Wolfgang Schuster wrote:
the new release did work for me with LuaTeX but the mkii part give a error message in conbination with XeTeX., only a short error message but it should be also fixed.
Line 53 in regi-ini.mkii use in a message for XeTeX "\m!regime" as messageconstant and not "\m!regimes".
i will probably post an updated zip later today, i noticed that in base mode kerns got lost (has to do with using an optimized otf table in the cache; i never adapted the base code to that) Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
participants (6)
-
Arthur Reutenauer
-
Hans Hagen
-
Idris Samawi Hamid
-
Taco Hoekwater
-
Thomas A. Schmitz
-
Wolfgang Schuster