Difference between revisions of "Context 2005.05.25"

From ConTeXt wiki
(details page)
 
m (Reverted edit of 69.31.41.50, changed back to last version by Taco)
 
(9 intermediate revisions by 7 users not shown)
Line 1: Line 1:
 +
Font related stuff:
 +
 
* New map & enc files:
 
* New map & enc files:
* * context/ec-os-lm.enc
+
** context/ec-os-lm.enc
* * context/qx-os-lm.enc
+
** context/qx-os-lm.enc
* * context/texnansi-osfsc.enc
+
** context/texnansi-osfsc.enc
* * context/texnansi-os-lm.enc
+
** context/texnansi-os-lm.enc
* * lm/cmin.enc
+
** lm/*.enc
* * lm/cmit.enc
+
** context/ec-os-public-lm.map
* * lm/cmitt.enc
+
** context/il2-base.map
* * lm/cmrm.enc
+
** context/il2-public-lm.map
* * lm/cmsc.enc
+
** context/il2-var-exclusive-public-lm.map
* * lm/cmtt.enc
+
** context/original-ams-base.map
* * lm/csin.enc
+
** context/pl0-base.map
* * lm/csrm.enc
+
** context/pl0-public-lm.map
* * lm/cssc.enc
+
** context/pl0-var-exclusive-public-lm.map
* * lm/cstt.enc
+
** context/qx-os-public-lm.map
* * lm/ec-lm.enc
+
** context/qx-var-exclusive-public-lm.map
* * lm/plin.enc
+
** context/t5-var-exclusive-public-lm.map
* * lm/plit.enc
+
** context/texnansi-os-public-lm.map
* * lm/plitt.enc
+
 
* * lm/plrm.enc
+
* Removed map & enc files:
* * lm/plsc.enc
+
** context/cork-var-lm.enc
* * lm/pltt.enc
+
** context/cork-public-lm.map
* * lm/qx-lm.enc
+
** context/cork-var-exclusive-public-lm.map
* * lm/qx-lmtt.enc
+
** context/cork-var-public-lm.map
* * lm/t5-lm.enc
+
** context/psclean.map
* * lm/texnansi-lm.enc
 
* * lm/ts1-lm.enc
 
* * context/ec-os-public-lm.map
 
* * context/il2-base.map
 
* * context/il2-public-lm.map
 
* * context/il2-var-exclusive-public-lm.map
 
* * context/original-ams-base.map
 
* * context/pl0-base.map
 
* * context/pl0-public-lm.map
 
* * context/pl0-var-exclusive-public-lm.map
 
* * context/qx-os-public-lm.map
 
* * context/qx-var-exclusive-public-lm.map
 
* * context/t5-var-exclusive-public-lm.map
 
* * context/texnansi-os-public-lm.map
 
  
* removed map & enc files:
+
Font related changes:
* * context/cork-var-lm.enc
 
* * context/cork-public-lm.map
 
* * context/cork-var-exclusive-public-lm.map
 
* * context/cork-var-public-lm.map
 
* * context/psclean.map
 
  
 
* type-buy.dat:
 
* type-buy.dat:
* * extra lines for ITC Bauhaus
+
** extra lines for ITC Bauhaus
 
* type-tmf.dat:
 
* type-tmf.dat:
* * obsolete line for antt removed
+
** obsolete line for antt removed
 
* context-base.map:
 
* context-base.map:
* * lots of LatinModern related changes
+
** lots of LatinModern related changes
 
* ec-public-lm.map:
 
* ec-public-lm.map:
* * Encoding 'cork' is renamed 'ec' in new LM releases
+
** Encoding 'cork' is renamed 'ec' in new LM releases
 
* original-ams-cmr.map:
 
* original-ams-cmr.map:
* * Some lines moved to ec-public-lm
+
** Some lines moved to ec-public-lm
 
* original-public-lm.map:
 
* original-public-lm.map:
* * some changes
+
** some changes
 
* t5-public-lm.map
 
* t5-public-lm.map
* * use vnxxx names
+
** use vnxxx names
 +
 
 +
Metapost Macro Changes:
 +
 
 
* mp-tool.mp:
 
* mp-tool.mp:
* * support for mp version tests
+
** support for mp version tests
 +
 
 +
Changes to scripts:
 +
 
 
* texexec.pl:
 
* texexec.pl:
* * version is now 5.3.2
+
** version is now 5.3.2
* * ENV checks and TMP paranoia added (+ --tempdir=s cmdline)
+
** ENV checks and TMP paranoia added (+ --tempdir=s cmdline)
* * --boxtype=s cmdline added for --figures configuration
+
** --boxtype=s cmdline added for --figures configuration
* * force \tttf font in Listing footers
+
** force \tttf font in Listing footers
* * force \tttf font in Combine footers and minor formatting change
+
** force \tttf font in Combine footers and minor formatting change
* * Lots of engine support fixes
+
** Lots of engine support fixes
* * X11 pdfopen support
+
** X11 pdfopen support
 
* texexec.rme:
 
* texexec.rme:
* * default to using engine paths
+
** default to using engine paths
 
* texfont.pl:
 
* texfont.pl:
* * support for TEXMFDIST
+
** support for TEXMFDIST
* * better info messages
+
** better info messages
 
* texutil.pl:
 
* texutil.pl:
* * sorting of some perl hashes to avoid endless texexec loops
+
** sorting of some perl hashes to avoid endless texexec loops
* * ArtBox/CropBox support in PDF images (--figures)
+
** ArtBox/CropBox support in PDF images (--figures)
* * register bugfix
+
** register bugfix
* * --silent writes to /dev/null (all platforms!)
+
** --silent writes to /dev/null (all platforms!)
  
* new ruby files:
+
* New ruby files:
* * base/file.rb
+
** base/file.rb
* * base/kpse.rb
+
** base/kpse.rb
* * base/logger.rb
+
** base/logger.rb
* * base/pdf.rb
+
** base/pdf.rb
* * base/state.rb
+
** base/state.rb
* * base/switch.rb
+
** base/switch.rb
* * base/system.rb
+
** base/system.rb
* * base/tex.rb
+
** base/tex.rb
* * base/tool.rb
+
** base/tool.rb
* * base/variables.rb
+
** base/variables.rb
* * graphics/gs.rb
+
** graphics/gs.rb
* * graphics/inkscape.rb
+
** graphics/inkscape.rb
* * graphics/magick.rb
+
** graphics/magick.rb
* * newimgtopdf.rb
+
** newimgtopdf.rb
* * newpstopdf.rb
+
** newpstopdf.rb
* * newtexexec.rb
+
** newtexexec.rb
* * rlxtools.rb
+
** rlxtools.rb
  
* removed ruby files:
+
* Removed ruby files:
* * xmpl/switch.rb (became base/switch.rb)
+
** xmpl/switch.rb (became base/switch.rb)
* * exa/logger.rb  (became base/logger.rb)
+
** exa/logger.rb  (became base/logger.rb)
  
 
* ctxtools.rb:
 
* ctxtools.rb:
* * version 1.2.2
+
** version 1.2.2
* * use new library layout
+
** use new library layout
* * --purgefiles: subswitch --all added (and --purgeallfiles)
+
** --purgefiles: subswitch --all added (and --purgeallfiles)
* * --filterpages: robustness improved
+
** --filterpages: robustness improved
* * new cmdline --patternfiles: generate generic pattern files from non-generic ones (with sub-switches --xml --log)
+
** new cmdline --patternfiles: generate generic pattern files from non-generic ones (with sub-switches --xml --log)
* * new cmdline --force: used by interface generation commands
+
** new cmdline --force: used by interface generation commands
* * new cmdline --recurse: no-op
+
** new cmdline --recurse: no-op
 
* texmfstart.rb:
 
* texmfstart.rb:
* * version 1.6.0
+
** version 1.6.0
* * use new library layout
+
** use new library layout
* * the source is reorganized, making it problematic to discover changes easily.
+
** the source is reorganized, making it problematic to discover changes easily.
* * support for new script rlxtools.rb
+
** support for new script rlxtools.rb
* * different internal implementation of --verbose
+
** different internal implementation of --verbose
* * timestamp discovery changes for Win32
+
** timestamp discovery changes for Win32
* * new cmdline --batch: no-op (marked 'todo')
+
** new cmdline --batch: no-op (marked 'todo')
* * new cmdline --clean: this prevents the new feature of cacheing of kpse variables between the various ruby scripts
+
** new cmdline --clean: this prevents the new feature of cacheing of kpse variables between the various ruby scripts
 
* texsync.rb:
 
* texsync.rb:
* * version 1.1.1
+
** version 1.1.1
* * use new library layout
+
** use new library layout
* * reporting fix (within the --make process)
+
** reporting fix (within the --make process)
 
* textools.rb:
 
* textools.rb:
* * version 1.2.1
+
** version 1.2.1
* * use new library layout
+
** use new library layout
* * new cmdline --showfont: creates a tex&map file for font browsing
+
** new cmdline --showfont: creates a tex&map file for font browsing
 
* xmltools.rb
 
* xmltools.rb
* * version 1.1.1
+
** version 1.1.1
* * use new library layout
+
** use new library layout
 +
 
 +
 
 +
New input files:
 +
* supp-pat.tex
 +
* lang-ctx.tex
 +
* lang-dis.tex
 +
* type-def.tex
 +
* enco-agr.tex: ancient greek
 +
* m-arabtex.tex
 +
* lang-all.xml
 +
* lang-ctx.tex
 +
* lang-dis.tex
 +
* supp-pat.tex
 +
* type-def.tex
 +
* type-msw.tex
 +
* unic-031.tex
 +
 
 +
Removed file:
 +
* font-vnr.tex
 +
 
  
 +
TeX macro changes:
  
 
* colo-ini.tex:
 
* colo-ini.tex:
* * support external spot color names: uses "e="
+
** support external spot color names: uses "e="
* * use new internal macro \@@cleancolor instead of \multitonecolor
+
** use new internal macro \@@cleancolor instead of \multitonecolor
* * \currentpalet is now an expanded definition
+
** \currentpalet is now an expanded definition
 
* cont-cz.tex:
 
* cont-cz.tex:
* * default to lm fonts in ec encoding
+
** default to lm fonts in ec encoding
 
* cont-de.tex:
 
* cont-de.tex:
* * default to lm fonts in ec encoding
+
** default to lm fonts in ec encoding
 
* cont-en.tex:
 
* cont-en.tex:
* * default to lm fonts in ec encoding
+
** default to lm fonts in ec encoding
* * 4 extra installed languages: pt,cz,sk,pl
+
** 4 extra installed languages: pt,cz,sk,pl
 
* cont-it.tex:
 
* cont-it.tex:
* * default to lm fonts in ec encoding
+
** default to lm fonts in ec encoding
 
* cont-nl.tex:
 
* cont-nl.tex:
* * default to lm fonts in ec encoding
+
** default to lm fonts in ec encoding
 
* cont-ro.tex:
 
* cont-ro.tex:
* * default to lm fonts in ec encoding
+
** default to lm fonts in ec encoding
 
* cont-uk.tex:
 
* cont-uk.tex:
* * default to lm fonts in ec encoding
+
** default to lm fonts in ec encoding
 
* context.tex:
 
* context.tex:
* * \contextversion 2005.05.25
+
** \contextversion 2005.05.25
* * new input: supp-pat.tex
 
* * new input: lang-ctx.tex
 
* * new input: lang-dis.tex
 
* * new input: type-def.tex
 
 
* cont-log.tex:
 
* cont-log.tex:
* * \XeTeX and \TeX logo's fixed in XETEX mode
+
** \XeTeX and \TeX logo's fixed in XETEX mode
 
* cont-new.tex:
 
* cont-new.tex:
* * improved (non-grabbing) definition of itemization \head-s
+
** improved (non-grabbing) definition of itemization \head-s
* * improved robustness of \splitfilename
+
** improved robustness of \splitfilename
* * bugfix definition of \greedysplitstring
+
** bugfix definition of \greedysplitstring
* * much improved definition of \stoplocalframed
+
** much improved definition of \stoplocalframed
* * new group construct: \startdescriptions ... \stopdescriptions (experimental)
+
** new group construct: \startdescriptions ... \stopdescriptions (experimental)
* * improved definition of \OTRSETnobalance  
+
** improved definition of \OTRSETnobalance  
* * bugfix definitions of \keeplinestogether and other baseline correction macros
+
** bugfix definitions of \keeplinestogether and other baseline correction macros
* * yet another definition of \gettwopassdatalist
+
** yet another definition of \gettwopassdatalist
* * \rescan is now \long
+
** \rescan is now \long
* * \rescanwithsetup is a new macro
+
** \rescanwithsetup is a new macro
* * \obeylccodes replaced by \retainlccodes
+
** \obeylccodes replaced by \retainlccodes
 
* cont-sys.ori:
 
* cont-sys.ori:
* * some changed comments
+
** some changed comments
* * don't attempt to load berry typescripts using texnansi
+
** don't attempt to load berry typescripts using texnansi
* * better pdftex map loading
+
** better pdftex map loading
* * \newprettytrue setting removed
+
** \newprettytrue setting removed
 
* cont-usr.ori:
 
* cont-usr.ori:
* * \writestatus added
+
** \writestatus added
* * \installlanguage commands removed
+
** \installlanguage commands removed
 
* core-buf.tex:
 
* core-buf.tex:
* * converted to low-level english
+
** converted to low-level english
* * some \ignorespaces and \removeunwantedspaces added to block internals
+
** some \ignorespaces and \removeunwantedspaces added to block internals
 
* core-des.tex:
 
* core-des.tex:
* * lots of source reformatting caused by cleanups
+
** lots of source reformatting caused by cleanups
* * support for \<description>[level=1] as an alias for \sub<description>
+
** support for \<description>[level=1] as an alias for \sub<description>
 
* core-fig.tex:
 
* core-fig.tex:
* * support for svg and svgz image formats
+
** support for svg and svgz image formats
* * dont do a global image searches any more
+
** dont do a global image searches any more
* * conversion support extended to handle simultaneous varying conversions
+
** conversion support extended to handle simultaneous varying conversions
* * \@@efextension => \@@effiletype
+
** \@@efextension => \@@effiletype
* * \showexternalfigures[size=<mysize>]  support added
+
** \showexternalfigures[size=<mysize>]  support added
* * minor bugfixes
+
** minor bugfixes
 
* core-fil.tex:
 
* core-fil.tex:
* * automatic 8.3 filename truncation removed
+
** automatic 8.3 filename truncation removed
* * new macro: \definefilefallback (adds file synonyms)
+
** new macro: \definefilefallback (adds file synonyms)
 
* core-fnt.tex:
 
* core-fnt.tex:
* * \setupinitial[distance=<length>,command=<csname>] support added
+
** \setupinitial[distance=<length>,command=<csname>] support added
* * \AutoDroppedCaps adjusted to use this
+
** \AutoDroppedCaps adjusted to use this
 
* core-grd.tex:
 
* core-grd.tex:
* * new conditional chardef: \gridboxlinenomode  
+
** new conditional chardef: \gridboxlinenomode  
 
* core-int.tex:
 
* core-int.tex:
* * bugfix in \doprepareidentity
+
** bugfix in \doprepareidentity
 
* core-job.tex:
 
* core-job.tex:
* * support a system mode matching the current component/product/project/environment
+
** support a system mode matching the current component/product/project/environment
 
* core-lnt.tex:
 
* core-lnt.tex:
* * textcommand=\gobbleoneargument added to default \setupnote command
+
** textcommand=\gobbleoneargument added to default \setupnote command
 
* core-lst.tex:
 
* core-lst.tex:
* * bugfix  (use \noindent instead of \leavevmode)
+
** bugfix  (use \noindent instead of \leavevmode)
 
* core-mat.tex:
 
* core-mat.tex:
* * bugfix (low-level dutch in formula number creation)
+
** bugfix (low-level dutch in formula number creation)
 
* core-mis.tex:
 
* core-mis.tex:
* * bugfix in the definition of \rightboundarycharacter  
+
** bugfix in the definition of \rightboundarycharacter  
* * new macro \composedhyphen allows language specific left and right parts
+
** new macro \composedhyphen allows language specific left and right parts
* * related new symbols: \leftcompoundhyphen and \rightcompoundhyphen
+
** related new symbols: \leftcompoundhyphen and \rightcompoundhyphen
* * new definition for ||: \composedhyphen instead of \compoundhyphen
+
** new definition for ||: \composedhyphen instead of \compoundhyphen
* * \rotate[location=middle] support added
+
** \rotate[location=middle] support added
* * \vulgarfraction definition is now \unexpanded
+
** \vulgarfraction definition is now \unexpanded
 
* core-new.tex:
 
* core-new.tex:
* * new macro \jobsuffix
+
** new macro \jobsuffix
 
* core-not.tex:
 
* core-not.tex:
* * allow reloading noteinsertions
+
** allow reloading noteinsertions
* * \definenote: allow redefinition of already defined type
+
** \definenote: allow redefinition of already defined type
* * support (and predefine) the notetype '\endnote'
+
** support (and predefine) the notetype '\endnote'
* * various bugfixes that appear \endnote-related
+
** various bugfixes that appear \endnote-related
 
* core-ntb.tex:
 
* core-ntb.tex:
* * some bugfixes
+
** some bugfixes
 
* core-ref.tex:
 
* core-ref.tex:
* * use the new \doifconcepttracing
+
** use the new \doifconcepttracing
 
* core-sec.tex:
 
* core-sec.tex:
* * low-level english for \maakhetnummer => \makesectionnumber (et.al.)
+
** low-level english for \maakhetnummer => \makesectionnumber (et.al.)
 
* core-spa.tex:
 
* core-spa.tex:
* * low-level english for blank-related variables
+
** low-level english for blank-related variables
* * bugfix in \dowordright
+
** bugfix in \dowordright
 
* core-tab.tex:
 
* core-tab.tex:
* * new default setting: \global\TABLEdivisionfalse
+
** new default setting: \global\TABLEdivisionfalse
 
* core-uti.tex:
 
* core-uti.tex:
* * use the new \doifconcepttracing
+
** use the new \doifconcepttracing
 
* core-var.tex:
 
* core-var.tex:
* * dump \productionruntrue to the format
+
** dump \productionruntrue to the format
* * dump \reportunprotection to the format when needed
+
** dump \reportunprotection to the format when needed
* * \setvariables now accepts \par in it's argument
+
** \setvariables now accepts \par in it's argument
 
* core-ver.tex:
 
* core-ver.tex:
* * \newprettytrue from cont-sys.ori moved here
+
** \newprettytrue from cont-sys.ori moved here
 
 
* New encoding file:
 
* * enco-agr.tex: ancient greek
 
 
 
 
* enco-ans.tex:
 
* enco-ans.tex:
* * case maps added 231 <=> 199 and 223 <=> 223
+
** case maps added 231 <=> 199 and 223 <=> 223
 
* enco-def.tex:
 
* enco-def.tex:
* * default definitions for \zdot \Zdot (new) added
+
** default definitions for \zdot \Zdot (new) added
* * default definitions for \greeklamda \greekLamda (compatibility) added
+
** default definitions for \greeklamda \greekLamda (compatibility) added
* * default definitions for \letguillemet \rightguillemet (aliases) added
+
** default definitions for \letguillemet \rightguillemet (aliases) added
 
* enco-ec.tex:
 
* enco-ec.tex:
* * case maps added 187 <=> 155 and 158 => 68
+
** case maps added 187 <=> 155 and 158 => 68
 
* enco-grk.tex:
 
* enco-grk.tex:
* * define \greeklambda instead of \greeklamda  
+
** define \greeklambda instead of \greeklamda  
 
* enco-il2.tex:
 
* enco-il2.tex:
* * automatically switch regime as well
+
** automatically switch regime as well
 
* enco-ini.tex:
 
* enco-ini.tex:
* * new macros: \definecaseself and \setcaseself
+
** new macros: \definecaseself and \setcaseself
* * bugfix in \setspacemap (don't reset lc and uc codes)
+
** bugfix in \setspacemap (don't reset lc and uc codes)
* * support macros for generic pattern loading
+
** support macros for generic pattern loading
 
* enco-pol.tex:
 
* enco-pol.tex:
* * support for the pl1 and pl2 encodings is dropped
+
** support for the pl1 and pl2 encodings is dropped
 
* enco-t5.tex:
 
* enco-t5.tex:
* * bugfix (\textogonek added)
+
** bugfix (\textogonek added)
 
* enco-uc.tex:
 
* enco-uc.tex:
* * use decimal instead of hex numbers
+
** use decimal instead of hex numbers
* * \threequarters renamed to \threequarter
+
** \threequarters renamed to \threequarter
* * \percent, \textunderscore, \textminus, \ordfeminine , \ordmasculine added
+
** \percent, \textunderscore, \textminus, \ordfeminine , \ordmasculine added
* * greek extended (ancient) characters added
+
** greek extended (ancient) characters added
 
 
* New file:
 
* * m-arabtex.tex
 
 
 
 
* font-arb.tex:
 
* font-arb.tex:
* * ARABTEX moved to module m-arabtex.tex
+
** ARABTEX moved to module m-arabtex.tex
 
* font-heb.tex:
 
* font-heb.tex:
* * ARABTEX moved to module m-arabtex.tex
+
** ARABTEX moved to module m-arabtex.tex
 
* font-ini.tex:
 
* font-ini.tex:
* * new environment: \startfontclass  ... \stopfontclass
+
** new environment: \startfontclass  ... \stopfontclass
* * minor speedup in \definefontsynonym
+
** minor speedup in \definefontsynonym
* * use \fontsizelist (allows redefinition)
+
** use \fontsizelist (allows redefinition)
* * support for alternatives
+
** support for alternatives
* * simplified \checkbodyfont
+
** simplified \checkbodyfont
* * use \italiccorrection instead of \/ (allows redefinition)
+
** use \italiccorrection instead of \/ (allows redefinition)
 
* font-run.tex:
 
* font-run.tex:
* * new extra argument for \showfont: [Serif][unknown] suppresses printing of extra metric information
+
** new extra argument for \showfont: [Serif][unknown] suppresses printing of extra metric information
 
 
* Removed file:
 
* * font-vnr.tex
 
 
 
 
* java-exa.tex:
 
* java-exa.tex:
* * optimization
+
** optimization
 
 
* New files:
 
* * lang-all.xml
 
* * lang-ctx.tex
 
* * lang-dis.tex
 
 
 
 
* lang-grk.tex:
 
* lang-grk.tex:
* * use renamed \greek[Ll]ambda
+
** use renamed \greek[Ll]ambda
 
* lang-ini.tex:
 
* lang-ini.tex:
* * show encodings and mappings in messages
+
** show encodings and mappings in messages
* * changes for new generic patterns loader
+
** changes for new generic patterns loader
* * some cleanup
+
** some cleanup
 
* lang-vn.tex:
 
* lang-vn.tex:
* * system constants 'vietnamese' and 'vn' moved to mult-sys.tex
+
** system constants 'vietnamese' and 'vn' moved to mult-sys.tex
 
* math-eul.tex:
 
* math-eul.tex:
* * bugfix for \d
+
** bugfix for \d
 
* math-tex.tex:
 
* math-tex.tex:
* * additional math commands \mod and \div
+
** additional math commands \mod and \div
 
* m-chart.tex:
 
* m-chart.tex:
* * \doFLOWfigure cleanup
+
** \doFLOWfigure cleanup
* * bugfix in \doFLOWcomment (\boxoffset0pt and \nointerlineskip added)
+
** bugfix in \doFLOWcomment (\boxoffset0pt and \nointerlineskip added)
* * define \FLOXx and \FLOWy, execute \directsetup{flowcell} and add a background=flowcell to Pass D  
+
** define \FLOXx and \FLOWy, execute \directsetup{flowcell} and add a background=flowcell to Pass D  
* * drop the 'Pass X' macros
+
** drop the 'Pass X' macros
 
* m-layout:
 
* m-layout:
* * better \dimexpr usage
+
** better \dimexpr usage
 
* m-quest.tex:
 
* m-quest.tex:
* * use the new \doifconcepttracing
+
** use the new \doifconcepttracing
 
* mult-con.tex:
 
* mult-con.tex:
* * new variables: environment,component,product,project, endnote
+
** new variables: environment,component,product,project, endnote
* * new constants: compoundhyphen,leftcompoundhyphen,rightcompoundhyphen, cache
+
** new constants: compoundhyphen,leftcompoundhyphen,rightcompoundhyphen, cache
 
* mult-ini.tex:
 
* mult-ini.tex:
* * messages can now have more variables (8 instead of 5)
+
** messages can now have more variables (8 instead of 5)
 
* mult-sys.tex:
 
* mult-sys.tex:
* * system constants 'vietnamese' and 'vn' from lang-vn
+
** system constants 'vietnamese' and 'vn' from lang-vn
* * new system constant: language
+
** new system constant: language
 
* page-flt.tex:
 
* page-flt.tex:
* * lowlevel english (plaatsblock => placefloat)
+
** lowlevel english (plaatsblock => placefloat)
* * guard against renumbering if 'nocheck==true'
+
** guard against renumbering if 'nocheck==true'
* * use the new \doifconcepttracing
+
** use the new \doifconcepttracing
* * explicit default to numbering=yes in default \setupfloats
+
** explicit default to numbering=yes in default \setupfloats
 
* page-ini.tex:
 
* page-ini.tex:
* * definition of \doifconcepttracing to replace \ifvoorlopig
+
** definition of \doifconcepttracing to replace \ifvoorlopig
* * move to low-level english
+
** move to low-level english
* * internationalize the word 'Concept'.
+
** internationalize the word 'Concept'.
* * use \orient... instead of \rotate... macros
+
** use \orient... instead of \rotate... macros
 
* page-lay.tex:
 
* page-lay.tex:
* * change the wordpart 'rotation' to 'orientation'
+
** change the wordpart 'rotation' to 'orientation'
* * lowlevel english richting => orientation
+
** lowlevel english richting => orientation
* * cutmarks improved
+
** cutmarks improved
* * better \dimexpr usage
+
** better \dimexpr usage
* * new paper sizes: RA[0-4], SRA[0-4], A3plus
+
** new paper sizes: RA[0-4], SRA[0-4], A3plus
* * new paper size keyword: undersized
+
** new paper size keyword: undersized
 
* page-lyr.tex:
 
* page-lyr.tex:
* * new \definelayer options [dx=<dimen>,dy=<dimen>] for offsets (internal use)
+
** new \definelayer options [dx=<dimen>,dy=<dimen>] for offsets (internal use)
* * additional \checkpositions in \setMPlayer (bugfix)
+
** additional \checkpositions in \setMPlayer (bugfix)
 
* page-mar.tex:
 
* page-mar.tex:
* * \dontcomplain added to suppress some bogus Overfull \hbox messages
+
** \dontcomplain added to suppress some bogus Overfull \hbox messages
* * better \dimexpr usage
+
** better \dimexpr usage
* * \setmargincontentpenalties deleted
+
** \setmargincontentpenalties deleted
 
* page-set.tex:
 
* page-set.tex:
* * new macro: \OTRSETskipstart
+
** new macro: \OTRSETskipstart
 
* ppchtex.tex:
 
* ppchtex.tex:
* * new \complexstartchemical parameter [factor=<fraction>]
+
** new \complexstartchemical parameter [factor=<fraction>]
 
* regi-grk.tex:
 
* regi-grk.tex:
* * use renamed \greek[Ll]ambda
+
** use renamed \greek[Ll]ambda
 
* s-abr-01.tex:
 
* s-abr-01.tex:
* * new logo: \HZ
+
** new logo: \HZ
 
* s-fnt-02.tex:
 
* s-fnt-02.tex:
* * minor changes
+
** minor changes
 
* spec-dpm.tex:
 
* spec-dpm.tex:
* * use the new \setjobsuffix
+
** use the new \setjobsuffix
 
* spec-dpx.tex:
 
* spec-dpx.tex:
* * use the new \setjobsuffix
+
** use the new \setjobsuffix
* * make \PDFcode  use direct as well
+
** make \PDFcode  use direct as well
 
* spec-dvi.tex:
 
* spec-dvi.tex:
* * changed 'dvipos' commandline
+
** changed 'dvipos' commandline
 
* spec-fdf.tex:
 
* spec-fdf.tex:
* * switch to \retainlccodes
+
** switch to \retainlccodes
* * fix value of \FDFflagRadiosInUnison
+
** fix value of \FDFflagRadiosInUnison
* * use \PDFcode instrad of \PDFdirectcode
+
** use \PDFcode instrad of \PDFdirectcode
 
* spec-ini.tex:
 
* spec-ini.tex:
* * use the new \setjobsuffix
+
** use the new \setjobsuffix
 
* spec-tpd.tex:
 
* spec-tpd.tex:
* * support renamed pdftex primitives\pdfinclusionerrorlevel, \pdfminorversion
+
** support renamed pdftex primitives\pdfinclusionerrorlevel, \pdfminorversion
* * use the new \setjobsuffix
+
** use the new \setjobsuffix
* * support svg inclusion
+
** support svg inclusion
 
* spec-xtx.tex:
 
* spec-xtx.tex:
* * use the new \setjobsuffix
+
** use the new \setjobsuffix
* * support Xetex 0.91 dynamic map file additions
+
** support Xetex 0.91 dynamic map file additions
 
* s-pre-60.tex:
 
* s-pre-60.tex:
* * new macros \NextStepLayer and \FirstStepLayer
+
** new macros \NextStepLayer and \FirstStepLayer
 
* s-pre-61.tex:
 
* s-pre-61.tex:
* * \ignorespaces added in \\ definition
+
** \ignorespaces added in \\ definition
 
* supp-box.tex:
 
* supp-box.tex:
* * \centerbox now accepts \par in it;s argument
+
** \centerbox now accepts \par in it;s argument
* * definition of \rigidcolumnbalance improved
+
** definition of \rigidcolumnbalance improved
* * new macro: \undepthed
+
** new macro: \undepthed
 
* supp-dir.tex:
 
* supp-dir.tex:
* * guard for \pardir primitive
+
** guard for \pardir primitive
 
* supp-fil.tex:
 
* supp-fil.tex:
* * better endofline handling
+
** better endofline handling
* * \doiffileexistselse changed, \doiffileelse shortened
+
** \doiffileexistselse changed, \doiffileelse shortened
* * \sanitizefilename changed
+
** \sanitizefilename changed
* * support for path splicing
+
** support for path splicing
 
* supp-fin.tex:
 
* supp-fin.tex:
* * use \keeplinestogether in \DroppedCaps
+
** use \keeplinestogether in \DroppedCaps
 
* supp-lan.tex:
 
* supp-lan.tex:
* * bugfix  
+
** bugfix  
 
 
* New file:
 
* * supp-pat.tex
 
 
 
 
* supp-vis.tex:
 
* supp-vis.tex:
* * guard for non-context use
+
** guard for non-context use
 
* syst-ext.tex:
 
* syst-ext.tex:
* * new macros \setemeasure,\setgmeasure,\setxmeasure
+
** new macros \setemeasure,\setgmeasure,\setxmeasure
 
* syst-gen.tex:
 
* syst-gen.tex:
* * higher \protectionthreshold
+
** higher \protectionthreshold
 
* syst-new.tex:
 
* syst-new.tex:
* * \obeylccodes became \retainlccodes
+
** \obeylccodes became \retainlccodes
* * \elapsedtime support in \testfeature (awaiting pdftex 1.30)
+
** \elapsedtime support in \testfeature (awaiting pdftex 1.30)
 
* syst-prm.tex:
 
* syst-prm.tex:
* * console message removed
+
** console message removed
 
* syst-tex.tex:
 
* syst-tex.tex:
* * console message removed
+
** console message removed
 
* syst-xtx.tex:
 
* syst-xtx.tex:
* * support for reading unicode-letters.tex instead of xplain.tex
+
** support for reading unicode-letters.tex instead of xplain.tex
 
 
 
* type-akb.tex:
 
* type-akb.tex:
* * file enclosed in \starttypescriptcollection
+
** file enclosed in \starttypescriptcollection
 
* type-buy.tex:
 
* type-buy.tex:
* * file enclosed in \starttypescriptcollection
+
** file enclosed in \starttypescriptcollection
* * extended support for ITC Stone, ITC Bauhaus
+
** extended support for ITC Stone, ITC Bauhaus
* * 8r encoding dropped
+
** 8r encoding dropped
 
* type-cbg.tex:
 
* type-cbg.tex:
* * file enclosed in \starttypescriptcollection
+
** file enclosed in \starttypescriptcollection
 
 
* New file:
 
* * type-def.tex
 
 
 
 
* type-dis.tex:
 
* type-dis.tex:
* * file enclosed in \starttypescriptcollection
+
** file enclosed in \starttypescriptcollection
* * drop no longer needed ec-XXXX => cork-XXX synonyms
+
** drop no longer needed ec-XXXX => cork-XXX synonyms
* * add new synonyms for math fonts lmsy10 => cmsy10 etc.
+
** add new synonyms for math fonts lmsy10 => cmsy10 etc.
 
* type-enc.tex:
 
* type-enc.tex:
* * file enclosed in \starttypescriptcollection
+
** file enclosed in \starttypescriptcollection
* * il2 encoding added to latin-modern,computer-modern
+
** il2 encoding added to latin-modern,computer-modern
* * t5 encoding added to antykwa-torunska-XXXX
+
** t5 encoding added to antykwa-torunska-XXXX
* * antykwa-torunska-XXXX math fonts added
+
** antykwa-torunska-XXXX math fonts added
* * new typescripts: iwona, iwona-light, kurier, kurier-light (kurier with math)
+
** new typescripts: iwona, iwona-light, kurier, kurier-light (kurier with math)
 
* type-exa.tex:
 
* type-exa.tex:
* * file enclosed in \starttypescriptcollection
+
** file enclosed in \starttypescriptcollection
* * new typescripts in all encodings: fallback, modern-base (latin-modern)
+
** new typescripts in all encodings: fallback, modern-base (latin-modern)
* * \quittypescriptscanning added many times
+
** \quittypescriptscanning added many times
* * "hanging" examples improved
+
** "hanging" examples improved
* * new typescript: optima (uses optima-nova & palatino & lmtt)
+
** new typescript: optima (uses optima-nova & palatino & lmtt)
 
* type-fsf.tex:
 
* type-fsf.tex:
* * file enclosed in \starttypescriptcollection
+
** file enclosed in \starttypescriptcollection
 
* type-ghz.tex:
 
* type-ghz.tex:
* * file enclosed in \starttypescriptcollection
+
** file enclosed in \starttypescriptcollection
* * new typescript: melior
+
** new typescript: melior
 
* type-ini.tex:
 
* type-ini.tex:
* * new grouping construct: \starttypescriptcollection ... \stoptypescriptcollection
+
** new grouping construct: \starttypescriptcollection ... \stoptypescriptcollection
* * preloading support (\preloadtypescripts)
+
** preloading support (\preloadtypescripts)
* * premature quitting support (\quittypescriptscanning)
+
** premature quitting support (\quittypescriptscanning)
* * write mapfile/mapline info to utility file
+
** write mapfile/mapline info to utility file
* * new macro: \loadmapline
+
** new macro: \loadmapline
* * new macro: \definetypescriptprefix
+
** new macro: \definetypescriptprefix
 
* type-map.tex:
 
* type-map.tex:
* * file enclosed in \starttypescriptcollection
+
** file enclosed in \starttypescriptcollection
* * reorganized a bit for the various font changes mentioned above
+
** reorganized a bit for the various font changes mentioned above
 
 
* New file:
 
* * type-msw.tex
 
 
 
 
* type-omg.tex:
 
* type-omg.tex:
* * file enclosed in \starttypescriptcollection
+
** file enclosed in \starttypescriptcollection
 
* type-pre.tex:
 
* type-pre.tex:
* * file enclosed in \starttypescriptcollection
+
** file enclosed in \starttypescriptcollection
* * vietnamese added
+
** vietnamese added
 
* type-siz.tex:
 
* type-siz.tex:
* * file enclosed in \starttypescriptcollection
+
** file enclosed in \starttypescriptcollection
* * explicit \definebodyfontenvironment-s for some sizes (18pt,22pt,28pt)
+
** explicit \definebodyfontenvironment-s for some sizes (18pt,22pt,28pt)
 
* type-spe.tex:
 
* type-spe.tex:
* * file enclosed in \starttypescriptcollection
+
** file enclosed in \starttypescriptcollection
 
* type-syn.tex:
 
* type-syn.tex:
* * file enclosed in \starttypescriptcollection
+
** file enclosed in \starttypescriptcollection
* * new math mappings for antykwa-torunska (4x), iwona (2x), kurier (2x)
+
** new math mappings for antykwa-torunska (4x), iwona (2x), kurier (2x)
 
* type-xtx.tex:
 
* type-xtx.tex:
* * file enclosed in \starttypescriptcollection
+
** file enclosed in \starttypescriptcollection
 
* unic-000.tex:
 
* unic-000.tex:
* * 8-bit section removed
+
** 8-bit section removed
 
* unic-003.tex:
 
* unic-003.tex:
* * improvements
+
** improvements
 
 
* New file:
 
* * unic-031.tex
 
 
 
 
* unic-032.tex:
 
* unic-032.tex:
* * improvements
+
** improvements
 
* unic-exp.tex:
 
* unic-exp.tex:
* * load the new 31 vector
+
** load the new 31 vector
 
* verb-ini.tex:
 
* verb-ini.tex:
* * minor optimizations
+
** minor optimizations
 
* x-res-08.tex:
 
* x-res-08.tex:
* * support new figure conversion stuff
+
** support new figure conversion stuff
 
* xtag-ext.tex:
 
* xtag-ext.tex:
* * new macros: \writtenXMLelementcs, \writtenXMLemptycs
+
** new macros: \writtenXMLelementcs, \writtenXMLemptycs
 
* xtag-hyp.tex:
 
* xtag-hyp.tex:
* * support <hyphenate/>,<language>,<language/> and <compound/>
+
** support <hyphenate/>,<language>,<language/> and <compound/>
 
* xtag-ini.tex:
 
* xtag-ini.tex:
* * \XMLstr, \XMLstrpar now accept \par
+
** \XMLstr, \XMLstrpar now accept \par
* * new macro: \XMLgetvariable
+
** new macro: \XMLgetvariable
* * new helper macros: \letXMLpar, \setXMLpar, \setXMLepar
+
** new helper macros: \letXMLpar, \setXMLpar, \setXMLepar
* * optimizations
+
** optimizations
* * something with \XMLtokensreduction
+
** something with \XMLtokensreduction
 
* xtag-utf.tex:
 
* xtag-utf.tex:
* * something with \XMLtokensreduction
+
** something with \XMLtokensreduction
 
* cont-usr.tex:
 
* cont-usr.tex:
* * same changes as for cont-usr.ori
+
** same changes as for cont-usr.ori
 
* fo-0621.fo:
 
* fo-0621.fo:
* * example fixed
+
** example fixed
 
* cont-XX.xml:
 
* cont-XX.xml:
* * \definecolor documentation improved
+
** \definecolor documentation improved
* * \setupframed documentation improved
+
** \setupframed documentation improved
* * \setupfloats documentation improved
+
** \setupfloats documentation improved
* * \setupexternalfigures documentation improved
+
** \setupexternalfigures documentation improved
* keys-XX.xml
+
* keys-XX.xml:
* * new variables: environment,component,product,project, endnote
+
** new variables: environment,component,product,project, endnote
* * new constants: compoundhyphen,leftcompoundhyphen,rightcompoundhyphen, cache
+
** new constants: compoundhyphen,leftcompoundhyphen,rightcompoundhyphen, cache
 
 
* New files:
 
* * patterns/lang-ba.hyp
 
* * patterns/lang-ba.pat
 
* * patterns/lang-ca.hyp
 
* * patterns/lang-ca.pat
 
* * patterns/lang-cy.hyp
 
* * patterns/lang-cy.pat
 
* * patterns/lang-cz.hyp
 
* * patterns/lang-cz.pat
 
* * patterns/lang-da.hyp
 
* * patterns/lang-da.pat
 
* * patterns/lang-de.hyp
 
* * patterns/lang-deo.hyp
 
* * patterns/lang-deo.pat
 
* * patterns/lang-de.pat
 
* * patterns/lang-en.hyp
 
* * patterns/lang-en.pat
 
* * patterns/lang-es.hyp
 
* * patterns/lang-es.pat
 
* * patterns/lang-fi.hyp
 
* * patterns/lang-fi.pat
 
* * patterns/lang-fr.hyp
 
* * patterns/lang-fr.pat
 
* * patterns/lang-hr.hyp
 
* * patterns/lang-hr.pat
 
* * patterns/lang-hu.hyp
 
* * patterns/lang-hu.pat
 
* * patterns/lang-is.hyp
 
* * patterns/lang-is.pat
 
* * patterns/lang-it.hyp
 
* * patterns/lang-it.pat
 
* * patterns/lang-la.hyp
 
* * patterns/lang-la.pat
 
* * patterns/lang-nl.hyp
 
* * patterns/lang-nl.pat
 
* * patterns/lang-no.hyp
 
* * patterns/lang-no.pat
 
* * patterns/lang-pl.hyp
 
* * patterns/lang-pl.pat
 
* * patterns/lang-pt.hyp
 
* * patterns/lang-pt.pat
 
* * patterns/lang-ro.hyp
 
* * patterns/lang-ro.pat
 
* * patterns/lang-sk.hyp
 
* * patterns/lang-sk.pat
 
* * patterns/lang-sl.hyp
 
* * patterns/lang-sl.pat
 
* * patterns/lang-sv.hyp
 
* * patterns/lang-sv.pat
 
* * patterns/lang-tr.hyp
 
* * patterns/lang-tr.pat
 
* * patterns/lang-uk.hyp
 
* * patterns/lang-uk.pat
 
 
* cont-sys.rme:
 
* cont-sys.rme:
* * same set of changes as for cont-sys.ori
+
** same set of changes as for cont-sys.ori
 
* ppchtex.noc:
 
* ppchtex.noc:
* * new constant factor
+
** new constant factor
 +
 
 +
New web2c config file:
 +
 
 +
* web2c/context.cnf
 +
 
 +
New Pattern files:
 +
 
 +
* patterns/*.hyp
 +
* patterns/*.pat
  
* New file:
+
[[Category:Release Notes]]
* * web2c/context.cnf
 

Latest revision as of 10:17, 24 March 2006

Font related stuff:

  • New map & enc files:
    • context/ec-os-lm.enc
    • context/qx-os-lm.enc
    • context/texnansi-osfsc.enc
    • context/texnansi-os-lm.enc
    • lm/*.enc
    • context/ec-os-public-lm.map
    • context/il2-base.map
    • context/il2-public-lm.map
    • context/il2-var-exclusive-public-lm.map
    • context/original-ams-base.map
    • context/pl0-base.map
    • context/pl0-public-lm.map
    • context/pl0-var-exclusive-public-lm.map
    • context/qx-os-public-lm.map
    • context/qx-var-exclusive-public-lm.map
    • context/t5-var-exclusive-public-lm.map
    • context/texnansi-os-public-lm.map
  • Removed map & enc files:
    • context/cork-var-lm.enc
    • context/cork-public-lm.map
    • context/cork-var-exclusive-public-lm.map
    • context/cork-var-public-lm.map
    • context/psclean.map

Font related changes:

  • type-buy.dat:
    • extra lines for ITC Bauhaus
  • type-tmf.dat:
    • obsolete line for antt removed
  • context-base.map:
    • lots of LatinModern related changes
  • ec-public-lm.map:
    • Encoding 'cork' is renamed 'ec' in new LM releases
  • original-ams-cmr.map:
    • Some lines moved to ec-public-lm
  • original-public-lm.map:
    • some changes
  • t5-public-lm.map
    • use vnxxx names

Metapost Macro Changes:

  • mp-tool.mp:
    • support for mp version tests

Changes to scripts:

  • texexec.pl:
    • version is now 5.3.2
    • ENV checks and TMP paranoia added (+ --tempdir=s cmdline)
    • --boxtype=s cmdline added for --figures configuration
    • force \tttf font in Listing footers
    • force \tttf font in Combine footers and minor formatting change
    • Lots of engine support fixes
    • X11 pdfopen support
  • texexec.rme:
    • default to using engine paths
  • texfont.pl:
    • support for TEXMFDIST
    • better info messages
  • texutil.pl:
    • sorting of some perl hashes to avoid endless texexec loops
    • ArtBox/CropBox support in PDF images (--figures)
    • register bugfix
    • --silent writes to /dev/null (all platforms!)
  • New ruby files:
    • base/file.rb
    • base/kpse.rb
    • base/logger.rb
    • base/pdf.rb
    • base/state.rb
    • base/switch.rb
    • base/system.rb
    • base/tex.rb
    • base/tool.rb
    • base/variables.rb
    • graphics/gs.rb
    • graphics/inkscape.rb
    • graphics/magick.rb
    • newimgtopdf.rb
    • newpstopdf.rb
    • newtexexec.rb
    • rlxtools.rb
  • Removed ruby files:
    • xmpl/switch.rb (became base/switch.rb)
    • exa/logger.rb (became base/logger.rb)
  • ctxtools.rb:
    • version 1.2.2
    • use new library layout
    • --purgefiles: subswitch --all added (and --purgeallfiles)
    • --filterpages: robustness improved
    • new cmdline --patternfiles: generate generic pattern files from non-generic ones (with sub-switches --xml --log)
    • new cmdline --force: used by interface generation commands
    • new cmdline --recurse: no-op
  • texmfstart.rb:
    • version 1.6.0
    • use new library layout
    • the source is reorganized, making it problematic to discover changes easily.
    • support for new script rlxtools.rb
    • different internal implementation of --verbose
    • timestamp discovery changes for Win32
    • new cmdline --batch: no-op (marked 'todo')
    • new cmdline --clean: this prevents the new feature of cacheing of kpse variables between the various ruby scripts
  • texsync.rb:
    • version 1.1.1
    • use new library layout
    • reporting fix (within the --make process)
  • textools.rb:
    • version 1.2.1
    • use new library layout
    • new cmdline --showfont: creates a tex&map file for font browsing
  • xmltools.rb
    • version 1.1.1
    • use new library layout


New input files:

  • supp-pat.tex
  • lang-ctx.tex
  • lang-dis.tex
  • type-def.tex
  • enco-agr.tex: ancient greek
  • m-arabtex.tex
  • lang-all.xml
  • lang-ctx.tex
  • lang-dis.tex
  • supp-pat.tex
  • type-def.tex
  • type-msw.tex
  • unic-031.tex

Removed file:

  • font-vnr.tex


TeX macro changes:

  • colo-ini.tex:
    • support external spot color names: uses "e="
    • use new internal macro \@@cleancolor instead of \multitonecolor
    • \currentpalet is now an expanded definition
  • cont-cz.tex:
    • default to lm fonts in ec encoding
  • cont-de.tex:
    • default to lm fonts in ec encoding
  • cont-en.tex:
    • default to lm fonts in ec encoding
    • 4 extra installed languages: pt,cz,sk,pl
  • cont-it.tex:
    • default to lm fonts in ec encoding
  • cont-nl.tex:
    • default to lm fonts in ec encoding
  • cont-ro.tex:
    • default to lm fonts in ec encoding
  • cont-uk.tex:
    • default to lm fonts in ec encoding
  • context.tex:
    • \contextversion 2005.05.25
  • cont-log.tex:
    • \XeTeX and \TeX logo's fixed in XETEX mode
  • cont-new.tex:
    • improved (non-grabbing) definition of itemization \head-s
    • improved robustness of \splitfilename
    • bugfix definition of \greedysplitstring
    • much improved definition of \stoplocalframed
    • new group construct: \startdescriptions ... \stopdescriptions (experimental)
    • improved definition of \OTRSETnobalance
    • bugfix definitions of \keeplinestogether and other baseline correction macros
    • yet another definition of \gettwopassdatalist
    • \rescan is now \long
    • \rescanwithsetup is a new macro
    • \obeylccodes replaced by \retainlccodes
  • cont-sys.ori:
    • some changed comments
    • don't attempt to load berry typescripts using texnansi
    • better pdftex map loading
    • \newprettytrue setting removed
  • cont-usr.ori:
    • \writestatus added
    • \installlanguage commands removed
  • core-buf.tex:
    • converted to low-level english
    • some \ignorespaces and \removeunwantedspaces added to block internals
  • core-des.tex:
    • lots of source reformatting caused by cleanups
    • support for \<description>[level=1] as an alias for \sub<description>
  • core-fig.tex:
    • support for svg and svgz image formats
    • dont do a global image searches any more
    • conversion support extended to handle simultaneous varying conversions
    • \@@efextension => \@@effiletype
    • \showexternalfigures[size=<mysize>] support added
    • minor bugfixes
  • core-fil.tex:
    • automatic 8.3 filename truncation removed
    • new macro: \definefilefallback (adds file synonyms)
  • core-fnt.tex:
    • \setupinitial[distance=<length>,command=<csname>] support added
    • \AutoDroppedCaps adjusted to use this
  • core-grd.tex:
    • new conditional chardef: \gridboxlinenomode
  • core-int.tex:
    • bugfix in \doprepareidentity
  • core-job.tex:
    • support a system mode matching the current component/product/project/environment
  • core-lnt.tex:
    • textcommand=\gobbleoneargument added to default \setupnote command
  • core-lst.tex:
    • bugfix (use \noindent instead of \leavevmode)
  • core-mat.tex:
    • bugfix (low-level dutch in formula number creation)
  • core-mis.tex:
    • bugfix in the definition of \rightboundarycharacter
    • new macro \composedhyphen allows language specific left and right parts
    • related new symbols: \leftcompoundhyphen and \rightcompoundhyphen
    • new definition for ||: \composedhyphen instead of \compoundhyphen
    • \rotate[location=middle] support added
    • \vulgarfraction definition is now \unexpanded
  • core-new.tex:
    • new macro \jobsuffix
  • core-not.tex:
    • allow reloading noteinsertions
    • \definenote: allow redefinition of already defined type
    • support (and predefine) the notetype '\endnote'
    • various bugfixes that appear \endnote-related
  • core-ntb.tex:
    • some bugfixes
  • core-ref.tex:
    • use the new \doifconcepttracing
  • core-sec.tex:
    • low-level english for \maakhetnummer => \makesectionnumber (et.al.)
  • core-spa.tex:
    • low-level english for blank-related variables
    • bugfix in \dowordright
  • core-tab.tex:
    • new default setting: \global\TABLEdivisionfalse
  • core-uti.tex:
    • use the new \doifconcepttracing
  • core-var.tex:
    • dump \productionruntrue to the format
    • dump \reportunprotection to the format when needed
    • \setvariables now accepts \par in it's argument
  • core-ver.tex:
    • \newprettytrue from cont-sys.ori moved here
  • enco-ans.tex:
    • case maps added 231 <=> 199 and 223 <=> 223
  • enco-def.tex:
    • default definitions for \zdot \Zdot (new) added
    • default definitions for \greeklamda \greekLamda (compatibility) added
    • default definitions for \letguillemet \rightguillemet (aliases) added
  • enco-ec.tex:
    • case maps added 187 <=> 155 and 158 => 68
  • enco-grk.tex:
    • define \greeklambda instead of \greeklamda
  • enco-il2.tex:
    • automatically switch regime as well
  • enco-ini.tex:
    • new macros: \definecaseself and \setcaseself
    • bugfix in \setspacemap (don't reset lc and uc codes)
    • support macros for generic pattern loading
  • enco-pol.tex:
    • support for the pl1 and pl2 encodings is dropped
  • enco-t5.tex:
    • bugfix (\textogonek added)
  • enco-uc.tex:
    • use decimal instead of hex numbers
    • \threequarters renamed to \threequarter
    • \percent, \textunderscore, \textminus, \ordfeminine , \ordmasculine added
    • greek extended (ancient) characters added
  • font-arb.tex:
    • ARABTEX moved to module m-arabtex.tex
  • font-heb.tex:
    • ARABTEX moved to module m-arabtex.tex
  • font-ini.tex:
    • new environment: \startfontclass ... \stopfontclass
    • minor speedup in \definefontsynonym
    • use \fontsizelist (allows redefinition)
    • support for alternatives
    • simplified \checkbodyfont
    • use \italiccorrection instead of \/ (allows redefinition)
  • font-run.tex:
    • new extra argument for \showfont: [Serif][unknown] suppresses printing of extra metric information
  • java-exa.tex:
    • optimization
  • lang-grk.tex:
    • use renamed \greek[Ll]ambda
  • lang-ini.tex:
    • show encodings and mappings in messages
    • changes for new generic patterns loader
    • some cleanup
  • lang-vn.tex:
    • system constants 'vietnamese' and 'vn' moved to mult-sys.tex
  • math-eul.tex:
    • bugfix for \d
  • math-tex.tex:
    • additional math commands \mod and \div
  • m-chart.tex:
    • \doFLOWfigure cleanup
    • bugfix in \doFLOWcomment (\boxoffset0pt and \nointerlineskip added)
    • define \FLOXx and \FLOWy, execute \directsetup{flowcell} and add a background=flowcell to Pass D
    • drop the 'Pass X' macros
  • m-layout:
    • better \dimexpr usage
  • m-quest.tex:
    • use the new \doifconcepttracing
  • mult-con.tex:
    • new variables: environment,component,product,project, endnote
    • new constants: compoundhyphen,leftcompoundhyphen,rightcompoundhyphen, cache
  • mult-ini.tex:
    • messages can now have more variables (8 instead of 5)
  • mult-sys.tex:
    • system constants 'vietnamese' and 'vn' from lang-vn
    • new system constant: language
  • page-flt.tex:
    • lowlevel english (plaatsblock => placefloat)
    • guard against renumbering if 'nocheck==true'
    • use the new \doifconcepttracing
    • explicit default to numbering=yes in default \setupfloats
  • page-ini.tex:
    • definition of \doifconcepttracing to replace \ifvoorlopig
    • move to low-level english
    • internationalize the word 'Concept'.
    • use \orient... instead of \rotate... macros
  • page-lay.tex:
    • change the wordpart 'rotation' to 'orientation'
    • lowlevel english richting => orientation
    • cutmarks improved
    • better \dimexpr usage
    • new paper sizes: RA[0-4], SRA[0-4], A3plus
    • new paper size keyword: undersized
  • page-lyr.tex:
    • new \definelayer options [dx=<dimen>,dy=<dimen>] for offsets (internal use)
    • additional \checkpositions in \setMPlayer (bugfix)
  • page-mar.tex:
    • \dontcomplain added to suppress some bogus Overfull \hbox messages
    • better \dimexpr usage
    • \setmargincontentpenalties deleted
  • page-set.tex:
    • new macro: \OTRSETskipstart
  • ppchtex.tex:
    • new \complexstartchemical parameter [factor=<fraction>]
  • regi-grk.tex:
    • use renamed \greek[Ll]ambda
  • s-abr-01.tex:
    • new logo: \HZ
  • s-fnt-02.tex:
    • minor changes
  • spec-dpm.tex:
    • use the new \setjobsuffix
  • spec-dpx.tex:
    • use the new \setjobsuffix
    • make \PDFcode use direct as well
  • spec-dvi.tex:
    • changed 'dvipos' commandline
  • spec-fdf.tex:
    • switch to \retainlccodes
    • fix value of \FDFflagRadiosInUnison
    • use \PDFcode instrad of \PDFdirectcode
  • spec-ini.tex:
    • use the new \setjobsuffix
  • spec-tpd.tex:
    • support renamed pdftex primitives\pdfinclusionerrorlevel, \pdfminorversion
    • use the new \setjobsuffix
    • support svg inclusion
  • spec-xtx.tex:
    • use the new \setjobsuffix
    • support Xetex 0.91 dynamic map file additions
  • s-pre-60.tex:
    • new macros \NextStepLayer and \FirstStepLayer
  • s-pre-61.tex:
    • \ignorespaces added in \\ definition
  • supp-box.tex:
    • \centerbox now accepts \par in it;s argument
    • definition of \rigidcolumnbalance improved
    • new macro: \undepthed
  • supp-dir.tex:
    • guard for \pardir primitive
  • supp-fil.tex:
    • better endofline handling
    • \doiffileexistselse changed, \doiffileelse shortened
    • \sanitizefilename changed
    • support for path splicing
  • supp-fin.tex:
    • use \keeplinestogether in \DroppedCaps
  • supp-lan.tex:
    • bugfix
  • supp-vis.tex:
    • guard for non-context use
  • syst-ext.tex:
    • new macros \setemeasure,\setgmeasure,\setxmeasure
  • syst-gen.tex:
    • higher \protectionthreshold
  • syst-new.tex:
    • \obeylccodes became \retainlccodes
    • \elapsedtime support in \testfeature (awaiting pdftex 1.30)
  • syst-prm.tex:
    • console message removed
  • syst-tex.tex:
    • console message removed
  • syst-xtx.tex:
    • support for reading unicode-letters.tex instead of xplain.tex
  • type-akb.tex:
    • file enclosed in \starttypescriptcollection
  • type-buy.tex:
    • file enclosed in \starttypescriptcollection
    • extended support for ITC Stone, ITC Bauhaus
    • 8r encoding dropped
  • type-cbg.tex:
    • file enclosed in \starttypescriptcollection
  • type-dis.tex:
    • file enclosed in \starttypescriptcollection
    • drop no longer needed ec-XXXX => cork-XXX synonyms
    • add new synonyms for math fonts lmsy10 => cmsy10 etc.
  • type-enc.tex:
    • file enclosed in \starttypescriptcollection
    • il2 encoding added to latin-modern,computer-modern
    • t5 encoding added to antykwa-torunska-XXXX
    • antykwa-torunska-XXXX math fonts added
    • new typescripts: iwona, iwona-light, kurier, kurier-light (kurier with math)
  • type-exa.tex:
    • file enclosed in \starttypescriptcollection
    • new typescripts in all encodings: fallback, modern-base (latin-modern)
    • \quittypescriptscanning added many times
    • "hanging" examples improved
    • new typescript: optima (uses optima-nova & palatino & lmtt)
  • type-fsf.tex:
    • file enclosed in \starttypescriptcollection
  • type-ghz.tex:
    • file enclosed in \starttypescriptcollection
    • new typescript: melior
  • type-ini.tex:
    • new grouping construct: \starttypescriptcollection ... \stoptypescriptcollection
    • preloading support (\preloadtypescripts)
    • premature quitting support (\quittypescriptscanning)
    • write mapfile/mapline info to utility file
    • new macro: \loadmapline
    • new macro: \definetypescriptprefix
  • type-map.tex:
    • file enclosed in \starttypescriptcollection
    • reorganized a bit for the various font changes mentioned above
  • type-omg.tex:
    • file enclosed in \starttypescriptcollection
  • type-pre.tex:
    • file enclosed in \starttypescriptcollection
    • vietnamese added
  • type-siz.tex:
    • file enclosed in \starttypescriptcollection
    • explicit \definebodyfontenvironment-s for some sizes (18pt,22pt,28pt)
  • type-spe.tex:
    • file enclosed in \starttypescriptcollection
  • type-syn.tex:
    • file enclosed in \starttypescriptcollection
    • new math mappings for antykwa-torunska (4x), iwona (2x), kurier (2x)
  • type-xtx.tex:
    • file enclosed in \starttypescriptcollection
  • unic-000.tex:
    • 8-bit section removed
  • unic-003.tex:
    • improvements
  • unic-032.tex:
    • improvements
  • unic-exp.tex:
    • load the new 31 vector
  • verb-ini.tex:
    • minor optimizations
  • x-res-08.tex:
    • support new figure conversion stuff
  • xtag-ext.tex:
    • new macros: \writtenXMLelementcs, \writtenXMLemptycs
  • xtag-hyp.tex:
    • support <hyphenate/>,<language>,<language/> and <compound/>
  • xtag-ini.tex:
    • \XMLstr, \XMLstrpar now accept \par
    • new macro: \XMLgetvariable
    • new helper macros: \letXMLpar, \setXMLpar, \setXMLepar
    • optimizations
    • something with \XMLtokensreduction
  • xtag-utf.tex:
    • something with \XMLtokensreduction
  • cont-usr.tex:
    • same changes as for cont-usr.ori
  • fo-0621.fo:
    • example fixed
  • cont-XX.xml:
    • \definecolor documentation improved
    • \setupframed documentation improved
    • \setupfloats documentation improved
    • \setupexternalfigures documentation improved
  • keys-XX.xml:
    • new variables: environment,component,product,project, endnote
    • new constants: compoundhyphen,leftcompoundhyphen,rightcompoundhyphen, cache
  • cont-sys.rme:
    • same set of changes as for cont-sys.ori
  • ppchtex.noc:
    • new constant factor

New web2c config file:

  • web2c/context.cnf

New Pattern files:

  • patterns/*.hyp
  • patterns/*.pat