From af0834c7d9f8d76f86b00ff31fc2d469684637f0 Mon Sep 17 00:00:00 2001
From: Hans Hagen <pragma@wxs.nl>
Date: Fri, 3 Jun 2005 00:00:00 +0200
Subject: stable 2005.06.03

---
 tex/context/base/context.tex      |   2 +-
 tex/context/base/core-ver.tex     |  21 +++++---
 tex/context/base/lang-dis.tex     |   6 ++-
 tex/context/base/ppchtex.tex      |  21 ++++++++
 tex/context/base/spec-dpx.tex     |   5 ++
 tex/context/base/supp-eps.tex     | 102 ++++++++++++++++++++++++++------------
 tex/context/base/symb-ini.tex     |   9 ++++
 tex/context/base/verb-ini.tex     |   4 ++
 tex/context/interface/cont-cz.xml |  13 +++++
 tex/context/interface/cont-de.xml |  13 +++++
 tex/context/interface/cont-en.xml |  13 +++++
 tex/context/interface/cont-it.xml |  13 +++++
 tex/context/interface/cont-nl.xml |  13 +++++
 tex/context/interface/cont-ro.xml |  13 +++++
 tex/context/interface/keys-cz.xml |   2 +-
 tex/context/interface/keys-de.xml |   2 +-
 tex/context/interface/keys-en.xml |   2 +-
 tex/context/interface/keys-it.xml |   2 +-
 tex/context/interface/keys-nl.xml |   2 +-
 tex/context/interface/keys-ro.xml |   2 +-
 20 files changed, 213 insertions(+), 47 deletions(-)

(limited to 'tex')

diff --git a/tex/context/base/context.tex b/tex/context/base/context.tex
index ada93c048..8bc75f1ae 100644
--- a/tex/context/base/context.tex
+++ b/tex/context/base/context.tex
@@ -31,7 +31,7 @@
 %D 2004.8.30 the low level interface is english. Watch out and adapt
 %D your styles an modules.
 
-\def\contextversion{2005.05.30}
+\def\contextversion{2005.06.03}
 
 %D Welcome to the main module. When this module is ran through
 %D \type{initex} or \type {tex -i} or \type {whatevertex} using
diff --git a/tex/context/base/core-ver.tex b/tex/context/base/core-ver.tex
index a73aa1fef..df4baf807 100644
--- a/tex/context/base/core-ver.tex
+++ b/tex/context/base/core-ver.tex
@@ -142,11 +142,17 @@
    \def\prettyvariablefont  {\getvalue{#1\c!vcommand}}%
    \def\prettynaturalfont   {\getvalue{#1\c!ccommand}}%
    %
-   \doifvalue{#1\c!space }\v!on   {\def\obeyspaces{\setcontrolspaces}}%
-   %doifvalue{#1\c!tab   }\v!on   {\def\obeytabs  {\settabskips}}%
-   \doifnotvalue{#1\c!tab}\v!off  {\def\obeytabs  {\settabskips}}%
-   \doifvalue{#1\c!tab   }\s!ascii{\chardef\tabskipmode\plustwo}% quit on >127
-   \doifvalue{#1\c!page  }\v!no   {\def\obeypages {\ignorepages}}%
+   \doifvalue{#1\c!space}\v!on
+     {\def\obeyspaces{\setcontrolspaces}}%
+   \doifvalue{#1\c!page }\v!no
+     {\def\obeypages {\ignorepages}}%
+   %
+   \doifelsevalue{#1\c!tab}\v!yes
+     {\def\obeytabs{\settabskips}}%
+     {\doifvalue{#1\c!tab}\s!ascii
+        {\chardef\tabskipmode\plustwo % quit on >127
+         \def\obeytabs{\settabskips}}%
+        {}}
    %
    \ignorehyphens % default
    \ExpandFirstAfter\processaction
@@ -168,6 +174,9 @@
         \s!unknown=>\setupprettiesintype{\getvalue{#1\c!option}}%
                     \let\obeycharacters\setupprettytype
                     \let\obeytabs\ignoretabs]%
+   \doifnumberelse{\getvalue{#1\c!tab}}
+     {\def\obeytabs{\setfixedtabskips{\getvalue{#1\c!tab}}}}%
+     \donothing
    \def\verbatimfont{\getvalue{#1\c!style}}%
    \setupverbatimcolor{#1}}
 
@@ -509,7 +518,7 @@
     \c!color=,
     \c!style=\tt\tf, % \tttf gives problems with {\tx \type...}
      \c!page=\v!no,
-      \c!tab=\v!no,
+      \c!tab=\v!yes,
     \c!palet=colorpretty,
    \c!option=\v!normal]
 
diff --git a/tex/context/base/lang-dis.tex b/tex/context/base/lang-dis.tex
index 13b6d9193..43a8e015f 100644
--- a/tex/context/base/lang-dis.tex
+++ b/tex/context/base/lang-dis.tex
@@ -22,6 +22,8 @@
 %D patterns take precedence. This list will be adapted to
 %D the actual situation, given that it's noticed.
 
+%D The us/uk hyph 1/2 files will go
+
 \unprotect
 
 \definefilefallback [lang-ca.pat]  [cahyph.tex]
@@ -43,8 +45,8 @@
 \definefilefallback [lang-sv.pat]  [svhyph.tex,sehyph.tex]
 \definefilefallback [lang-tr.pat]  [tkhyph.tex,trhyph.tex]
 \definefilefallback [lang-ua.pat]  [ukrenhyp.tex]
-\definefilefallback [lang-uk.pat]  [ukhyph.tex,ukhyph1.tex,ukhyph2.tex,hyphen.tex]
-\definefilefallback [lang-us.pat]  [hyphen.tex,ushyph.tex,ushyph1.tex,ushyph2.tex]
+\definefilefallback [lang-uk.pat]  [ukhyph.tex,ukhyphmax.tex,ukhyph1.tex,ukhyph2.tex,hyphen.tex]
+\definefilefallback [lang-us.pat]  [ushyph.tex,ushyphmax.tex,ushyph1.tex,ushyph2.tex,hyphen.tex]
 \definefilefallback [lang-nl.pat]  [nehyph96.tex,dutch96.pat,nehyph.tex]
 \definefilefallback [lang-cz.pat]  [czhyphen.tex,czhyph.pat]
 \definefilefallback [lang-sk.pat]  [skhyphen.tex,skhyph.pat]
diff --git a/tex/context/base/ppchtex.tex b/tex/context/base/ppchtex.tex
index 390a39250..25037018a 100644
--- a/tex/context/base/ppchtex.tex
+++ b/tex/context/base/ppchtex.tex
@@ -3409,3 +3409,24 @@ RT##3##4##5=>\processchemicaltextelement{RN}{##3##4##5}{#1}{0}{},
   \fi}
 
 \protect \endinput
+
+% \startchemical[axis=on,frame=yes]
+%     \chemical[SIX,ROT2,B,R36,RZ6][CH_3]
+%  	\chemical[PB:RZ3,ONE,Z05,SB5,EP37,PE][O,H]
+% \stopchemical
+
+% \startchemical[size=big,scale=small,axis=on,frame=yes,factor=1.5]
+%     \chemical[SIX,ROT2,B,R36,RZ6][CH_3]
+%  	\chemical[PB:RZ3,ONE,Z05,SB5,EP37,PE][O,H]
+% \stopchemical
+
+% \startchemical[size=big,scale=medium,axis=on,frame=yes,factor=1.5]
+%     \chemical[SIX,ROT2,B,R36,RZ6][CH_3]
+%  	\chemical[PB:RZ3,ONE,Z05,SB5,EP37,PE][O,H]
+% \stopchemical
+
+% \startchemical[size=big,scale=big,axis=on,frame=yes,factor=1.5]
+%     \chemical[SIX,ROT2,B,R36,RZ6][CH_3]
+%  	\chemical[PB:RZ3,ONE,Z05,SB5,EP37,PE][O,H]
+% \stopchemical
+
diff --git a/tex/context/base/spec-dpx.tex b/tex/context/base/spec-dpx.tex
index d172489cc..2fc4f08ee 100644
--- a/tex/context/base/spec-dpx.tex
+++ b/tex/context/base/spec-dpx.tex
@@ -37,6 +37,11 @@
 
 \setjobsuffix{pdf}
 
+%D Map files (experimental)
+
+\definespecial\doloadmapfile#1#2%
+  {\flushatshipout{\special{pdf: mapfile +#2}}}
+
 %D DVIPDFMx supports the special command \type{pdf: literal ...}
 %D since the version \type{dvipdfmx-20021028}.
 %D
diff --git a/tex/context/base/supp-eps.tex b/tex/context/base/supp-eps.tex
index 17d68df4f..b28a55b7d 100644
--- a/tex/context/base/supp-eps.tex
+++ b/tex/context/base/supp-eps.tex
@@ -75,19 +75,21 @@
 
 \def\dogetEPSboundingbox#1#2#3#4#5%
   {\bgroup
-   \global\chardef\EPSfound  0
-   \global\chardef\EPScreator0
-   \global\chardef\EPSspecial0
-   \global\chardef\EPSstatus 0
+   \global\chardef\EPSfound  \zerocount
+   \global\chardef\EPScreator\zerocount
+   \global\chardef\EPSspecial\zerocount
+   \global\chardef\EPSstatus \zerocount
    \global\let\EPScreatorstring\empty
    \the\extraEPSpreambleresets
    \uncatcodespecials
    \catcode`\^^M=\@@ignore
    \def\doprocessEPSline
-     {\expandafter\checkEPSboundingbox\fileline\empty\empty:.:.\end}%
+     {\advance\scratchcounter\plusone
+      \expandafter\checkEPSboundingbox\fileline\empty\empty:.:.\end}%
+   \scratchcounter\zerocount
    \doprocessfile\scratchread{#1}\doprocessEPSline
    \egroup
-   \ifnum\EPSfound>0
+   \ifnum\EPSfound>\zerocount
      #2=\EPSllx bp% Using \EPSllx bp instead of
      #4=\EPSurx bp% \dimen0=1bp and \EPSllx\dimen0
      #3=\EPSlly bp% is more accurate (.005pt).
@@ -95,10 +97,10 @@
      \scratchdimen\EPSllx bp\advance#4 -\scratchdimen
      \scratchdimen\EPSlly bp\advance#5 -\scratchdimen
    \else
-     #2=\zeropoint
-     #3=\zeropoint
-     #4=\zeropoint
-     #5=\zeropoint
+     #2\zeropoint
+     #3\zeropoint
+     #4\zeropoint
+     #5\zeropoint
    \fi
   %\message{[bbox #1: \EPSllx\space\EPSurx\space\EPSlly\space\EPSury]}\wait
    \global\let\MPllx\EPSllx \global\let\MPlly\EPSlly
@@ -118,6 +120,15 @@
 \let\EPSspecialstring \empty
 \let\EPSspecialcontent\empty
 
+% new metapost construct (hires bb followed by creator + version)
+%
+%!PS
+%%BoundingBox: -71 -1 651 496
+%%HiResBoundingBox: -70.9945 -0.5 650.5 495.24907
+%%Creator: MetaPost 0.901
+%%CreationDate: 2005.06.02:1633
+%%Pages: 1
+
 \long\def\checkEPSboundingbox#1#2#3:#4:.#5\end
   {\if\string#1\letterpercent
      \if\string#2\letterpercent
@@ -127,35 +138,38 @@
          \getEPScreatorspec
        \else\ifx\EPSspecialstring\EPSboundingboxtag
          \getEPSboundingboxspec
-         \global\chardef\EPSfound 1
+         \global\chardef\EPSfound\plusone
        \else\ifx\EPSspecialstring\EPShiresboundingboxtag
          \getEPSboundingboxspec
-         \global\chardef\EPSfound 2
-         \dofinishEPSfile
+         \global\chardef\EPSfound\plustwo
+          \scratchcounter\zerocount
        \else\ifx\EPSspecialstring\EPSexactboundingboxtag
          \getEPSboundingboxspec
-         \global\chardef\EPSfound 2
-         \dofinishEPSfile
+         \global\chardef\EPSfound\plustwo
+         \scratchcounter\zerocount
        \else\ifx\EPSspecialstring\EPSmetapostspecialtag % only before finish!
-         \global\chardef\EPSspecial 1 % ah, we've met some MP extensions
+         \global\chardef\EPSspecial\plusone % ah, we've met some MP extensions
        \else\ifx\EPSspecialstring\EPSmetapostspecialstag % only before finish!
-         \global\chardef\EPSspecial 1 % ah, we've met some MP extensions
+         \global\chardef\EPSspecial\plusone % ah, we've met some MP extensions
        \else\ifx\EPSspecialstring\EPSpagetag
-         \global\chardef\EPSstatus  1 % we passed MP font defs
+         \global\chardef\EPSstatus \plusone % we passed MP font defs
        \else
          \the\extraEPSpreambleparsers
        \fi\fi\fi\fi\fi\fi\fi
      \fi
-   \else\ifnum\EPSfound>0
-     \ifnum\EPScreator=1 % that is, we are dealing with MP output
+   \else\ifnum\EPSfound>\zerocount
+     % bb found
+     \ifnum\EPScreator=\plusone % that is, we are dealing with MP output
        \ifcase\EPSstatus
          % we've run into MP fontdefs
        \or
          \dofinishEPSfile
        \fi
-     \else
+     \else\ifnum\scratchcounter>\plusthree
+       % too late for mps creator (we don't want to run into crap data)
        \dofinishEPSfile
-     \fi
+     \else
+     \fi\fi
    \fi\fi}
 
 \def\getEPSboundingboxspec
@@ -172,19 +186,43 @@
      \gdef\EPSury{#4}%
   \fi}
 
+% \def\getEPScreatorspec
+%   {\edef\EPSspecialstring{\EPSspecialcontent. . . .}%
+%    \expandafter\dogetEPScreatorspec\EPSspecialstring\end}
+
+% \def\dogetEPScreatorspec#1#2 . . #3\end
+%   {\edef\EPSspecialstring{#1}%
+%    \ifx\EPSspecialstring\empty
+%      \dogetEPScreatorspec#2 . . #3\end
+%    \else\ifx\EPSspecialstring\space
+%      \dogetEPScreatorspec#2 . . #3\end
+%    \else
+%      \edef\EPScreatorstring{#1#2}%
+%      \global\chardef\EPScreator
+%        \ifx\EPScreatorstring\EPSmetaposttag\plusone\else\zerocount\fi\relax
+%    \fi\fi}
+
+% adapted to new metapost output
+
 \def\getEPScreatorspec
-  {\edef\EPSspecialstring{\EPSspecialcontent. . .}%
+  {\edef\EPSspecialstring{\EPSspecialcontent\space . .}%
    \expandafter\dogetEPScreatorspec\EPSspecialstring\end}
 
-\def\dogetEPScreatorspec#1#2. . #3\end
-  {\edef\EPSspecialstring{#1}%
-   \ifx\EPSspecialstring\empty
-     \dogetEPScreatorspec#2. . #3\end
-   \else
-     \edef\EPScreatorstring{#1#2}%
-     \global\chardef\EPScreator
-       \ifx\EPScreatorstring\EPSmetaposttag1\else0\fi\relax
-   \fi}
+% \def\dogetEPScreatorspec#1#2 #3\end
+%   {\edef\EPSspecialstring{#1}%
+%    \ifx\EPSspecialstring\empty
+%      \dogetEPScreatorspec#2 #3\end
+%    \else\ifx\EPSspecialstring\space
+%      \dogetEPScreatorspec#2 #3\end
+%    \else
+%      \edef\EPScreatorstring{#1#2}%
+%      \global\chardef\EPScreator
+%        \ifx\EPScreatorstring\EPSmetaposttag\plusone\else\zerocount\fi\relax
+%    \fi\fi}
+
+\def\dogetEPScreatorspec#1#2 #3\end
+  {\edef\EPScreatorstring{#1#2}%
+   \global\chardef\EPScreator\ifx\EPScreatorstring\EPSmetaposttag\plusone\else\zerocount\fi\relax}
 
 \def\dogetEPSpreambledata#1% can be combined with \extraEPSpreambleparsers
   {\bgroup
diff --git a/tex/context/base/symb-ini.tex b/tex/context/base/symb-ini.tex
index d5b2e4d16..4cbce60b9 100644
--- a/tex/context/base/symb-ini.tex
+++ b/tex/context/base/symb-ini.tex
@@ -83,12 +83,21 @@
 \def\definesymbol
   {\dotripleempty\dodefinesymbol}
 
+% \def\dodefinesymbol[#1][#2][#3]% class name meaning
+%   {\ifthirdargument
+%      \setvalue{\??ss:#1:#2}{#3}%
+%      \doifsomething{#1}{\addvalue{\??ss*#1}{#2}}%
+%    \else
+%      \setvalue{\??ss:\currentsymboldef:#1}{#2}%
+%    \fi}
+
 \def\dodefinesymbol[#1][#2][#3]% class name meaning
   {\ifthirdargument
      \setvalue{\??ss:#1:#2}{#3}%
      \doifsomething{#1}{\addvalue{\??ss*#1}{#2}}%
    \else
      \setvalue{\??ss:\currentsymboldef:#1}{#2}%
+     \addvalue{\??ss*\currentsymboldef}{#1}%
    \fi}
 
 \def\doifinsymbolsetelse#1#2{\doifdefinedelse{\??ss:#1:#2}}
diff --git a/tex/context/base/verb-ini.tex b/tex/context/base/verb-ini.tex
index cccd5b2a2..aa04c4c21 100644
--- a/tex/context/base/verb-ini.tex
+++ b/tex/context/base/verb-ini.tex
@@ -195,6 +195,10 @@
    \catcode`\^^I\@@active
    \let^^I\doprocesstabskip}
 
+\gdef\setfixedtabskips#1%
+  {\catcode`\^^I\@@active
+   \def^^I{\kern#1\spaceskip}}
+
 \egroup
 
 %D \macros
diff --git a/tex/context/interface/cont-cz.xml b/tex/context/interface/cont-cz.xml
index 7844d5922..715ac504a 100644
--- a/tex/context/interface/cont-cz.xml
+++ b/tex/context/interface/cont-cz.xml
@@ -820,6 +820,19 @@
       <cd:parameter name="escape">
         <cd:constant type="cd:character"/>
       </cd:parameter>
+      <cd:parameter name="mezera">
+        <cd:constant type="zap"/>
+        <cd:constant type="vyp"/>
+      </cd:parameter>
+      <cd:parameter name="tab">
+        <cd:constant type="cd:number"/>
+        <cd:constant type="ano"/>
+        <cd:constant type="ne"/>
+      </cd:parameter>
+      <cd:parameter name="stranka">
+        <cd:constant type="ano"/>
+        <cd:constant type="ne"/>
+      </cd:parameter>
       <cd:parameter name="odsadpristi">
         <cd:constant type="ano"/>
         <cd:constant type="ne"/>
diff --git a/tex/context/interface/cont-de.xml b/tex/context/interface/cont-de.xml
index 70386ec0f..5dfc7e96c 100644
--- a/tex/context/interface/cont-de.xml
+++ b/tex/context/interface/cont-de.xml
@@ -820,6 +820,19 @@
       <cd:parameter name="escape">
         <cd:constant type="cd:character"/>
       </cd:parameter>
+      <cd:parameter name="spatium">
+        <cd:constant type="an"/>
+        <cd:constant type="aus"/>
+      </cd:parameter>
+      <cd:parameter name="tab">
+        <cd:constant type="cd:number"/>
+        <cd:constant type="ja"/>
+        <cd:constant type="nein"/>
+      </cd:parameter>
+      <cd:parameter name="seite">
+        <cd:constant type="ja"/>
+        <cd:constant type="nein"/>
+      </cd:parameter>
       <cd:parameter name="ziehefolgendeein">
         <cd:constant type="ja"/>
         <cd:constant type="nein"/>
diff --git a/tex/context/interface/cont-en.xml b/tex/context/interface/cont-en.xml
index e2a0c792a..0b752d9f7 100644
--- a/tex/context/interface/cont-en.xml
+++ b/tex/context/interface/cont-en.xml
@@ -820,6 +820,19 @@
       <cd:parameter name="escape">
         <cd:constant type="cd:character"/>
       </cd:parameter>
+      <cd:parameter name="space">
+        <cd:constant type="on"/>
+        <cd:constant type="off"/>
+      </cd:parameter>
+      <cd:parameter name="tab">
+        <cd:constant type="cd:number"/>
+        <cd:constant type="yes"/>
+        <cd:constant type="no"/>
+      </cd:parameter>
+      <cd:parameter name="page">
+        <cd:constant type="yes"/>
+        <cd:constant type="no"/>
+      </cd:parameter>
       <cd:parameter name="indentnext">
         <cd:constant type="yes"/>
         <cd:constant type="no"/>
diff --git a/tex/context/interface/cont-it.xml b/tex/context/interface/cont-it.xml
index 95b663dd4..afd8fd0d9 100644
--- a/tex/context/interface/cont-it.xml
+++ b/tex/context/interface/cont-it.xml
@@ -820,6 +820,19 @@
       <cd:parameter name="escape">
         <cd:constant type="cd:character"/>
       </cd:parameter>
+      <cd:parameter name="spazio">
+        <cd:constant type="attivo"/>
+        <cd:constant type="disattivo"/>
+      </cd:parameter>
+      <cd:parameter name="tab">
+        <cd:constant type="cd:number"/>
+        <cd:constant type="si"/>
+        <cd:constant type="no"/>
+      </cd:parameter>
+      <cd:parameter name="pagina">
+        <cd:constant type="si"/>
+        <cd:constant type="no"/>
+      </cd:parameter>
       <cd:parameter name="rientrasuccessivo">
         <cd:constant type="si"/>
         <cd:constant type="no"/>
diff --git a/tex/context/interface/cont-nl.xml b/tex/context/interface/cont-nl.xml
index 16569e16f..55e3ccc74 100644
--- a/tex/context/interface/cont-nl.xml
+++ b/tex/context/interface/cont-nl.xml
@@ -820,6 +820,19 @@
       <cd:parameter name="escape">
         <cd:constant type="cd:character"/>
       </cd:parameter>
+      <cd:parameter name="spatie">
+        <cd:constant type="aan"/>
+        <cd:constant type="uit"/>
+      </cd:parameter>
+      <cd:parameter name="tab">
+        <cd:constant type="cd:number"/>
+        <cd:constant type="ja"/>
+        <cd:constant type="nee"/>
+      </cd:parameter>
+      <cd:parameter name="pagina">
+        <cd:constant type="ja"/>
+        <cd:constant type="nee"/>
+      </cd:parameter>
       <cd:parameter name="springvolgendein">
         <cd:constant type="ja"/>
         <cd:constant type="nee"/>
diff --git a/tex/context/interface/cont-ro.xml b/tex/context/interface/cont-ro.xml
index d47db9815..421d33d13 100644
--- a/tex/context/interface/cont-ro.xml
+++ b/tex/context/interface/cont-ro.xml
@@ -820,6 +820,19 @@
       <cd:parameter name="escape">
         <cd:constant type="cd:character"/>
       </cd:parameter>
+      <cd:parameter name="spatiu">
+        <cd:constant type="on"/>
+        <cd:constant type="dezactivat"/>
+      </cd:parameter>
+      <cd:parameter name="tab">
+        <cd:constant type="cd:number"/>
+        <cd:constant type="da"/>
+        <cd:constant type="nu"/>
+      </cd:parameter>
+      <cd:parameter name="pagina">
+        <cd:constant type="da"/>
+        <cd:constant type="nu"/>
+      </cd:parameter>
       <cd:parameter name="aliniaturmator">
         <cd:constant type="da"/>
         <cd:constant type="nu"/>
diff --git a/tex/context/interface/keys-cz.xml b/tex/context/interface/keys-cz.xml
index 57e0f56d2..cab46b7c0 100644
--- a/tex/context/interface/keys-cz.xml
+++ b/tex/context/interface/keys-cz.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0"?>
 
-<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="cz" version="2005.05.30">
+<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="cz" version="2005.06.03">
 
   <cd:variables>
     <cd:variable name="one" value="jedna"/>
diff --git a/tex/context/interface/keys-de.xml b/tex/context/interface/keys-de.xml
index bc2af6ad5..3f8fa46c4 100644
--- a/tex/context/interface/keys-de.xml
+++ b/tex/context/interface/keys-de.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0"?>
 
-<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="de" version="2005.05.30">
+<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="de" version="2005.06.03">
 
   <cd:variables>
     <cd:variable name="one" value="eins"/>
diff --git a/tex/context/interface/keys-en.xml b/tex/context/interface/keys-en.xml
index 3a75ddc70..16791d296 100644
--- a/tex/context/interface/keys-en.xml
+++ b/tex/context/interface/keys-en.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0"?>
 
-<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="en" version="2005.05.30">
+<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="en" version="2005.06.03">
 
   <cd:variables>
     <cd:variable name="one" value="one"/>
diff --git a/tex/context/interface/keys-it.xml b/tex/context/interface/keys-it.xml
index c5d0745b6..393e87259 100644
--- a/tex/context/interface/keys-it.xml
+++ b/tex/context/interface/keys-it.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0"?>
 
-<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="it" version="2005.05.30">
+<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="it" version="2005.06.03">
 
   <cd:variables>
     <cd:variable name="one" value="uno"/>
diff --git a/tex/context/interface/keys-nl.xml b/tex/context/interface/keys-nl.xml
index d5d9031bb..ef03ee44f 100644
--- a/tex/context/interface/keys-nl.xml
+++ b/tex/context/interface/keys-nl.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0"?>
 
-<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="nl" version="2005.05.30">
+<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="nl" version="2005.06.03">
 
   <cd:variables>
     <cd:variable name="one" value="een"/>
diff --git a/tex/context/interface/keys-ro.xml b/tex/context/interface/keys-ro.xml
index c8789574c..212dde427 100644
--- a/tex/context/interface/keys-ro.xml
+++ b/tex/context/interface/keys-ro.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0"?>
 
-<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="ro" version="2005.05.30">
+<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="ro" version="2005.06.03">
 
   <cd:variables>
     <cd:variable name="one" value="unu"/>
-- 
cgit v1.2.3