Context 2008.01.11

From ConTeXt wiki

< Release Notes

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

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

no changes

News for cont-ppc.zip

no changes

News for cont-tmf.zip

Removed files

  • char-mth.lua

New files

executable scripts:

  • context, context.cmd

some math plugin stuff:

  • math-def.lua, math-ini.lua, math-ini.mkii, math-ini.mkiv

Changed files

Metafun

no changes

Scripts

luatools.lua:

  • open file in binary mode

mtx-context.lua:

  • xml.all_texts() became xml.collect_texts()
  • fix a few tuo writing bugs
  • check ctxdata as well as environment for flags
  • better xml (stub) handling
  • support --forcexml
  • support --generate
  • default to --run

mtxrun.lua:

  • open file in binary mode
  • some xml changes
  • fix in the --script discovery

macro files

char-def.lua:

  • mathclass information added

char-def.tex:

  • char-mth registration removed

char-ini.lua:

  • unicode character classes support added/improved
  • new functions characters.makeactive and tex.uprint

char-ini.tex:

  • default definition for \utfchar added

colo-new.lua:

  • extra code for color templates (??)

cont-new.tex:

  • context version 2008.01.11 12:09
  • new TransparencyHack macro

context.tex:

  • context version 2008.01.11 12:09

core-fig.tex:

  • reindented

core-pgr.tex:

  • remove some buggy code

enco-ini.mkiv:

  • active characters catcode table extensions

font-afm.lua:

  • more precise messages
  • correct handling of empty afms

font-def.lua:

  • font name fallbacks added
  • font featureset inherintance

font-ini.mkii:

  • font featureset inherintance

font-ini.mkiv:

  • font featureset inherintance

font-ini.tex:

  • font featureset inherintance

font-otf.lua:

  • names can have dashes and digits now
  • correct handling of empty otfs
  • feature file loading removed, replaced by 'enrichment' (currently empty)
  • improved messages
  • script/language defaults cleanup and bugfix (e.g. fonts.otf.analyze_subtables(data) now returns an extra item)
  • support truetype fonts that have .otf file extension
  • tlig/trep cleanup

font-syn.lua:

  • extra synonyms for the transition to the upcoming latin modern font release

font-tfm.lua:

  • guard against non-existance of vf and character data

l-aux.lua:

  • improvement to settings_to_hash()

l-io.lua:

  • open file in binary mode

l-table.lua:

  • new function table.swapped()

l-xml.lua:

  • small bugfixes

luat-cbk.lua:

  • typo in comment fixed

luat-inp.lua:

  • support relative and partial filename paths

lxml-ini.lua:

  • better entity tracing

lxml-ini.tex:

  • a stub function for xml processing: \processXMLfileMKIV

math-ini.tex:

  • load mark files

page-flt.tex:

  • support [cache=no] to surpress intermediate flushing of floats

page-one.tex:

  • use \dimexprs for calculations

sort-ini.lua:

  • fix utf handling

syst-mth.mkiv:

  • introduce \mthcatcodes catcode table

type-otf.tex:

  • lm and iwona font synonyms fixed for filename changes in the upcoming new lm & Iwona release

type-tmf.tex:

  • changed a few Iwona font synonyms

x-mmp.mkiv:

  • add support for mml:semantics

x-set-11.mkiv:

  • new macro: \mkshowsetup

Data files

no changes

News for cont-win.zip

no changes