Hans Hagen schrieb:
> Hi,
> 
> this time a beta that is more beta than usual (mkiv)
> 
> - it needs a recent luatex (no surprise)
> - there are some speedups, but it might break things (should not happen)


There is a problem with nested buffers. Try the attached test files

(test.tex

ConTeXt  ver: 2008.10.17 10:41 MKIV  fmt: 2008.10.17  int: english/english

language       : language en is active
system         : cont-new loaded
(r:/tex/texmf-context/tex/context/base/cont-new.tex
systems         : beware: some patches loaded from cont-new.tex
(r:/tex/texmf-context/tex/context/base/cont-new.mkiv)
(r:/tex/texmf-context/tex/context/base/cont-mtx.tex))
system         : cont-fil loaded
(r:/tex/texmf-context/tex/context/base/cont-fil.tex
loading        : Context File Synonyms
)
system         : cont-sys loaded
(r:/tex/texmf-context/tex/context/user/cont-sys.tex)
bodyfont       : 12pt rm is loaded
specials       : pdftex loaded
system         : test.top loaded
(test.top) (test.tuo) (test.tuo)
systems        : begin file test at line 1
(foo.tex
! LuaTeX error r:/tex/texmf-context/tex/context/base/core-buf.lua:63:
attempt to call method 'sub' (a nil value)
stack traceback:
        r:/tex/texmf-context/tex/context/base/core-buf.lua:63: in function 
'grab'
        <main ctx instance>:1: in main chunk.
\dododowithbuffer ...!!bs \detokenize {#1}\!!es )}
                                                   \dododowithbuffer
\nododo...
l.9 \stopbuffer

?


Best wishes, Peter

> - the memory footprint should be a bit smaller (esp fonts)
> - font fallbacks etc have some fixes
> 
> a major change is that now all multipass data goes into the jobname.tuc 
> file (only lists are still in the tuo file); a next release will have 
> sectioning redone and for mkiv the tuo file will be gone
> 
> 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
> -----------------------------------------------------------------
> ___________________________________________________________________________________
> 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  : https://foundry.supelec.fr/projects/contextrev/
> wiki     : http://contextgarden.net
> ___________________________________________________________________________________
> 

\starttext

\input foo

\getbuffer[foo]

\stoptext
\startbuffer[foo]

\startbuffer
will this break compilation?
\stopbuffer

\getbuffer

\stopbuffer
___________________________________________________________________________________
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  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to