texlive[52388] Build/source/texk/web2c: Fix \meaning\synctex for

commits+hironobu at tug.org commits+hironobu at tug.org
Tue Oct 15 14:54:52 CEST 2019


Revision: 52388
          http://tug.org/svn/texlive?view=revision&revision=52388
Author:   hironobu
Date:     2019-10-15 14:54:51 +0200 (Tue, 15 Oct 2019)
Log Message:
-----------
Fix \meaning\synctex for (u)ptex (H. Kitagawa)

Modified Paths:
--------------
    trunk/Build/source/texk/web2c/Makefile.in
    trunk/Build/source/texk/web2c/synctexdir/ChangeLog
    trunk/Build/source/texk/web2c/synctexdir/am/synctex.am
    trunk/Build/source/texk/web2c/synctexdir/synctex-p-rec.ch0

Added Paths:
-----------
    trunk/Build/source/texk/web2c/synctexdir/synctex-ep-rec.ch0

Modified: trunk/Build/source/texk/web2c/Makefile.in
===================================================================
--- trunk/Build/source/texk/web2c/Makefile.in	2019-10-15 01:29:45 UTC (rev 52387)
+++ trunk/Build/source/texk/web2c/Makefile.in	2019-10-15 12:54:51 UTC (rev 52388)
@@ -3336,8 +3336,9 @@
 	synctexdir/synctex-e-rec.ch0 synctexdir/synctex-p-mem.ch0 \
 	synctexdir/synctex-p-mem.ch1 synctexdir/synctex-p-rec.ch0 \
 	synctexdir/synctex-p-rec.ch1 synctexdir/synctex-ep-mem.ch0 \
-	synctexdir/synctex-ep-mem.ch1 synctexdir/synctex-pdf-rec.ch2 \
-	synctexdir/synctex-xe-rec.ch3 $(synctex_tests) libmd5/md5.test
+	synctexdir/synctex-ep-mem.ch1 synctexdir/synctex-ep-rec.ch0 \
+	synctexdir/synctex-pdf-rec.ch2 synctexdir/synctex-xe-rec.ch3 \
+	$(synctex_tests) libmd5/md5.test
 DISTCLEANFILES = CXXLD.sh tangle.c tangle.h tangle.p tangle-web2c \
 	tangleboot.c tangleboot.h tangleboot.p tangleboot-web2c \
 	ctangle.c cweb.c common-ctangle ctangleboot.c cwebboot.c \
@@ -5006,6 +5007,7 @@
 @EPTEX_SYNCTEX_TRUE@	synctexdir/synctex-p-rec.ch0 \
 @EPTEX_SYNCTEX_TRUE@	synctexdir/synctex-rec.ch0 \
 @EPTEX_SYNCTEX_TRUE@	synctexdir/synctex-rec.ch1 \
+ at EPTEX_SYNCTEX_TRUE@	synctexdir/synctex-ep-rec.ch0 \
 @EPTEX_SYNCTEX_TRUE@	synctexdir/synctex-e-rec.ch0 \
 @EPTEX_SYNCTEX_TRUE@	synctexdir/synctex-p-rec.ch1
 
@@ -5018,6 +5020,7 @@
 @EUPTEX_SYNCTEX_TRUE@	synctexdir/synctex-p-rec.ch0 \
 @EUPTEX_SYNCTEX_TRUE@	synctexdir/synctex-rec.ch0 \
 @EUPTEX_SYNCTEX_TRUE@	synctexdir/synctex-rec.ch1 \
+ at EUPTEX_SYNCTEX_TRUE@	synctexdir/synctex-ep-rec.ch0 \
 @EUPTEX_SYNCTEX_TRUE@	synctexdir/synctex-e-rec.ch0 \
 @EUPTEX_SYNCTEX_TRUE@	synctexdir/synctex-p-rec.ch1
 

Modified: trunk/Build/source/texk/web2c/synctexdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/synctexdir/ChangeLog	2019-10-15 01:29:45 UTC (rev 52387)
+++ trunk/Build/source/texk/web2c/synctexdir/ChangeLog	2019-10-15 12:54:51 UTC (rev 52388)
@@ -1,3 +1,9 @@
+2019-10-10  Hironori Kitagawa  <h_kitagawa2001 at yahoo.co.jp>
+
+	* synctex-p-rec.ch0, synctex-ep-rec.ch0: Fix \meaning\synctex
+	for pTeX and upTeX.
+	* am/synctex.am: Adjusted.
+
 2019-08-07  Akira Kakuto  <kakuto at w32tex.org>
 
 	* synctex.c: Improve support of non-ascii path names

Modified: trunk/Build/source/texk/web2c/synctexdir/am/synctex.am
===================================================================
--- trunk/Build/source/texk/web2c/synctexdir/am/synctex.am	2019-10-15 01:29:45 UTC (rev 52387)
+++ trunk/Build/source/texk/web2c/synctexdir/am/synctex.am	2019-10-15 12:54:51 UTC (rev 52388)
@@ -231,6 +231,7 @@
 	synctexdir/synctex-p-rec.ch0 \
 	synctexdir/synctex-rec.ch0 \
 	synctexdir/synctex-rec.ch1 \
+	synctexdir/synctex-ep-rec.ch0 \
 	synctexdir/synctex-e-rec.ch0 \
 	synctexdir/synctex-p-rec.ch1
 
@@ -246,7 +247,8 @@
 
 EXTRA_DIST += \
 	synctexdir/synctex-ep-mem.ch0 \
-	synctexdir/synctex-ep-mem.ch1
+	synctexdir/synctex-ep-mem.ch1 \
+	synctexdir/synctex-ep-rec.ch0
 
 ## SyncTeX infrastructure: e-upTeX
 
@@ -266,6 +268,7 @@
 	synctexdir/synctex-p-rec.ch0 \
 	synctexdir/synctex-rec.ch0 \
 	synctexdir/synctex-rec.ch1 \
+	synctexdir/synctex-ep-rec.ch0 \
 	synctexdir/synctex-e-rec.ch0 \
 	synctexdir/synctex-p-rec.ch1
 

Added: trunk/Build/source/texk/web2c/synctexdir/synctex-ep-rec.ch0
===================================================================
--- trunk/Build/source/texk/web2c/synctexdir/synctex-ep-rec.ch0	                        (rev 0)
+++ trunk/Build/source/texk/web2c/synctexdir/synctex-ep-rec.ch0	2019-10-15 12:54:51 UTC (rev 52388)
@@ -0,0 +1,13 @@
+ at x srcdir/etex.ch l.536
+@/@<synctex case for |print_param|@>@/
+othercases print("[unknown integer parameter!]")
+ at y
+othercases print("[unknown integer parameter!]")
+ at z
+
+ at x
+@ @<synctex case for |print_param|@>=
+synctex_code:    print_esc("synctex");
+
+ at y
+ at z


Property changes on: trunk/Build/source/texk/web2c/synctexdir/synctex-ep-rec.ch0
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Build/source/texk/web2c/synctexdir/synctex-p-rec.ch0
===================================================================
--- trunk/Build/source/texk/web2c/synctexdir/synctex-p-rec.ch0	2019-10-15 01:29:45 UTC (rev 52387)
+++ trunk/Build/source/texk/web2c/synctexdir/synctex-p-rec.ch0	2019-10-15 12:54:51 UTC (rev 52388)
@@ -1,5 +1,31 @@
+ at x srcdir/etex.ch l.536
+othercases print("[unknown integer parameter!]")
+ at y
+@/@<synctex case for |print_param|@>@/
+othercases print("[unknown integer parameter!]")
+ at z
+
 @x tex.web l.12533
 left_edge:=cur_h; cur_v:=cur_v-height(this_box);
 @y
 save_loc:=dvi_offset+dvi_ptr; left_edge:=cur_h; cur_v:=cur_v-height(this_box);
 @z
+
+ at x synctex-mem.ch0 l.236
+It is initialized by the {\sl Sync\TeX} controller to the command-line option if given.
+The controller may filter some reserved bits.
+
+@ @<Put each...@>=
+primitive("synctex",assign_int,int_base+synctex_code);@/
+@!@:synctex_}{\.{\\synctex} primitive@>
+ at y
+It is initialized by the {\sl Sync\TeX} controller to the command-line option if given.
+The controller may filter some reserved bits.
+
+@ @<Put each...@>=
+primitive("synctex",assign_int,int_base+synctex_code);@/
+@!@:synctex_}{\.{\\synctex} primitive@>
+
+@ @<synctex case for |print_param|@>=
+synctex_code:    print_esc("synctex");
+ at z



More information about the tex-live-commits mailing list