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.