From a6f5a3823ccc5964ef4b1e44a8ba392f75c0cf43 Mon Sep 17 00:00:00 2001 From: Peter Breitenlohner Date: Fri, 1 Mar 2013 13:22:31 +0000 Subject: e-TeX: Better handling of right-to-left text (v2.6) git-svn-id: svn://tug.org/texlive/trunk@29250 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/web2c/etexdir/ChangeLog | 9 ++++++++- Build/source/texk/web2c/etexdir/etex.ch | 6 ++++-- Build/source/texk/web2c/etexdir/etex_version.h | 2 +- Build/source/texk/web2c/etexdir/etrip/etrip.diffs | 20 ++++++++++---------- Build/source/texk/web2c/etexdir/etrip/etrip.fot | 6 +++--- Build/source/texk/web2c/etexdir/etrip/etrip.log | 6 +++--- Build/source/texk/web2c/etexdir/etrip/etrip.tex | 6 +++--- Build/source/texk/web2c/etexdir/etrip/etripin.log | 8 ++++---- 8 files changed, 36 insertions(+), 27 deletions(-) (limited to 'Build/source/texk/web2c/etexdir') diff --git a/Build/source/texk/web2c/etexdir/ChangeLog b/Build/source/texk/web2c/etexdir/ChangeLog index 08b6c7e5222..7b7a990e3ef 100644 --- a/Build/source/texk/web2c/etexdir/ChangeLog +++ b/Build/source/texk/web2c/etexdir/ChangeLog @@ -1,6 +1,13 @@ +2013-03-01 Peter Breitenlohner + + * etex.ch, etex_version.h: Version 2.6. + Better handling of right-to-left text. + * etrip/etrip.diffs, etrip/etrip.fot, etrip/etrip.log, + etrip/etrip.tex, etrip/etripin.log: Version 2.6 [2013-03-01]. + 2013-02-28 Peter Breitenlohner - * etex.ch: Version 2.5, dated Ferruary 28, 2013. + * etex.ch: Version 2.5, dated February 28, 2013. 2013-01-24 Peter Breitenlohner diff --git a/Build/source/texk/web2c/etexdir/etex.ch b/Build/source/texk/web2c/etexdir/etex.ch index 2486b08ad72..e320d2a0f43 100644 --- a/Build/source/texk/web2c/etexdir/etex.ch +++ b/Build/source/texk/web2c/etexdir/etex.ch @@ -102,6 +102,8 @@ % Version 2.5 development was started in Aug 2012; released in Feb 2013. % better tracing of font definitions, reported by % Bruno Le Floch , Jul 2012. +% Version 2.6 development was started in Mar 2013; released in ??? 201?. +% better handling of right-to-left text. % Although considerable effort has been expended to make the e-TeX program % correct and reliable, no warranty is implied; the author disclaims any @@ -187,8 +189,8 @@ known as `\eTeX'. @d banner=='This is TeX, Version 3.1415926' {printed when \TeX\ starts} @y @d eTeX_version=2 { \.{\\eTeXversion} } -@d eTeX_revision==".5" { \.{\\eTeXrevision} } -@d eTeX_version_string=='-2.5' {current \eTeX\ version} +@d eTeX_revision==".6" { \.{\\eTeXrevision} } +@d eTeX_version_string=='-2.6' {current \eTeX\ version} @# @d eTeX_banner=='This is e-TeX, Version 3.1415926',eTeX_version_string {printed when \eTeX\ starts} diff --git a/Build/source/texk/web2c/etexdir/etex_version.h b/Build/source/texk/web2c/etexdir/etex_version.h index 718a5756b3a..13752253536 100644 --- a/Build/source/texk/web2c/etexdir/etex_version.h +++ b/Build/source/texk/web2c/etexdir/etex_version.h @@ -1 +1 @@ -#define ETEX_VERSION "2.5" +#define ETEX_VERSION "2.6" diff --git a/Build/source/texk/web2c/etexdir/etrip/etrip.diffs b/Build/source/texk/web2c/etexdir/etrip/etrip.diffs index eed3ef8fa77..1dfae0095a7 100644 --- a/Build/source/texk/web2c/etexdir/etrip/etrip.diffs +++ b/Build/source/texk/web2c/etexdir/etrip/etrip.diffs @@ -12,7 +12,7 @@ 1c1 < This is TeX, Version 3.1415926 (INITEX) 15 MAR 2008 02:23 --- -> This is e-TeX, Version 3.1415926-2.5 (TeX Live 2013/dev) (INITEX) 2 AUG 2012 21:21 +> This is e-TeX, Version 3.1415926-2.6 (TeX Live 2013/dev) (INITEX) 1 MAR 2013 13:36 3c3 < (trip.tex --- @@ -23,7 +23,7 @@ < 471 memory locations dumped; current usage is 96&278 < 341 multiletter control sequences --- -> (format=trip 2012.8.2) +> (format=trip 2013.3.1) > 1490 strings of total length 26206 > 479 memory locations dumped; current usage is 104&278 > 342 multiletter control sequences @@ -39,7 +39,7 @@ < ** &trip trip < (trip.tex ## --- -> This is e-TeX, Version 3.1415926-2.5 (TeX Live 2013/dev) +> This is e-TeX, Version 3.1415926-2.6 (TeX Live 2013/dev) > **(./trip.tex ## 17c16 < Memory usage before: 159&313; after: 102&278; still untouched: 1613 @@ -53,7 +53,7 @@ 1c1 < This is TeX, Version 3.1415926 (preloaded format=trip 2008.3.15) 15 MAR 2008 02:23 --- -> This is e-TeX, Version 3.1415926-2.5 (TeX Live 2013/dev) (format=trip 2012.8.2) 2 AUG 2012 21:21 +> This is e-TeX, Version 3.1415926-2.6 (TeX Live 2013/dev) (format=trip 2013.3.1) 1 MAR 2013 13:36 3c3 < (trip.tex ## --- @@ -191,7 +191,7 @@ 9c9 < ' TeX output 2008.03.15:0223' --- -> ' TeX output 2012.08.02:2121' +> ' TeX output 2013.03.01:1336' 419c419 < 1121: down4 639342208 --- @@ -338,16 +338,16 @@ + mv etrip.log etripin.log + diff SRCDIR/etexdir/etrip/etripin.log etripin.log 1c1 -< This is e-TeX, Version 3.1415926-2.5 (TeX Live 2013/dev) (INITEX) 2 AUG 2012 21:16 +< This is e-TeX, Version 3.1415926-2.6 (TeX Live 2013/dev) (INITEX) 1 MAR 2013 13:22 --- -> This is e-TeX, Version 3.1415926-2.5 (TeX Live 2013/dev) (INITEX) 2 AUG 2012 21:21 +> This is e-TeX, Version 3.1415926-2.6 (TeX Live 2013/dev) (INITEX) 1 MAR 2013 13:36 + ./etex --progname=etex + diff SRCDIR/etexdir/etrip/etrip.fot etrip.fot + diff SRCDIR/etexdir/etrip/etrip.log etrip.log 1c1 -< This is e-TeX, Version 3.1415926-2.5 (TeX Live 2013/dev) (format=etrip 2012.8.2) 2 AUG 2012 21:16 +< This is e-TeX, Version 3.1415926-2.6 (TeX Live 2013/dev) (format=etrip 2013.3.1) 1 MAR 2013 13:22 --- -> This is e-TeX, Version 3.1415926-2.5 (TeX Live 2013/dev) (format=etrip 2012.8.2) 2 AUG 2012 21:21 +> This is e-TeX, Version 3.1415926-2.6 (TeX Live 2013/dev) (format=etrip 2013.3.1) 1 MAR 2013 13:36 + eval ./dvitype -output-level=2 -dpi=72.27 '-page-start='\''*.*.*.*.*.*.*.*.*.*'\''' etrip.dvi ++ ./dvitype -output-level=2 -dpi=72.27 '-page-start=*.*.*.*.*.*.*.*.*.*' etrip.dvi + diff SRCDIR/etexdir/etrip/etrip.typ etrip.typ @@ -358,6 +358,6 @@ 9c9 < ' TeX output 2012.05.11:1347' --- -> ' TeX output 2012.08.02:2121' +> ' TeX output 2013.03.01:1336' + : PASS: etexdir/etrip.test diff --git a/Build/source/texk/web2c/etexdir/etrip/etrip.fot b/Build/source/texk/web2c/etexdir/etrip/etrip.fot index 17835acd00d..68c4355dcbc 100644 --- a/Build/source/texk/web2c/etexdir/etrip/etrip.fot +++ b/Build/source/texk/web2c/etexdir/etrip/etrip.fot @@ -1,8 +1,8 @@ -This is e-TeX, Version 3.1415926-2.5 (TeX Live 2013/dev) +This is e-TeX, Version 3.1415926-2.6 (TeX Live 2013/dev) **entering extended mode (./etrip.tex e-IniTeX: e-Trip format loaded. -This is the e-Trip test [2012-08-02] for e-TeX v3.1415926-2.5. -(You are using e-TeX version/revision 2.5) +This is the e-Trip test [2013-03-01] for e-TeX v3.1415926-2.6. +(You are using e-TeX version/revision 2.6) Missing character: There is no c in font nullfont! diff --git a/Build/source/texk/web2c/etexdir/etrip/etrip.log b/Build/source/texk/web2c/etexdir/etrip/etrip.log index 0a1bf1db57a..fed34b63cf5 100644 --- a/Build/source/texk/web2c/etexdir/etrip/etrip.log +++ b/Build/source/texk/web2c/etexdir/etrip/etrip.log @@ -1,9 +1,9 @@ -This is e-TeX, Version 3.1415926-2.5 (TeX Live 2013/dev) (format=etrip 2012.8.2) 2 AUG 2012 21:16 +This is e-TeX, Version 3.1415926-2.6 (TeX Live 2013/dev) (format=etrip 2013.3.1) 1 MAR 2013 13:22 entering extended mode **&etrip etrip (./etrip.tex e-IniTeX: e-Trip format loaded. -This is the e-Trip test [2012-08-02] for e-TeX v3.1415926-2.5. -(You are using e-TeX version/revision 2.5) +This is the e-Trip test [2013-03-01] for e-TeX v3.1415926-2.6. +(You are using e-TeX version/revision 2.6) Missing character: There is no b in font nullfont! Missing character: There is no c in font nullfont! diff --git a/Build/source/texk/web2c/etexdir/etrip/etrip.tex b/Build/source/texk/web2c/etexdir/etrip/etrip.tex index fbe26cd4708..87287072028 100644 --- a/Build/source/texk/web2c/etexdir/etrip/etrip.tex +++ b/Build/source/texk/web2c/etexdir/etrip/etrip.tex @@ -1,4 +1,4 @@ -%%; This is `etrip.tex' for e-TeX v3.1415926-2.5 as of Aug 02, 2012. +%%; This is `etrip.tex' for e-TeX v3.1415926-2.6 as of Mar 01, 2013. %%; %%; This is a diabolical test file for e-TeX, an extension of TeX82. %%; It is not as diabolical as `trip.tex', Knuth's torture test for TeX. @@ -9,9 +9,9 @@ %%; ==>> wrong e-TeX input to produce errors and warnings. <<== %%; \catcode`\{=1\catcode`\}=2\catcode`\#=6 \let\bgroup={ \let\egroup=} -\def\etripdate {2012-08-02} +\def\etripdate {2013-03-01} \def\texversion {3.1415926} -\def\etripversion{2.5} +\def\etripversion{2.6} % \message{This is the e-Trip test [\etripdate] for e-TeX v\texversion-\etripversion.} diff --git a/Build/source/texk/web2c/etexdir/etrip/etripin.log b/Build/source/texk/web2c/etexdir/etrip/etripin.log index 010c58ab7be..0f9c8103fef 100644 --- a/Build/source/texk/web2c/etexdir/etrip/etripin.log +++ b/Build/source/texk/web2c/etexdir/etrip/etripin.log @@ -1,9 +1,9 @@ -This is e-TeX, Version 3.1415926-2.5 (TeX Live 2013/dev) (INITEX) 2 AUG 2012 21:16 +This is e-TeX, Version 3.1415926-2.6 (TeX Live 2013/dev) (INITEX) 1 MAR 2013 13:22 entering extended mode ***etrip (./etrip.tex -This is the e-Trip test [2012-08-02] for e-TeX v3.1415926-2.5. -(You are using e-TeX version/revision 2.5) +This is the e-Trip test [2013-03-01] for e-TeX v3.1415926-2.6. +(You are using e-TeX version/revision 2.6) e-IniTeX: Assigning category codes, tracing switches, other codes, definitions for e-VirTeX e-Trip test run, constants and registers, fonts, some math characters, some math parameters, hyphenation, @@ -23,7 +23,7 @@ Proceed; I'll ignore the character I just read. enable e-TeX enhancements (TeXXeT), prepare saved items (not to be dumped), everyjob ...dumped. ) Beginning to dump on file etrip.fmt - (format=etrip 2012.8.2) + (format=etrip 2013.3.1) 1491 strings of total length 26237 280 memory locations dumped; current usage is 36&166 408 multiletter control sequences -- cgit v1.2.3