[latex3-commits] [git/LaTeX3-latex3-latex2e] fixcontentsline: merge ltnews32 from develop (b2362977)

Ulrike Fischer fischer at troubleshooting-tex.de
Tue Aug 11 20:48:45 CEST 2020


Repository : https://github.com/latex3/latex2e
On branch  : fixcontentsline
Link       : https://github.com/latex3/latex2e/commit/b23629777b92a8a608b5a3c947d4ac260344a1f6

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

commit b23629777b92a8a608b5a3c947d4ac260344a1f6
Merge: 10a1de57 51732689
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date:   Tue Aug 11 20:48:45 2020 +0200

    merge ltnews32 from develop


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

b23629777b92a8a608b5a3c947d4ac260344a1f6
 .travis.yml                                        |   1 +
 base/changes.txt                                   |  36 ++
 base/doc/ltnews32.tex                              |  68 ++--
 base/fontdef.dtx                                   |   8 +-
 base/inputenc.dtx                                  |   4 +-
 base/ltclass.dtx                                   | 146 +++++++-
 base/ltfinal.dtx                                   |  33 +-
 base/ltluatex.dtx                                  |  24 +-
 base/ltmath.dtx                                    |  11 +-
 base/ltoutenc.dtx                                  |   8 +-
 base/ltpage.dtx                                    |   8 +-
 base/ltpictur.dtx                                  |   5 +-
 base/ltsect.dtx                                    |   6 +-
 base/testfiles-lthooks/lthooks-000.tlg             |   6 -
 base/testfiles-lthooks/lthooks-001.tlg             |  12 -
 base/testfiles-lthooks/lthooks-002.tlg             |  12 -
 base/testfiles-lthooks/lthooks-003.tlg             |   6 -
 base/testfiles-lthooks/lthooks-004.tlg             |   6 -
 base/testfiles-lthooks/lthooks-005.tlg             |   6 -
 base/testfiles-lthooks/lthooks-006.tlg             |   6 -
 base/testfiles-lthooks/lthooks-007.tlg             |  12 -
 base/testfiles-lthooks/lthooks-008.tlg             |   6 -
 base/testfiles-lthooks/lthooks-009.tlg             |   6 -
 base/testfiles-lthooks/lthooks-011.tlg             |  24 --
 base/testfiles-lthooks/lthooks-013.tlg             |   6 -
 base/testfiles-lthooks2/lthooks2-002.tlg           |   8 +-
 base/testfiles/github-0060.lvt                     |   2 +-
 base/testfiles/github-0220.luatex.tlg              |  35 ++
 base/testfiles/github-0220.lvt                     |  69 ++++
 base/testfiles/github-0220.tlg                     |  34 ++
 base/testfiles/tlb-latexrelease-rollback-002.tlg   |  13 -
 .../tlb-latexrelease-rollback-003-often.luatex.tlg |  28 +-
 .../tlb-latexrelease-rollback-003-often.tlg        |  28 +-
 .../tlb-latexrelease-rollback-003-often.xetex.tlg  |  28 +-
 base/testfiles/tlb-rollback-004-often.luatex.tlg   |  14 +-
 base/testfiles/tlb-rollback-004-often.tlg          |  14 +-
 base/testfiles/tlb-rollback-004-often.xetex.tlg    |  14 +-
 base/testfiles/tlb-umath-001.lvt                   |   2 +-
 base/testfiles/tlb4024.lvt                         |   4 +-
 required/graphics/README.md                        |   2 +-
 required/graphics/changes.txt                      |   4 +
 required/graphics/graphics.dtx                     |  65 +++-
 required/graphics/graphicx.dtx                     |  62 +---
 required/tools/changes.txt                         |   4 +
 required/tools/testfiles-TU/github-0352.luatex.tlg |  92 +++--
 required/tools/testfiles-TU/github-0352.tlg        |  66 ++--
 required/tools/varioref.dtx                        | 223 ++++++++++--
 support/fonttext.cfg                               |   8 +-
 texmf/dvips/l3backend/l3backend-dvips.pro          |   5 +-
 texmf/tex/latex/l3backend/l3backend-dvipdfmx.def   |  89 +++--
 texmf/tex/latex/l3backend/l3backend-dvips.def      |  92 +++--
 texmf/tex/latex/l3backend/l3backend-dvisvgm.def    | 241 +++++++------
 texmf/tex/latex/l3backend/l3backend-pdfmode.def    | 103 +++---
 texmf/tex/latex/l3backend/l3backend-xdvipdfmx.def  |  89 +++--
 texmf/tex/latex/l3kernel/expl3-code.tex            | 391 ++++++++++++---------
 texmf/tex/latex/l3kernel/expl3-generic.tex         |   2 +-
 texmf/tex/latex/l3kernel/expl3.ltx                 |  34 +-
 texmf/tex/latex/l3kernel/expl3.sty                 |  32 +-
 58 files changed, 1400 insertions(+), 963 deletions(-)

diff --cc base/changes.txt
index 078d1d6e,241531af..8757f05a
--- a/base/changes.txt
+++ b/base/changes.txt
@@@ -5,11 -5,43 +5,47 @@@ It is provided for convenience only.  I
  completeness or accuracy and it contains some references to files that
  are not part of the distribution.
  ================================================================================
 +2020-07-28 Ulrike Fischer <Ulrike.Fischer at latex-project.org>
 +
 +	* ltsect.dtx:
 +	added fourth argument to \contentsline in \addcontentsline
  
+ 2020-08-08  Johannes Braams  <Johannes.Braams at latex-project.org>
+ 
+ 	* ltclass.dtx:
+ 	Small optimisation by defining \q at curr@file directly (gh/220)
+ 
+ 2020-08-03  Joseph Wright <joseph.wright at latex-project.org>
+ 
+ 	* ltluatex.dtx:
+ 	Correct resetting of allocation counters. (gh/363)
+ 
+ 2020-08-01  Marcel Krüger     <Marcel.Krueger at latex-project.org>
+ 
+ 	* fontdef.dtx, inputenc.dtx, ltfinal.dtx, ltluatex.dtx:
+ 	More consistently use \Umathcode to check for Unicode-aware engines. (gh/279)
+ 
+ 	* ltluatex.dtx:
+ 	new_graf callback type changed to exclusive
+ 
+ 2020-07-27  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
+ 
+ 	* ltpage.dtx (section| command.):
+ 	\markboth and \markright should not be \long (gh/354)}
+ 
+ 	* ltsect.dtx (subsection{The Title}):
+ 	\author and \date should not be \long (gh/354)}
+ 	\title and \thanks kept as \long.
+ 
+ 	* ltoutenc.dtx (subsubsection{Declaration commands}):
+ 	\UseTextAccent and \UseTextSymbol should not be \long (gh/354)}
+ 
+ 	* ltmath.dtx (subsubsection{The UNSORTED Rest}):
+ 	\cases, \matrix and \pmatrix should not be \long (gh/354)}
+ 
+ 	* ltpictur.dtx (section{Picture Mode}):
+ 	\linethickness should not be \long (gh/354)}
+ 
  2020-07-16  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
  
  	* ltmiscen.dtx: \begin should not be long for better
diff --cc base/doc/ltnews32.tex
index 6d6fa55d,b617684a..af914c3d
--- a/base/doc/ltnews32.tex
+++ b/base/doc/ltnews32.tex
@@@ -594,15 -594,18 +594,28 @@@ protected glyph node which is not affec
  %
  \githubissue{165}
  
++
 +\subsection{Added a fourth empty argument to \cs{contentsline}}
 +
 +\LaTeX's writes with the \cs{\addcontentsline} a \cs{contentsline}
 +command with three arguments to the  toc and similar files.
 +\pkg{hyperref} redefines \cs{addcontentsline} to write
 +a fourth argument. The change unifies the number of arguments.
 +
+ \subsection{Lua\TeX\ callback \texttt{new\_graf} made \texttt{exclusive}}
+ 
+ Corrected an incorrect callback type which caused return values from the
+ \texttt{new\_graf} callback to be ignored and paragraph indentation to be
+ suppressed. In the new version, only one \texttt{new\_graf} callback handler
+ can be active at a time which allows this handler to take full control of
+ paragraph indentation.
+ %
+ \githubissue{188}
+ 
+ 
+ 
 +
 +
  \section{Changes to packages in the \pkg{graphics} category}
  
  \subsection{Generate a warning if existing color definition is changed}





More information about the latex3-commits mailing list.