Hi,

When running the five lines long file

\starttext
Bla bla
\blank[foo]
Bla bla
\stoptext

through context I get the error below (the foo in the blank is there
to get an error, see the attached log file for the full log file).

My question is why is context first telling me that the error is on
line 8 and not 3? (In this particular example this is not a problem,
but I'd like to grep for errors in the log file when running through
the editor). I see that the error is later said to be at line 3...

/Mikael

====== STARTERROR ======
tex error       > error on line 8 in file /home/mickep/tmp/err.tex: !
Missing number, treated as zero

<to be read again>
f
<argument> f
 oo
\addaskedblankskip ..._vspacing_temp #1\dimexpr #2
                                                  \relax
l.8 }

\ctxcommand #12-\directlua {commands.#1}

\spac_vspacing_yes_indeed ...mand {vspacing("#1")}
                                                  \fi
l.3 \blank[foo]


1     \starttext
2     Bla bla
3     \blank[foo]
4     Bla bla
5     \stoptext
6


?
====== STOPERROR ======
open source     > 1 > 1 > /home/mickep/ConTeXt/tex/texmf-context/tex/context/base/cont-yes.mkiv

ConTeXt  ver: 2014.04.17 12:39 MKIV beta  fmt: 2014.4.18  int: english/english

system          > 'cont-new.mkiv' loaded
open source     > 2 > 2 > /home/mickep/ConTeXt/tex/texmf-context/tex/context/base/cont-new.mkiv
close source    > 2 > 2 > /home/mickep/ConTeXt/tex/texmf-context/tex/context/base/cont-new.mkiv
system          > files > jobname 'err', input './err', result 'err'
fonts           > latin modern fonts are not preloaded
languages       > language 'en' is active
open source     > 2 > 3 > /home/mickep/tmp/err.tex
fonts           > preloading latin modern fonts (second stage)
fonts           > 'fallback modern-designsize rm 12pt' is loaded

tex error       > error on line 8 in file /home/mickep/tmp/err.tex: ! Missing number, treated as zero

<to be read again> 
f
<argument> f
 oo
\addaskedblankskip ..._vspacing_temp #1\dimexpr #2
                                                  \relax 
l.8 }
   
\ctxcommand #12-\directlua {commands.#1}
                                        
\spac_vspacing_yes_indeed ...mand {vspacing("#1")}
                                                  \fi 
l.3 \blank[foo]
             

1     \starttext
2     Bla bla
3     \blank[foo]
4     Bla bla
5     \stoptext
6     


? x

system          > structure > start used structure

used structure  > text: err

system          > structure > stop used structure


system          > files > start used files

used file       >    1: filename=cont-yes.mkiv filetype=tex foundname=/home/mickep/ConTeXt/tex/texmf-context/tex/context/base/cont-yes.mkiv usedmethod=database
used file       >    2: filename=cont-new.mkiv filetype=tex foundname=/home/mickep/ConTeXt/tex/texmf-context/tex/context/base/cont-new.mkiv usedmethod=database
used file       >    3: filename=lang-us.lua filetype=scripts foundname=/home/mickep/ConTeXt/tex/texmf-context/tex/context/patterns/lang-us.lua usedmethod=database
used file       >    4: filename=/home/mickep/tmp/err.tex foundname=/home/mickep/tmp/err.tex usedmethod=direct
used file       >    5: filename=lm.lfg filetype=tex foundname=/home/mickep/ConTeXt/tex/texmf-context/tex/context/fonts/lm.lfg usedmethod=database
used file       >    6: filename=lmroman12-regular filetype=otf format=otf foundname=/home/mickep/ConTeXt/tex/texmf/fonts/opentype/public/lm/lmroman12-regular.otf usedmethod=database
used file       >    7: filename=latinmodern-math.otf filetype=opentypefonts foundname=/home/mickep/ConTeXt/tex/texmf/fonts/opentype/public/lm-math/latinmodern-math.otf usedmethod=database
used file       >    8: filename=latinmodern-math.otf filetype=otf format=otf foundname=/home/mickep/ConTeXt/tex/texmf/fonts/opentype/public/lm-math/latinmodern-math.otf usedmethod=database

system          > files > stop used files


system          > options > start commandline options

used option     > currentrun="1"
used option     > fulljobname="./err.tex"
used option     > input="./err.tex"
used option     > kindofrun="1"
used option     > maxnofruns="8"
used option     > no-parse-first-line="true"

system          > options > stop commandline options

system          > options > start commandline files

used file       >    1: ./err.tex

system          > options > stop commandline files


mkiv lua stats  > used config file: selfautoparent:/texmf/web2c/texmfcnf.lua
mkiv lua stats  > used cache path: /home/mickep/ConTeXt/texmf-cache/luatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e
mkiv lua stats  > resource resolver: loadtime 0.012 seconds, 0 scans with scantime 0.000 seconds, 0 shared scans, 8 found files, scanned paths: <none>
mkiv lua stats  > stored bytecode data: 348 modules (0.168 sec), 69 tables (0.004 sec), 417 chunks (0.172 sec)
mkiv lua stats  > running in nuts mode: yes
mkiv lua stats  > cleaned up reserved nodes: 41 nodes, 443 lists of 442
mkiv lua stats  > node memory usage: 2 hlist, 5 glue, 1 penalty, 6 glyph, 3 attribute, 21 glue_spec, 1 attribute_list, 2 temp, 1 if_stack, 1 local_par, 1 dir
mkiv lua stats  > node list callback tasks: 6 unique task lists, 3 instances (re)created, 5 calls
mkiv lua stats  > used backend: pdf (backend for directly generating pdf output)
mkiv lua stats  > loaded patterns: en::2, load time: 0.000
mkiv lua stats  > jobdata time: 0.000 seconds saving, 0.000 seconds loading
mkiv lua stats  > callbacks: 45 direct, 178 indirect, 223 total
mkiv lua stats  > result saved in file: err.pdf, compresslevel 3, objectcompresslevel 3
mkiv lua stats  > loaded fonts: 2 files: latinmodern-math.otf, lmroman12-regular.otf
mkiv lua stats  > fonts load time: 0.228 seconds for 4 fonts, 1 shared in backend, 1 common vectors, 0 common hashes
mkiv lua stats  > used platform: linux, type: unix, binary subtree: texmf-linux
mkiv lua stats  > luatex banner: this is luatex, version beta-0.79.1 (tex live 2014/dev) (rev 4972)
mkiv lua stats  > control sequences: 38617 of 65536 + 100000
mkiv lua stats  > lua properties: engine: lua, used memory: 29 MB (ctx: 28 MB), hash type: lua, hash chars: min(64,40), symbol mask: utf (τεχ)
mkiv lua stats  > runtime: 8.569 seconds

___________________________________________________________________________________
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://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to