Context 2007.12.31

From ConTeXt wiki

< Release Notes

These are the changes in the current distribution between 2007.12.18 and 2007.12.31.

News for cont-exa.zip

no changes

News for cont-ext.zip

no changes

News for cont-fnt.zip

no changes

News for cont-img.zip

no changes

News for cont-mpd.zip

supp-pdf.tex:

  • use primitive \expandafter instead of \@EA

News for cont-ppc.zip

ppchtex.noc:

  • some juggling with \unexpanded is necesarry

News for cont-tmf.zip

Removed files

none

New files

An extra CID glyph map:

  • adobe-japan1-6.cidmap

A lua library for set manipulations:

  • l-set.lua

A library for various timings:

  • m-timing.tex

A style file for CDrom covers:

  • s-cdr-01.tex

Changed files

Metafun

mp-tool.mp:

  • new primarydef macros: xstretched, ystretched, snapped
  • a few extra 'end' statements

Scripts

luatools.lua:

  • new embedded library: l-set.lua
  • updated embedded libraries

mtx-context.lua:

  • use starttiming instead of start_timing

mtxrun.lua:

  • new embedded library: l-set.lua
  • better search code for lua/luc files
  • variable expansion splitting commented out

system.rb:

  • /dev/null should not have a trailing slash, removed

tex.rb:

  • support for petex added (Japanese E-TeX)

texutil.rb:

  • new function hextoutf

inkscape.rb:

  • provisional support for direct pdf generation

texexec.rb:

  • support a --petex commandline flag

macro files

attr-ini.lua:

  • fix for pdf backend font effects

attr-ini.tex:

  • fix for \attributedboxvopy

cont-new.mkiv:

  • statistics showing code removed (superceded)
  • \writestatus redefined using \directlua

cont-new.tex:

  • context version 2007.12.31 11:54
  • bugfixes in \flushpagesofar

context.tex:

  • context version 2007.12.31 11:54

core-box.tex:

  • four middleXXXX layer presets removed
  • fix a bug where layerwidth was used instead of layerheight

core-fig.tex:

  • support explicit paths for converted images

core-spa.lua:

  • lots of new code for vertical spacing classes (experimental)
  • fixes in the tracing code

core-spa.mkiv:

  • lots of new code for vertical spacing classes (experimental)

core-uti.mkiv:

  • changed to utility file loading

enco-ini.mkiv:

  • redefinition for \dobuildtextaccent (fix)

enco-ini.tex:

  • fix for \dobuildtextaccent
  • reorganized some accent definitions

font-afm.lua:

  • support trep feature.

font-otf.lua:

  • better handling of CIDmap files

font-tfm.lua:

  • support sp vs. pt scaling factors

l-xml.lua:

  • text cleanup hook added

luat-inp.lua:

  • be more careful about loadtime reporting

luat-tex.lua:

  • new function: ctx.show_statistics
  • xml log reporting code reorganized
  • new function tex.node_mem_status

lxml-ini.lua:

  • entity tracing added

lxml-ini.tex:

  • entity tracing added

m-visual.tex:

  • reenable fakerulecolor

node-ini.tex:

  • new function definitions nodes.before and nodes.after

page-imp.tex:

  • fix for unboxing postponed contents

page-lin.lua:

  • safeguard added

page-lin.mkiv:

  • line numbering fix

sort-ini.lua:

  • fix a few return values

sort-ini.mkii:

  • add a few safeguards

sort-ini.tex:

  • bugfixes

supp-pdf.tex:

  • use \expandafter instead of \@EA

unic-uni.mkii:

  • new macro \numbertohexstring and redefinition of \numbertoutf

ppchtex.noc:

  • some juggling with \unexpanded is necesarry

Data files

adobe-cns1-4.cidmap:

  • updated version using /CNS1 instead of /cid glyph prefixes

adobe-gb1-4.cidmap:

  • updated version using /GB1 instead of /cid glyph prefixes

adobe-korea1-2.cidmap:

  • updated version using /Korea1 instead of /cid glyph prefixes

context.cnf:

  • BSTINPUTS added

News for cont-win.zip

no changes