Context 2008.01.26

From ConTeXt wiki

< Release Notes

These are the changes in the current distribution between 2008.01.16 and 2008.01.26.

News for cont-exa.zip

x-e-0000.tex:

  • use the new macros \defconvertedvalue and \defconvertedargument

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-mis.tex:

  • altered a temp \convertedargument to prevent clashes

News for cont-ppc.zip

supp-mis.tex:

  • altered a temp \convertedargument to prevent clashes

syst-gen.tex:

  • altered a temp \convertedargument to prevent clashes

News for cont-tmf.zip

Removed files

none

New files

character data information:

  • char-map.lua

language files for the (fake) URL language:

  • lang-url.tex, lang-url.mkii, lang-url.mkiv, lang-url.lua

low-level job support:

  • core-job.mkii, core-job.mkiv, core-job.lua

TODO lists:

  • todo-mkii.tex, todo-mkiv.tex

Changed files

Metafun

no changes

Scripts

luatools.lua:

  • new function table.swapped()
  • fixes to the embedded libraries
  • a bunch of new stuff dealing with command-line building and parsing

mtx-context.lua:

  • environment.filename changed to environment.files[1]

luatools.lua:

  • new function table.swapped()
  • fixes to the embedded libraries
  • small changes to command-line building

ctxtools.rb:

  • convert the pattern file arrays in languagedata into an array of arrays

macro files

char-def.tex:

  • load the new char-map.lua

cont-log.tex:

  • use the new macro \defconvertedargument
  • improvements to the XeTeX logo definition

cont-new.tex:

  • context version 2008.01.26 02:30
  • \flushpagesofar and \synchronizeoutput moved to page-ini.tex
  • \dodosetupwhitespace (re)moved
  • \[g]defXMLexpanded moved to xtag-ini.tex
  • \enablelangugespecifics moved to lang-ini.tex
  • baseline correction macros moved to core-grd.tex
  • \dealwithmathtextencoding and \checkoutermathencoding moved to core-mat.tex
  • \locatefilepath (re)moved
  • use the new macro \defconvertedargument
  • \dontleavehmode added to \retype and \asciistr

context.tex:

  • context version 2008.01.26 02:30
  • load the new lang-url.tex

core-blk.tex:

  • use the new macro \defconvertedargument

core-fig.tex:

  • \resetwantedconversionvariables added

core-grd.tex:

  • baseline correction macros moved from cont-new.tex

core-int.tex:

  • use the new macro \defconvertedargument

core-job.tex:

  • load the new mark files
  • most code moved to the mark files

core-lst.tex:

  • use the new macro \defconvertedargument

core-mat.tex:

  • \dealwithmathtextencoding and \checkoutermathencoding moved from cont-new.tex

core-new.tex:

  • low-level optimalisations

core-par.tex, core-ref.tex, core-reg.tex, core-sec.tex, core-syn.tex:

  • use the new macro \defconvertedargument

core-spa.mkiv:

  • internationalisation of strings

core-spa.tex:

  • use the new macro \defconverted...
  • \newif\witruimteflexibel translated to \newconditional\flexiblewhitespace
  • chardef \baselinegridmode added (set to 1 for half-lines)

core-sys.tex:

  • define the new macros \defconvert....

core-tab.tex, core-uti.mkii, ore-uti.tex:

  • use the new macro \defconverted...

core-var.tex:

  • \newevery \everyglobalbodyfont defined

core-ver.mkii, core-ver.tex:

  • use the new macro \defconverted...

enco-def.tex:

  • added a \hbox around periodcentered

font-def.lua:

  • small low-level optimalization

font-ini.tex:

  • insert the \everyglobalbodyfont in key places

font-otf.lua:

  • small speedups
  • fix bug preventing negative kerning
  • fix handling of gsub_context{,chain}

java-ini.tex:

  • use the new macro \defconverted...

l-file.lua:

  • new function file.nameonly()

l-os.lua:

  • use os.spawn() where available

l-xml.lua:

  • a small extension regarding href's in xml (??)

lang-ini.tex:

  • \enablelangugespecifics moved from cont-new.tex

lang-mis.tex:

  • url code moved to separate files (lang-url)

luat-inp.lua:

  • new functions input.register_extra_path() and input.reset_extra_path()
  • new local function made_list()

m-chart.tex, m-cweb.tex, m-database.tex, math-run.tex:

  • use the new macro \defconverted...

math-tex.tex:

  • new setup command: \setupmathematics, and
 \setupmathematics[integral=nolimits]
  • support nolimits

meta-ini.tex, meta-pdf.mkii, meta-pdf.mkiv, meta-tex.tex, meta-xml.tex, page-flt.tex:

  • use the new macro \defconverted...

page-ini.tex:

  • use the new macro \defconverted...
  • \flushpagesofar and \synchronizeoutput moved fron cont-new.tex

page-txt.tex, sort-ini.mkii, spec-fdf.mkii, spec-fdf.tex, spec-mis.tex, supp-fun.tex, supp-lan.tex, supp-mis.tex:

  • use the new macro \defconverted...

syst-tex.tex:

  • new macros \gdefconvertedargument and \gdefconvertedcommand
  • \convertargument removed

syst-gen.tex, syst-new.tex, x-fo.tex, x-newmml.tex, x-newmmo.tex, x-res-08.tex, x-res-20.tex, x-set-11.tex, x-xml-02.tex:

  • use the new macro \defconverted...

xtag-ext.tex:

  • use the new macro \defconverted...
  • \expandxmlargument redefined as \defexpandedxmlargument

xtag-ini.tex:

  • use the new macro \defconverted...
  • \[g]defXMLexpanded moved from cont-new.tex

xtag-map.tex, xtag-mml.tex, xtag-mmp.tex:

  • use the new macro \defconverted...

Data files

context.properties:

  • lm fonts renamed

cont-XX.xml:

  • remove the global key from \setupbodyfont


News for cont-win.zip

no changes