texlive[74976] Build/source/texk/web2c: [CWEB] Amend special

commits+ascherer at tug.org commits+ascherer at tug.org
Fri Apr 18 17:03:01 CEST 2025


Revision: 74976
          https://tug.org/svn/texlive?view=revision&revision=74976
Author:   ascherer
Date:     2025-04-18 17:03:01 +0200 (Fri, 18 Apr 2025)
Log Message:
-----------
[CWEB] Amend special characters.

Modified Paths:
--------------
    trunk/Build/source/texk/web2c/ChangeLog
    trunk/Build/source/texk/web2c/ctangleboot.cin
    trunk/Build/source/texk/web2c/cwebboot.cin
    trunk/Build/source/texk/web2c/cwebdir/ChangeLog
    trunk/Build/source/texk/web2c/cwebdir/comm-w2c.h
    trunk/Build/source/texk/web2c/cwebdir/common.h

Modified: trunk/Build/source/texk/web2c/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/ChangeLog	2025-04-17 23:44:08 UTC (rev 74975)
+++ trunk/Build/source/texk/web2c/ChangeLog	2025-04-18 15:03:01 UTC (rev 74976)
@@ -1,3 +1,8 @@
+2025-04-18  Andreas Scherer  <https://ascherer.github.io>
+
+	* ctangleboot.cin,
+	* cwebboot.cin: Amend special characters.
+
 2025-04-17  Andreas Scherer  <https://ascherer.github.io>
 
 	* ctangleboot.cin,

Modified: trunk/Build/source/texk/web2c/ctangleboot.cin
===================================================================
--- trunk/Build/source/texk/web2c/ctangleboot.cin	2025-04-17 23:44:08 UTC (rev 74975)
+++ trunk/Build/source/texk/web2c/ctangleboot.cin	2025-04-18 15:03:01 UTC (rev 74976)
@@ -151,7 +151,7 @@
 extern int phase;
 
 /*:3*//*6:*/
-#line 93 "cwebdir/comm-w2c.h"
+#line 108 "cwebdir/comm-w2c.h"
 
 extern char section_text[];
 extern char*section_text_end;
@@ -159,7 +159,7 @@
 extern char*id_loc;
 
 /*:6*//*7:*/
-#line 111 "cwebdir/comm-w2c.h"
+#line 126 "cwebdir/comm-w2c.h"
 
 extern char buffer[];
 extern char*buffer_end;
@@ -167,7 +167,7 @@
 extern char*limit;
 
 /*:7*//*8:*/
-#line 128 "cwebdir/comm-w2c.h"
+#line 143 "cwebdir/comm-w2c.h"
 
 extern int include_depth;
 extern FILE*file[];
@@ -184,7 +184,7 @@
 extern bool web_file_open;
 
 /*:8*//*10:*/
-#line 149 "cwebdir/comm-w2c.h"
+#line 164 "cwebdir/comm-w2c.h"
 
 extern sixteen_bits section_count;
 extern bool changed_section[];
@@ -192,7 +192,7 @@
 extern bool print_where;
 
 /*:10*//*11:*/
-#line 164 "cwebdir/comm-w2c.h"
+#line 179 "cwebdir/comm-w2c.h"
 
 typedef struct name_info{
 char*byte_start;
@@ -217,12 +217,12 @@
 extern hash_pointer hash_ptr;
 
 /*:11*//*13:*/
-#line 209 "cwebdir/comm-w2c.h"
+#line 224 "cwebdir/comm-w2c.h"
 
 extern int history;
 
 /*:13*//*15:*/
-#line 230 "cwebdir/comm-w2c.h"
+#line 245 "cwebdir/comm-w2c.h"
 
 extern int argc;
 extern char**argv;
@@ -235,7 +235,7 @@
 extern const char*use_language;
 
 /*:15*//*16:*/
-#line 246 "cwebdir/comm-w2c.h"
+#line 261 "cwebdir/comm-w2c.h"
 
 extern FILE*C_file;
 extern FILE*tex_file;
@@ -358,7 +358,7 @@
 extern void common_init(void);
 
 /*:4*//*9:*/
-#line 143 "cwebdir/comm-w2c.h"
+#line 158 "cwebdir/comm-w2c.h"
 
 extern bool get_line(void);
 extern void check_complete(void);
@@ -365,7 +365,7 @@
 extern void reset_input(void);
 
 /*:9*//*12:*/
-#line 187 "cwebdir/comm-w2c.h"
+#line 202 "cwebdir/comm-w2c.h"
 
 extern name_pointer id_lookup(const char*,const char*,eight_bits);
 
@@ -379,7 +379,7 @@
 extern void init_node(name_pointer);
 
 /*:12*//*14:*/
-#line 212 "cwebdir/comm-w2c.h"
+#line 227 "cwebdir/comm-w2c.h"
 
 extern int wrap_up(void);
 extern void err_print(const char*);

Modified: trunk/Build/source/texk/web2c/cwebboot.cin
===================================================================
--- trunk/Build/source/texk/web2c/cwebboot.cin	2025-04-17 23:44:08 UTC (rev 74975)
+++ trunk/Build/source/texk/web2c/cwebboot.cin	2025-04-18 15:03:01 UTC (rev 74976)
@@ -161,7 +161,7 @@
 extern int phase;
 
 /*:2*//*5:*/
-#line 93 "cwebdir/comm-w2c.h"
+#line 108 "cwebdir/comm-w2c.h"
 
 extern char section_text[];
 extern char*section_text_end;
@@ -169,7 +169,7 @@
 extern char*id_loc;
 
 /*:5*//*6:*/
-#line 111 "cwebdir/comm-w2c.h"
+#line 126 "cwebdir/comm-w2c.h"
 
 extern char buffer[];
 extern char*buffer_end;
@@ -177,7 +177,7 @@
 extern char*limit;
 
 /*:6*//*7:*/
-#line 128 "cwebdir/comm-w2c.h"
+#line 143 "cwebdir/comm-w2c.h"
 
 extern int include_depth;
 extern FILE*file[];
@@ -194,7 +194,7 @@
 extern bool web_file_open;
 
 /*:7*//*9:*/
-#line 149 "cwebdir/comm-w2c.h"
+#line 164 "cwebdir/comm-w2c.h"
 
 extern sixteen_bits section_count;
 extern bool changed_section[];
@@ -202,7 +202,7 @@
 extern bool print_where;
 
 /*:9*//*10:*/
-#line 164 "cwebdir/comm-w2c.h"
+#line 179 "cwebdir/comm-w2c.h"
 
 typedef struct name_info{
 char*byte_start;
@@ -227,12 +227,12 @@
 extern hash_pointer hash_ptr;
 
 /*:10*//*12:*/
-#line 209 "cwebdir/comm-w2c.h"
+#line 224 "cwebdir/comm-w2c.h"
 
 extern int history;
 
 /*:12*//*14:*/
-#line 230 "cwebdir/comm-w2c.h"
+#line 245 "cwebdir/comm-w2c.h"
 
 extern int argc;
 extern char**argv;
@@ -245,7 +245,7 @@
 extern const char*use_language;
 
 /*:14*//*15:*/
-#line 246 "cwebdir/comm-w2c.h"
+#line 261 "cwebdir/comm-w2c.h"
 
 extern FILE*C_file;
 extern FILE*tex_file;
@@ -398,7 +398,7 @@
 extern void common_init(void);
 
 /*:3*//*8:*/
-#line 143 "cwebdir/comm-w2c.h"
+#line 158 "cwebdir/comm-w2c.h"
 
 extern bool get_line(void);
 extern void check_complete(void);
@@ -405,7 +405,7 @@
 extern void reset_input(void);
 
 /*:8*//*11:*/
-#line 187 "cwebdir/comm-w2c.h"
+#line 202 "cwebdir/comm-w2c.h"
 
 extern name_pointer id_lookup(const char*,const char*,eight_bits);
 
@@ -419,7 +419,7 @@
 extern void init_node(name_pointer);
 
 /*:11*//*13:*/
-#line 212 "cwebdir/comm-w2c.h"
+#line 227 "cwebdir/comm-w2c.h"
 
 extern int wrap_up(void);
 extern void err_print(const char*);

Modified: trunk/Build/source/texk/web2c/cwebdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/ChangeLog	2025-04-17 23:44:08 UTC (rev 74975)
+++ trunk/Build/source/texk/web2c/cwebdir/ChangeLog	2025-04-18 15:03:01 UTC (rev 74976)
@@ -1,3 +1,8 @@
+2025-04-18  Andreas Scherer  <https://ascherer.github.io>
+
+	* comm-w2c.h,
+	* common.h: Amend special characters.
+
 2025-04-17  Andreas Scherer  <https://ascherer.github.io>
 
 	* Makefile,

Modified: trunk/Build/source/texk/web2c/cwebdir/comm-w2c.h
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/comm-w2c.h	2025-04-17 23:44:08 UTC (rev 74975)
+++ trunk/Build/source/texk/web2c/cwebdir/comm-w2c.h	2025-04-18 15:03:01 UTC (rev 74976)
@@ -72,21 +72,36 @@
 @ Code related to the character set:
 @^ASCII code dependencies@>
 
- at d and_and 04 /* `\.{\&\&}'\,; corresponds to MIT's {\tentex\char'4} */
- at d lt_lt 020 /* `\.{<<}'\,; corresponds to MIT's {\tentex\char'20} */
- at d gt_gt 021 /* `\.{>>}'\,; corresponds to MIT's {\tentex\char'21} */
- at d plus_plus 013 /* `\.{++}'\,; corresponds to MIT's {\tentex\char'13} */
- at d minus_minus 01 /* `\.{--}'\,; corresponds to MIT's {\tentex\char'1} */
- at d minus_gt 031 /* `\.{->}'\,; corresponds to MIT's {\tentex\char'31} */
- at d non_eq 032 /* `\.{!=}'\,; corresponds to MIT's {\tentex\char'32} */
- at d lt_eq 034 /* `\.{<=}'\,; corresponds to MIT's {\tentex\char'34} */
- at d gt_eq 035 /* `\.{>=}'\,; corresponds to MIT's {\tentex\char'35} */
- at d eq_eq 036 /* `\.{==}'\,; corresponds to MIT's {\tentex\char'36} */
- at d or_or 037 /* `\.{\v\v}'\,; corresponds to MIT's {\tentex\char'37} */
- at d dot_dot_dot 016 /* `\.{...}'\,; corresponds to MIT's {\tentex\char'16} */
- at d colon_colon 06 /* `\.{::}'\,; corresponds to MIT's {\tentex\char'6} */
- at d period_ast 026 /* `\.{.*}'\,; corresponds to MIT's {\tentex\char'26} */
- at d minus_gt_ast 027 /* `\.{->*}'\,; corresponds to MIT's {\tentex\char'27} */
+ at d and_and 04 /* `\.{\&\&}'\,; corresponds to MIT's {\tentex\char'4}
+  and ASCII~\.{EOT} */
+ at d lt_lt 020 /* `\.{<<}'\,; corresponds to MIT's {\tentex\char'20}
+  and ASCII~\.{DLE} */
+ at d gt_gt 021 /* `\.{>>}'\,; corresponds to MIT's {\tentex\char'21}
+  and ASCII~\.{DC1} */
+ at d plus_plus 013 /* `\.{++}'\,; corresponds to MIT's {\tentex\char'13}
+  and ASCII~\.{VT} aka~|'\v'|  */
+ at d minus_minus 01 /* `\.{--}'\,; corresponds to MIT's {\tentex\char'1}
+  and ASCII~\.{SOH} */
+ at d minus_gt 031 /* `\.{->}'\,; corresponds to MIT's {\tentex\char'31}
+  and ASCII~\.{EM} */
+ at d non_eq 032 /* `\.{!=}'\,; corresponds to MIT's {\tentex\char'32}
+  and ASCII~\.{SUB} */
+ at d lt_eq 034 /* `\.{<=}'\,; corresponds to MIT's {\tentex\char'34}
+  and ASCII~\.{FS} */
+ at d gt_eq 035 /* `\.{>=}'\,; corresponds to MIT's {\tentex\char'35}
+  and ASCII~\.{GS} */
+ at d eq_eq 036 /* `\.{==}'\,; corresponds to MIT's {\tentex\char'36}
+  and ASCII~\.{RS} */
+ at d or_or 037 /* `\.{\v\v}'\,; corresponds to MIT's {\tentex\char'37}
+  and ASCII~\.{US} */
+ at d dot_dot_dot 016 /* `\.{...}'\,; corresponds to MIT's {\tentex\char'16}
+  and ASCII~\.{SO} */
+ at d colon_colon 06 /* `\.{::}'\,; corresponds to MIT's {\tentex\char'6}
+  and ASCII~\.{ACK} */
+ at d period_ast 026 /* `\.{.*}'\,; corresponds to MIT's {\tentex\char'26}
+  and ASCII~\.{SYN} */
+ at d minus_gt_ast 027 /* `\.{->*}'\,; corresponds to MIT's {\tentex\char'27}
+  and ASCII~\.{ETB} */
 @#
 @d compress(c) if (loc++<=limit) return c
 

Modified: trunk/Build/source/texk/web2c/cwebdir/common.h
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/common.h	2025-04-17 23:44:08 UTC (rev 74975)
+++ trunk/Build/source/texk/web2c/cwebdir/common.h	2025-04-18 15:03:01 UTC (rev 74976)
@@ -56,21 +56,36 @@
 @ Code related to the character set:
 @^ASCII code dependencies@>
 
- at d and_and 04 /* `\.{\&\&}'\,; corresponds to MIT's {\tentex\char'4} */
- at d lt_lt 020 /* `\.{<<}'\,; corresponds to MIT's {\tentex\char'20} */
- at d gt_gt 021 /* `\.{>>}'\,; corresponds to MIT's {\tentex\char'21} */
- at d plus_plus 013 /* `\.{++}'\,; corresponds to MIT's {\tentex\char'13} */
- at d minus_minus 01 /* `\.{--}'\,; corresponds to MIT's {\tentex\char'1} */
- at d minus_gt 031 /* `\.{->}'\,; corresponds to MIT's {\tentex\char'31} */
- at d non_eq 032 /* `\.{!=}'\,; corresponds to MIT's {\tentex\char'32} */
- at d lt_eq 034 /* `\.{<=}'\,; corresponds to MIT's {\tentex\char'34} */
- at d gt_eq 035 /* `\.{>=}'\,; corresponds to MIT's {\tentex\char'35} */
- at d eq_eq 036 /* `\.{==}'\,; corresponds to MIT's {\tentex\char'36} */
- at d or_or 037 /* `\.{\v\v}'\,; corresponds to MIT's {\tentex\char'37} */
- at d dot_dot_dot 016 /* `\.{...}'\,; corresponds to MIT's {\tentex\char'16} */
- at d colon_colon 06 /* `\.{::}'\,; corresponds to MIT's {\tentex\char'6} */
- at d period_ast 026 /* `\.{.*}'\,; corresponds to MIT's {\tentex\char'26} */
- at d minus_gt_ast 027 /* `\.{->*}'\,; corresponds to MIT's {\tentex\char'27} */
+ at d and_and 04 /* `\.{\&\&}'\,; corresponds to MIT's {\tentex\char'4}
+  and ASCII~\.{EOT} */
+ at d lt_lt 020 /* `\.{<<}'\,; corresponds to MIT's {\tentex\char'20}
+  and ASCII~\.{DLE} */
+ at d gt_gt 021 /* `\.{>>}'\,; corresponds to MIT's {\tentex\char'21}
+  and ASCII~\.{DC1} */
+ at d plus_plus 013 /* `\.{++}'\,; corresponds to MIT's {\tentex\char'13}
+  and ASCII~\.{VT} aka~|'\v'|  */
+ at d minus_minus 01 /* `\.{--}'\,; corresponds to MIT's {\tentex\char'1}
+  and ASCII~\.{SOH} */
+ at d minus_gt 031 /* `\.{->}'\,; corresponds to MIT's {\tentex\char'31}
+  and ASCII~\.{EM} */
+ at d non_eq 032 /* `\.{!=}'\,; corresponds to MIT's {\tentex\char'32}
+  and ASCII~\.{SUB} */
+ at d lt_eq 034 /* `\.{<=}'\,; corresponds to MIT's {\tentex\char'34}
+  and ASCII~\.{FS} */
+ at d gt_eq 035 /* `\.{>=}'\,; corresponds to MIT's {\tentex\char'35}
+  and ASCII~\.{GS} */
+ at d eq_eq 036 /* `\.{==}'\,; corresponds to MIT's {\tentex\char'36}
+  and ASCII~\.{RS} */
+ at d or_or 037 /* `\.{\v\v}'\,; corresponds to MIT's {\tentex\char'37}
+  and ASCII~\.{US} */
+ at d dot_dot_dot 016 /* `\.{...}'\,; corresponds to MIT's {\tentex\char'16}
+  and ASCII~\.{SO} */
+ at d colon_colon 06 /* `\.{::}'\,; corresponds to MIT's {\tentex\char'6}
+  and ASCII~\.{ACK} */
+ at d period_ast 026 /* `\.{.*}'\,; corresponds to MIT's {\tentex\char'26}
+  and ASCII~\.{SYN} */
+ at d minus_gt_ast 027 /* `\.{->*}'\,; corresponds to MIT's {\tentex\char'27}
+  and ASCII~\.{ETB} */
 @#
 @d compress(c) if (loc++<=limit) return c
 



More information about the tex-live-commits mailing list.