Skip to content

Commit

Permalink
merge develop
Browse files Browse the repository at this point in the history
  • Loading branch information
Ulrike Fischer committed Nov 14, 2023
2 parents b25f85e + d6c9a5d commit 573c4d1
Show file tree
Hide file tree
Showing 53 changed files with 1,458 additions and 124 deletions.
11 changes: 11 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

version: 2
updates:
- package-ecosystem: "github-actions" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "weekly"
1 change: 1 addition & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,5 @@
- [ ] Version and date string updated in changed source files
- [ ] Relevant `\changes` entries in source included
- [ ] Relevant `changes.txt` updated
- [ ] Rollback provided (if necessary)?
- [ ] `ltnewsX.tex` (and/or `latexchanges.tex`) updated
10 changes: 5 additions & 5 deletions .github/workflows/deploy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@ jobs:
steps:
# Boilerplate
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
# We need Ghostscript for dvips and XeTeX tests.
- name: Install Ghostscript
run: sudo apt-get update && sudo apt-get install ghostscript
- name: Install TeX Live
uses: zauguin/install-texlive@v2
uses: zauguin/install-texlive@v3
with:
# List the required TeX Live packages in a separate file to allow reuse in
# different workflows.
Expand All @@ -47,7 +47,7 @@ jobs:
retention-days: 3
# Now create the release (this only runs if the previous steps were successful)
- name: Create GitHub release
uses: ncipollo/release-action@880be3d0a71bc0fa98db60201d2cbdc27324f547
uses: ncipollo/release-action@6c75be85e571768fa31b40abf38de58ba0397db5
id: release
with:
artifacts: "*.zip"
Expand All @@ -57,7 +57,7 @@ jobs:
- name: Send mail
# The explicit commit hash ensures that this can't be used by dawidd6 as a
# backdoor to execute arbitrary code during our runs.
uses: dawidd6/action-send-mail@6063705cefe50cb915fc53bb06d4049cae2953b2
uses: dawidd6/action-send-mail@48476814b0338573004e9de1e8504b25ff8cc23c
with:
# Currently using my (Marcel's) mail server for sending mails.
server_address: typesetting.eu
Expand All @@ -80,7 +80,7 @@ jobs:
More information can be found at
${{steps.release.outputs.html_url}}
- name: Send failure notification
uses: dawidd6/action-send-mail@6063705cefe50cb915fc53bb06d4049cae2953b2
uses: dawidd6/action-send-mail@48476814b0338573004e9de1e8504b25ff8cc23c
if: ${{ failure() }}
with:
server_address: typesetting.eu
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
steps:
# Boilerplate
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Install TeX Live
id: texlive
uses: zauguin/install-texlive@v3
Expand Down Expand Up @@ -128,7 +128,7 @@ jobs:
steps:
# Boilerplate
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
# We need Ghostscript for dvips and XeTeX tests.
- run: sudo apt-get update && sudo apt-get install ghostscript
- name: Restore TeX Live from cache
Expand Down Expand Up @@ -168,7 +168,7 @@ jobs:
steps:
# Boilerplate
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
# We need Ghostscript for dvips and XeTeX tests.
- run: sudo apt-get update && sudo apt-get install ghostscript
- name: Restore TeX Live from cache
Expand Down Expand Up @@ -210,7 +210,7 @@ jobs:
- name: Send mail
# The explicit commit hash ensures that this can't be used by dawidd6 as a
# backdoor to execute arbitrary code during our runs.
uses: dawidd6/action-send-mail@6063705cefe50cb915fc53bb06d4049cae2953b2
uses: dawidd6/action-send-mail@48476814b0338573004e9de1e8504b25ff8cc23c
with:
# Currently using my (Marcel's) mail server for sending mails.
server_address: typesetting.eu
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/pretest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
steps:
# Boilerplate
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Install TeX Live
id: texlive
uses: zauguin/install-texlive@v3
Expand Down Expand Up @@ -105,7 +105,7 @@ jobs:
steps:
# Boilerplate
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
# We need Ghostscript for dvips and XeTeX tests.
- run: sudo apt-get update && sudo apt-get install ghostscript
- name: Restore TeX Live from cache
Expand Down Expand Up @@ -146,7 +146,7 @@ jobs:
steps:
# Boilerplate
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
# We need Ghostscript for dvips and XeTeX tests.
- run: sudo apt-get update && sudo apt-get install ghostscript
- name: Restore TeX Live from cache
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/trigger.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
contents: read
steps:
- name: Check out code
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Clean old caches
run: |
Expand Down
44 changes: 32 additions & 12 deletions base/changes.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,30 @@
================================================================================
This file lists changes to the LaTeX2e files in reverse chronological order
of publication (therefore the dates might be out of sequence if there are
hotfixes). It is provided for convenience only. It therefore makes no claims
to completeness or accuracy and it contains some references to files that are
not part of the distribution.
================================================================================
================================================================================
This file lists changes to the LaTeX2e files in reverse chronological order
of publication (therefore the dates might be out of sequence if there are
hotfixes). It is provided for convenience only. It therefore makes no claims
to completeness or accuracy and it contains some references to files that are
not part of the distribution.
================================================================================

2023-11-09 Yukai Chou <muzimuzhi@gmail.com>
* clsguide-historic.tex, usrguide.tex:
Replace quotation with quote envs for zero para indent

* clsguide-historic.tex, usrguide-historic.tex
Mention correct source file names in license footnotes

2023-11-07 Frank Mittelbach <Frank.Mittelbach@latex-project.org>
* ltoutenc.dtx (subsection{The fontenc package}):
Add more explanation to error message about missing encoding (gh/1102)

* nfssfont.dtx (section{The code}):
Corrected spelling in error message.

* ltcounts.dtx (subsection{Environment Counter Macros}):
In \newcounter do not change \the... if already defined (gh/823)

* ltplain.dtx (section{Plain \TeX}):
Set \tracinglostchars to 2 in \tracingnone (gh/549)

================================================================================
All changes above are only part of the development branch for the next release.
Expand All @@ -14,9 +34,9 @@ All changes above are only part of the development branch for the next release.
# 2023-11-01 Release
#########################

2023-10-15 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
* ltproperties.dtx:
Add support for pagetarget property.
2023-10-15 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
* ltproperties.dtx:
Add support for pagetarget property.

2023-10-26 David Carlisle <David.Carlisle@latex-project.org>
* ltboxes.dtx:
Expand Down Expand Up @@ -48,9 +68,9 @@ All changes above are only part of the development branch for the next release.
Explain the steps carried out by the replacement algorithm for @@.

2023-09-13 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
* ltproperties.dtx:
* ltproperties.dtx:
Use \protected@edef for expansion in the LaTeX2e commands.

2023-09-13 Ulrike Fischer <Ulrike.Fischer@latex-project.org>
* ltproperties.dtx:
Expand consistently the label/property names in the LaTeX2e commands.
Expand Down
10 changes: 5 additions & 5 deletions base/doc/clsguide-historic.tex
Original file line number Diff line number Diff line change
Expand Up @@ -34,15 +34,15 @@

\title{\LaTeXe~for class and package writers --- historic version}

\author{Copyright \copyright~1995--2006 The \LaTeX\ Project\\
\author{Copyright \copyright~1995--2023 The \LaTeX\ Project\\
All rights reserved.%
\footnote{This file may be distributed and/or modified under the
conditions of the \LaTeX{} Project Public License, either version 1.3c
of this license or (at your option) any later version. See the source
\texttt{clsguide.tex} for full details.}%
\texttt{clsguide-historic.tex} for full details.}%
}

\date{11 January 2023}
\date{09 November 2023}

\begin{document}

Expand Down Expand Up @@ -1481,15 +1481,15 @@ \subsection{Case changing}
|\MakeLowercase| to do this.

For example:
\begin{quotation}
\begin{quote}
\begin{tabular}{rl}
|\uppercase{aBcD\ae\AA\ss\OE}| & \uppercase{aBcD\ae\AA\ss\OE}\\
|\lowercase{aBcD\ae\AA\ss\OE}| & \lowercase{aBcD\ae\AA\ss\OE}\\
|\MakeUppercase{aBcD\ae\AA\ss\OE}| &
\MakeUppercase{aBcD\ae\AA\ss\OE}\\
|\MakeLowercase{aBcD\ae\AA\ss\OE}| & \MakeLowercase{aBcD\ae\AA\ss\OE}
\end{tabular}
\end{quotation}
\end{quote}

The commands |\MakeUppercase| and |\MakeLowercase| themselves are
robust, but they have moving arguments.
Expand Down
2 changes: 1 addition & 1 deletion base/doc/ltnews.tex
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
\ProvidesFile{ltnews.tex}%
[2022/06/10 v1.4e Master file for ltnews*.tex (LaTeX Project)]

\providecommand*{\lastissue}{38}
\providecommand*{\lastissue}{39}

\InputIfFileExists{ltnews-lastissue.cfg}{}{}

Expand Down
2 changes: 1 addition & 1 deletion base/doc/ltnews38.tex
Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,7 @@ \subsection{Approaching an important milestone}
For now activation is done through the line
\begin{verbatim}
\DocumentMetadata
{testphase={phase-III,math,tabular}}
{testphase={phase-III,math,table}}
\end{verbatim}
The math and the tabular support are not yet incorporated into
\texttt{phase-III} but need their own activation, so that we can
Expand Down

0 comments on commit 573c4d1

Please sign in to comment.