[latex3-commits] [git/LaTeX3-latex3-latex2e] gh613: Merge branch 'develop' into gh613 (3336b08c)

Frank Mittelbach frank.mittelbach at latex-project.org
Mon Jul 12 17:48:25 CEST 2021


Repository : https://github.com/latex3/latex2e
On branch  : gh613
Link       : https://github.com/latex3/latex2e/commit/3336b08cb3c8960cfb81c31a51a540c37dd01431

>---------------------------------------------------------------

commit 3336b08cb3c8960cfb81c31a51a540c37dd01431
Merge: 12d74dd0 81725114
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Mon Jul 12 17:48:25 2021 +0200

    Merge branch 'develop' into gh613
    
    # Conflicts:
    #       base/changes.txt
    #       base/doc/ltnews34.tex


>---------------------------------------------------------------

3336b08cb3c8960cfb81c31a51a540c37dd01431
 base/changes.txt                                   |  11 +-
 base/doc/ltnews34.tex                              |  10 ++
 base/ltcounts.dtx                                  | 128 +++++++++++++--------
 base/testfiles/github-0479-often.luatex.tlg        |   7 +-
 base/testfiles/github-0479-often.tlg               |   7 +-
 base/testfiles/github-0479-often.xetex.tlg         |   7 +-
 base/testfiles/github-robust-0123.luatex.tlg       |   4 +
 base/testfiles/github-robust-0123.lvt              |   4 +-
 base/testfiles/github-robust-0123.tlg              |   4 +
 base/testfiles/github-robust-0123.xetex.tlg        |   4 +
 .../tlb-latexrelease-rollback-003-often.luatex.tlg |  14 ++-
 .../tlb-latexrelease-rollback-003-often.tlg        |  14 ++-
 .../tlb-latexrelease-rollback-003-often.xetex.tlg  |  14 ++-
 base/testfiles/tlb-remreset-002.tlg                |  12 +-
 .../{tlb-remreset-002.lvt => tlb-remreset-004.lvt} |  42 +++----
 .../{tlb-remreset-002.tlg => tlb-remreset-004.tlg} |  39 ++++---
 base/testfiles/tlb-rollback-004-often.luatex.tlg   |   7 +-
 base/testfiles/tlb-rollback-004-often.tlg          |   7 +-
 base/testfiles/tlb-rollback-004-often.xetex.tlg    |   7 +-
 base/testfiles/tlb-rollback-005.luatex.tlg         |   7 +-
 base/testfiles/tlb-rollback-005.tlg                |   7 +-
 base/testfiles/tlb-rollback-005.xetex.tlg          |   7 +-
 required/amsmath/amsmath.dtx                       |   6 +-
 23 files changed, 240 insertions(+), 129 deletions(-)

diff --cc base/changes.txt
index 46fcf5e4,8f08cc44..f6577e63
--- a/base/changes.txt
+++ b/base/changes.txt
@@@ -6,13 -6,13 +6,20 @@@ completeness or accuracy and it contain
  are not part of the distribution.
  ================================================================================
  
 +2021-07-11  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
 +
 +	* lterror.dtx (subsection{General commands}):
- 	Provide \ClassNote and \PackageNote that write information to the terminal
- 	but labels it as "Info" and not as "Warning", i.e. a cross
++	Provide \ClassNote and \PackageNote that write information to the
++	terminal but labels it as "Info" and not as "Warning", i.e. a cross
 +	between \PackageWarning	and \PackageInfo
 +
+ 2021-07-08  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
+ 
+ 	* ltcounts.dtx (subsection{Environment Counter Macros}):
+ 	New implementation for \counterwithout and \counterwithin
+ 	with an additional optional arg so it becomes a drop-in
+ 	replacement for amsmath \numberwithin
+ 
  2021-06-21  David Carlisle  <David.Carlisle at latex-project.org>
  
  	* base/utf8ienc.dtx: additional characters for gh/593
diff --cc base/doc/ltnews34.tex
index bd4eab9e,2519c446..1430fed6
--- a/base/doc/ltnews34.tex
+++ b/base/doc/ltnews34.tex
@@@ -145,27 -145,17 +145,37 @@@
  
  \section{New or improved commands}
  
+ 
 +\subsection{Added \cs{PackageNote} and \cs{ClassNote}}
 +
 +\LaTeX{} offers \cs{Packageerror} to signal errors that stop
 +processing, \cs{PackageWarning} that generate a warning messageon the
 +terminal, but continue with the processing and also \cs{PackageInfo}
 +to provide some information that is only written to the \texttt{.log}
 +file. What hasn't existed up to now is a way to provide some
 +information on the terminal that is identifying itself as coming from
 +a specific package but which isn't claiming to be a warning. Thus,
 +packages that wanted to write to the terminal used \cs{PackageWarning}
 +even though the information wasn't really warning the user.  for this
 +we now have \cs{PackageNote} and \cs{PackageNotNoLine} that idntify
 +themselves as \enquote{informational} but still go to the terminal and
 +not only to the transcript.
 +
 +Similar commands exist for classes and there we have added the missing
 +\cs{ClassNote} and \cs{ClassNoteNoLine} as well.
 +%
 +\githubissue{613}
 +
 +
+ \subsection{New implementation for \cs{counterwithin}}
+ 
+ New implementation for \cs{counterwithout} and \cs{counterwithin} with
+ an additional optional arg so it becomes a drop-in replacement for
+ amsmath \cs{numberwithin}.
+ 
+ \emph{write appropriate description}
+   
+ 
 -
  \subsection{???}
  
  %





More information about the latex3-commits mailing list.