summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/pdftexdir/ChangeLog
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-11-28 23:57:17 +0000
committerKarl Berry <karl@freefriends.org>2017-11-28 23:57:17 +0000
commiteb2db83023a6c4764e8b49ecabbe7137a964309b (patch)
tree17e0a1da1ec3ce584b485d40e55a51f2a31a0554 /Build/source/texk/web2c/pdftexdir/ChangeLog
parentdf0a5e429df2bae5e78e7eca3f363202562f75c2 (diff)
import \pdfprimitive fixes (pdftex r784)
git-svn-id: svn://tug.org/texlive/trunk@45936 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/pdftexdir/ChangeLog')
-rw-r--r--Build/source/texk/web2c/pdftexdir/ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/pdftexdir/ChangeLog b/Build/source/texk/web2c/pdftexdir/ChangeLog
index 5894ab1a4fb..b7f3e3928c8 100644
--- a/Build/source/texk/web2c/pdftexdir/ChangeLog
+++ b/Build/source/texk/web2c/pdftexdir/ChangeLog
@@ -1,3 +1,24 @@
+2017-11-28 Hironori KITAGAWA <h_kitagawa2001@yahoo.co.jp>
+
+ Stop \pdfprimitive\vrule\q from swallowing q, by moving prim_eqtb
+ into the end of region 2 of eqtb instead of being a separate table.
+ * pdftex.ch (frozen_null_font): add prim_size.
+ * pdftex.web (prim_size): move to other region 2 definitions.
+ (prim_eqtb_base): new constant.
+ (prim_eq_level, prim_eq_type, prim_equiv): use prim_eqtb_base.
+ (prim_eqtb): remove array.
+ (Set init...): remove initializations.
+ (Basic printing...),
+ (Basic printing procedures): handle primitives after prim_eqtb_base.
+ (Implement \.{\\pdfprimitive}): do not give error if argument is
+ not a primitive, just do nothing.
+ (Reset |cur_tok| for unexpandable primitives, goto restart):
+ handle primitive lookups via prim_eqtb_base instead of cur_cmd*@'400.
+ (Cases of |main_control| that are not part of the inner loop):
+ <not undefined_primitive>: also set cur_tok.
+ (Dump the hash table): do not dump prim_eqtb.
+ (Undump the hash table): do not undump prim_eqtb.
+
2017-11-14 Anders Kaseorg <andersk@mit.edu>
* utils.c (printID): Do not hash the current directory name into