texlive[55412] Build/source/texk/web2c: [WEB2C] Purge BibTeX from

commits+ascherer at tug.org commits+ascherer at tug.org
Thu Jun 4 18:01:49 CEST 2020


Revision: 55412
          http://tug.org/svn/texlive?view=revision&revision=55412
Author:   ascherer
Date:     2020-06-04 18:01:49 +0200 (Thu, 04 Jun 2020)
Log Message:
-----------
[WEB2C] Purge BibTeX from 'active E' completely.

'webmac.tex' was in conflict for years.

Modified Paths:
--------------
    trunk/Build/source/texk/web2c/ChangeLog
    trunk/Build/source/texk/web2c/bibtex.ch

Modified: trunk/Build/source/texk/web2c/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/ChangeLog	2020-06-03 23:53:17 UTC (rev 55411)
+++ trunk/Build/source/texk/web2c/ChangeLog	2020-06-04 16:01:49 UTC (rev 55412)
@@ -1,3 +1,7 @@
+2020-06-04  Andreas Scherer  <https://ascherer.github.io>
+
+	* bibtex.ch: Purge 'active E' chunk completely.
+
 2020-06-02  Andreas Scherer  <https://ascherer.github.io>
 
 	* gftopk.ch: Preserve internal section numbering.

Modified: trunk/Build/source/texk/web2c/bibtex.ch
===================================================================
--- trunk/Build/source/texk/web2c/bibtex.ch	2020-06-03 23:53:17 UTC (rev 55411)
+++ trunk/Build/source/texk/web2c/bibtex.ch	2020-06-04 16:01:49 UTC (rev 55412)
@@ -16,6 +16,11 @@
 % [0] Let bibtex.tex work with latest webmac (which defines \ET, hence
 % making E active loses).
 @x
+% Note: WEAVE will typeset an upper-case `E' in a PASCAL identifier a
+% bit strangely so that the `TeX' in the name of this program is typeset
+% correctly; if this becomes a problem remove these three lines to get
+% normal upper-case `E's in PASCAL identifiers
+\def\drop{\kern-.1667em\lower.5ex\hbox{E}\kern-.125em} % middle of TeX
 \catcode`E=13 \uppercase{\def E{e}}
 \def\\#1{\hbox{\let E=\drop\it#1\/\kern.05em}} % italic type for identifiers
 @y



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