Context 2008.04.15
From ConTeXt wiki
These are the changes in the current distribution between 2008.04.10 and 2008.04.15.
Contents |
[edit] News for cont-exa.zip
no changes
[edit] News for cont-ext.zip
no changes
[edit] News for cont-fnt.zip
no changes
[edit] News for cont-img.zip
no changes
[edit] News for cont-mpd.zip
no changes
[edit] News for cont-ppc.zip
no changes
[edit] News for cont-tmf.zip
[edit] Removed files
none
[edit] New files
none
[edit] Changed files
[edit] Metafun
metafun.mp:
- loading of mp-mlib.mp moved to later in the sequence
mp-mlib.mp:
- new toplevel textext macro added (reimplemented) instead of partial redefinition macros _tex_text_f_ and _tex_text_s_
- new toplevel graphictext macro added (reimplemented) instead of partial redefinitions _graphic_text_f_ and graphic_text_s_
- new macro doexternalfigure (reimplemented)
[edit] Scripts
luatools.lua:
- function string:splitlines() added (lpeg based line splitter)
- beter xml statistics reporting
- shipped out pages statistics reported
- small speedups
ctxtools.lua:
- more filename paranoia
[edit] macro files
cont-new.tex:
- context version 2008.04.15 22:29
context.tex:
- context version 2008.04.15 22:29
- file loading changes for mplib support
core-buf.lua:
- speedups
- use a line splitting function instead of inline string.split
- new functions buffers.content and buffers.collect
core-bar.tex:
- use \newcount instead of \newcounter (\currentsidebar)
core-box.tex:
- use \newcount instead of \newcounter (\nofbleeds)
core-buf.lua:
- buffers.save has to insert newlines (bugfix).
core-ctx.tex:
- use \newcount instead of \newcounter (\readlevel)
core-fnt.tex:
- use \newcount instead of \newcounter (\underbarlevel)
core-grd.tex:
- use \newcount instead of \newcounter (\currentgridsnap)
core-inc.lua:
- bugfix for figures in subpaths (for Luigi)
core-itm.tex:
- use \newcount instead of \newcounter (\noflists, \itemlevel -> \itemdepth, \itemcolumndepth, \maxitemlevel -> \maxitemdepth)
- use \currentitemlevel instead of \itemlevel at various places
core-job.tex:
- use \newcount instead of \newcounter (\textlevel, \fileprocesslevel)
core-not.tex:
- use \newcount instead of \newcounter (\internalfootreference -> \internalnotereference)
core-pgr.tex:
- use \newcount instead of \newcounter (\textbackgrounddepth, \currentautopos, \noftabpositions)
- \newcount \previousautopos
core-reg.lua:
- support see (\seeindex)
core-spa.mkiv:
- new macro \enablevspacing
core-spa.tex:
- use \newcount instead of \newcounter (\noftrackedpagestates, \nofraggedpararaphs, \pagesignallevel)
- \newcount \realpagestateno (instead of macro \let)
core-tbl.tex:
- use \newcount instead of \newcounter (\nofautotabluate, \tabulatecolumns, \tabulateminplines, \tabulatemaxplines, \noftabulatelines)
- \newcount: \tabulatecolumn, \totalnoftabulatelines, \minusnoftabulatelines
core-ver.tex:
- \filename now uses \hyphenatedfilename internally (bugfix)
font-fbk.lua:
- some paranoia, and a default, selfreferential, g.fonts[1] entry added.
font-otf.lua:
- zwn and zwnj added (for Idris)
font-syn.lua:
- A parser that reads fontconfig's fonts.conf added (if it can be found)
- Environment variable MTX_FONTS_AUTOLOAD='yes' can be used to force automaticl font database reloading on 'font not found' errors
font-tfm.lua:
- fonts.tfm.do_scale copy the "fonts" subtable in virtual fonts (bugfix)
l-file.lua:
- set file.suffix
l-tex.lua:
- small speedups
l-utils.lua:
- small speedup in lua merging
lang-url.tex:
- \hyphenatedfile renamed to \hyphenatedfilename (bugfix)
luat-tex.lua:
- statistics reporting cleaned up
m-chemic.tex:
- bugfix for pictex loading (\usemodule now, instead of lowlevel load)
math-ini.lua:
- 0x03F0 added (GREEK KAPPA SYMBOL)
meta-ini.mkiv:
- dummies \obeyMPlines, \forceMPTEXcheck added
meta-pag.tex:
- use \newcount instead of \newcounter (\currentMPtextareadata)
meta-tex.mkii:
- use \newcount instead of \newcounter (\txtcounter -> metatxtcounter)
mlib-pdf.lua:
- some function cleanup
- bugfix for the width of displaced pens
- bugfix for square pens (needs pre-0.25.3 luatex from svn trunk)
- bugfix for filled and stroked paths (like arrow heads)
mlib-pps.lua:
- some function cleanup
- better textext() parser
mlib-pps.tex:
- allocate more boxes
- recursion was one too many
mlib-run.lua:
- explicit dump added for dumping of mp formats that need it (plain, mfplain)
- more specific error reporting
page-lyr.tex:
- use \newcount instead of \newcounter (\currentlayerdata)
page-mar.tex:
- use \newcount instead of \newcounter (\margincontentlevel)
page-str.tex:
- bugfix in \setmarknote
spec-dpx.tex:
- reserved object optimalisation reverted (was unstable)
spec-fdf.tex:
- reserved object optimalisation reverted
spec-tpd.tex:
- reserved object optimalisation reverted
supp-fil.tex:
- use \newcount instead of \newcounter (\endoflinelevel)
- \newcount \readlevel
syst-mtx.tex:
- bump \@@insallocation so that the reserved MP boxes become a contineous range
type-cow.tex:
- two extra typeface lines
[edit] Data files
no changes
[edit] News for cont-win.zip
no changes

