summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
Diffstat (limited to 'Build')
-rw-r--r--Build/source/texk/web2c/eptexdir/ChangeLog6
-rw-r--r--Build/source/texk/web2c/eptexdir/eptex.ech5
2 files changed, 9 insertions, 2 deletions
diff --git a/Build/source/texk/web2c/eptexdir/ChangeLog b/Build/source/texk/web2c/eptexdir/ChangeLog
index 17ac2151cdb..0962b67bc9b 100644
--- a/Build/source/texk/web2c/eptexdir/ChangeLog
+++ b/Build/source/texk/web2c/eptexdir/ChangeLog
@@ -1,3 +1,9 @@
+2012-04-17 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * eptex.ech (just_copy): Bug fix, copy the additional pTeX word.
+ Mail from Werner Fink <werner@suse.de>
+ [tex-live] Mon, Apr 16 16:28:50.
+
2011-12-19 Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
* fam256.ch, eptex.defines: Avoid Segmentation fault for
diff --git a/Build/source/texk/web2c/eptexdir/eptex.ech b/Build/source/texk/web2c/eptexdir/eptex.ech
index 3255a77e2b3..0f29c2f97da 100644
--- a/Build/source/texk/web2c/eptexdir/eptex.ech
+++ b/Build/source/texk/web2c/eptexdir/eptex.ech
@@ -300,9 +300,10 @@ othercases goto next_p
hlist_node,vlist_node: begin r:=get_node(box_node_size);
@z
@x e-pTeX: just_copy
- words:=5; list_ptr(r):=null; {this affects |mem[r+5]|}
+ mem[r+6]:=mem[p+6]; mem[r+5]:=mem[p+5]; {copy the last two words}
@y
- words:=5; list_ptr(r):=null; {this affects |mem[r+5]|}
+ mem[r+7]:=mem[p+7];
+ mem[r+6]:=mem[p+6]; mem[r+5]:=mem[p+5]; {copy the last three words}
add_glue_ref(space_ptr(r)); add_glue_ref(xspace_ptr(r));
@z