[latex3-commits] [git/LaTeX3-latex3-latex2e] gh942: Merge branch 'develop' into gh942 (3edbe5dc)
GitHub
noreply at github.com
Sat Apr 15 11:29:35 CEST 2023
Repository : https://github.com/latex3/latex2e
On branch : gh942
Link : https://github.com/latex3/latex2e/commit/3edbe5dce3c8751f5be48e8b53df9696217fcb67
>---------------------------------------------------------------
commit 3edbe5dce3c8751f5be48e8b53df9696217fcb67
Merge: e741799a fc46de73
Author: David Carlisle <d.p.carlisle at gmail.com>
Date: Sat Apr 15 10:29:35 2023 +0100
Merge branch 'develop' into gh942
>---------------------------------------------------------------
3edbe5dce3c8751f5be48e8b53df9696217fcb67
base/build.lua | 1 +
base/changes.txt | 16 +
base/cmfonts.fdd | 4 +-
base/doc/{clsguide.tex => clsguide-historic.tex} | 9 +-
base/doc/clsguide.tex | 1916 ++++++++------------
base/doc/ltnews37.tex | 25 +-
base/ltcmd.dtx | 14 +-
base/manifest.txt | 3 +-
base/testfiles-ltcmd/github-0876.lvt | 26 +
base/testfiles-ltcmd/github-0876.tlg | 48 +
base/testfiles/github-1037.lvt | 14 +
base/testfiles/github-1037.tlg | 9 +
required/latex-lab/changes.txt | 5 +
required/latex-lab/latex-lab-footnotes.dtx | 4 +-
.../{footmisc-001.lvt => footnote-par.lvt} | 13 +-
...{footnote-hyperref-001.tlg => footnote-par.tlg} | 0
16 files changed, 878 insertions(+), 1229 deletions(-)
diff --cc base/changes.txt
index 87ac7103,f00cb6fa..f7af41e9
--- a/base/changes.txt
+++ b/base/changes.txt
@@@ -6,10 -6,16 +6,20 @@@ completeness or accuracy and it contain
are not part of the distribution.
================================================================================
+ 2023-04-13 David Carlisle <David.Carlisle at latex-project.org>
+
+ * cmfonts.fdd: add missing substitution for U/cmtt/bx/sl gh/1037
+
+ 2023-04-13 Phelype Oleinik <phelype.oleinik at latex-project.org>
+
+ * ltcmd.dtx (subsection{Grabbing arguments}):
+ Set \tex_endlinechar:D earlier to correct parsing of newlines in
+ special catcode settings (e.g., \ExplSyntaxOn) (gh/876).
+
+2023-04-02 David Carlisle <David.Carlisle at latex-project.org>
+
+ * ltfilehook.dtx: allow par as a filename. (gh/942)
+
2023-04-01 David Carlisle <David.Carlisle at latex-project.org>
* ltfssbas.dtx: locally reset frozen mathversions when the math
diff --cc base/doc/ltnews37.tex
index 8cff93b9,ffdad9b7..ebe103c9
--- a/base/doc/ltnews37.tex
+++ b/base/doc/ltnews37.tex
@@@ -513,12 -512,30 +512,36 @@@ This will improve \cs{boldsymbol} and \
%
\githubissue{1028}
+\subsection{Allow par as a filename}
+\verb|\input{par}| or \verb|\includegraphics{par}| could give spurious
+errors. This has been fixed by making an internal command \cs{long}.
+%
+\githubissue{942}
+
+ \subsection{Correct setting of \cs{endlinechar} in \texttt{+v} arguments}
+ In the particular case of a document command with a \texttt{+v}-type
+ argument used inside \cs{ExplSyntaxOn}\texttt{/Off}, newlines would be
+ misinterpreted as spaces because the value of \cs{endlinechar} was
+ set too late. This has been fixed, and now newlines are correctly
+ translated to ``\verb|the character ^^M|''.
+ %
+ \githubissue{876}
+
+ \section{Documentation improvements}
+
+ When \LaTeXe{} was released, the team provided documentation for both document
+ authors and package/class developers in the two files \texttt{usrguide} and
+ \texttt{clsguide}. Over time, the team have augmented these documents as new
+ methods have been added to the kernel. However, they retained there structure
+ as starting from familiarity with \LaTeX{}~2.09. This meant that for new users,
+ there was material which is no longer relevant, and less clarity than desirable
+ in what approaches are recommended today.
+
+ The two files have now been (partially) re-written, with the versions available
+ previously now frozen as \texttt{usrguide-historic} and \texttt{clsguide-historic}.
+ More material has been carried forward in the class/package guide than in the
+ user guide, but both are worth a re-read by experienced \LaTeX{} users.
+
\section{Changes to packages in the \pkg{amsmath} category}
\section{Changes to packages in the \pkg{graphics} category}
More information about the latex3-commits
mailing list.