diff options
Diffstat (limited to 'macros/latex-dev/base/changes.txt')
-rw-r--r-- | macros/latex-dev/base/changes.txt | 131 |
1 files changed, 127 insertions, 4 deletions
diff --git a/macros/latex-dev/base/changes.txt b/macros/latex-dev/base/changes.txt index 52fbd04f08..a37facbbc9 100644 --- a/macros/latex-dev/base/changes.txt +++ b/macros/latex-dev/base/changes.txt @@ -6,6 +6,133 @@ to completeness or accuracy and it contains some references to files that are not part of the distribution. ================================================================================ +2024-06-04 Yukai Chou <muzimuzhi@gmail.com> + + * ltclass.dtx (section{Package/class rollback mechanism}): + Add new argument \pkgcls@ext for use in warning message which might + be raised before the classic \@currext can be set and used (gh/870) + + * ltclass.dtx: + Extend \@cls@pkg to expand to "file" if \@currext is neither "cls" + nor "pkg" + +2024-06-04 Frank Mittelbach <Frank.Mittelbach@latex-project.org> + + * doc.dtx (section{Integrating hypdoc}): + Use hooks to save and restore definitions when hypdoc gets loaded. + This way the user can still alter \PrintDescribeMacro, etc. in the preamble + (gh/1000) + +2024-06-04 Yukai Chou <muzimuzhi@gmail.com> + + * source2e.tex: + Add new module lttemplates to the documentation. + + * lttemplates.dtx: + Fix markup typos. + +================================================================================ +All changes above are only part of the development branch for the next release. +================================================================================ + +######################### +# 2024-06-01 PL1 Release +######################### + +2024-06-10 Frank Mittelbach <Frank.Mittelbach@latex-project.org> + + * ltboxes.dtx (section{\LaTeX\ Box commands}): + Always use a \vrule strut after all, but back up by a baseline + if already in vertical mode. Otherwise empty table p-cells will + not get the correct width (bug seen first with colortbl) + +2024-06-10 Frank Mittelbach <Frank.Mittelbach@latex-project.org> + + * lttagging.dtx (subsection{Interface commands}): + Always issue a \crcr even if we are at the start of a + row to avoid problems with tabulary and similar code + +######################### +# 2024-06-01 Release +######################### + +2024-05-31 Frank Mittelbach <Frank.Mittelbach@latex-project.org> + + * ltmarks.dtx (subsection{Allocating new mark classes}): + Initialize all marks with an id, use 0 when a new class is made (gh/1359) + (subsection{Placing and retrieving marks}): + Remove the id when returning the mark value (gh/1359) + +2024-05-30 Frank Mittelbach <Frank.Mittelbach@latex-project.org> + + * ltmarks.dtx (subsection{Placing and retrieving marks}): + Use sequence marker to make all marks unique on nearby + regions (gh/1359) + +2024-05-30 Frank Mittelbach <Frank.Mittelbach@latex-project.org> + + * ltmarks.dtx (subsection{Core \LaTeXe{} integration}): + Correct logic for first mark in page region if first column contains + no marks (gh/1359) + +2024-05-16 Yukai Chou <muzimuzhi@gmail.com> + + * ltmarks.dtx, ltmeta.dtx, ltpara.dtx: + Drop temp fixing for footnotes in function and variable envs. + Supported by l3doc since l3kernel 2023-10-10 (latex3 gh/1266) + +2024-04-26 Frank Mittelbach <Frank.Mittelbach@latex-project.org> + + * doc.dtx: + Do not error with "suspicious date" when rolling back to + early years of LaTeX2e (gh/1336) + +2024-04-24 Yukai Chou <muzimuzhi@gmail.com> + +* lttextcomp.dtx + Load the 2018 version when rolling back prior to 2018-08-11 (gh/1333) + Clean up \providecommand lines + +2024-04-22 Yukai Chou <muzimuzhi@gmail.com> + + * lttextcomp.dtx (section{The \texttt{textcomp} package}) + Drop default package option "info" which changes kernel info to + package info (gh/1333) + +2024-04-19 Frank Mittelbach <Frank.Mittelbach@latex-project.org> + + * ltboxes.dtx (section{\LaTeX\ Box commands}): + Use a \hrule strut not a \vrule if already in vertical mode + (bug seen first with footmisc/14) + +2024-04-17 Frank Mittelbach <Frank.Mittelbach@latex-project.org> + + * ltproperties.dtx: + Renamed \IfLabelExistTF to \IfLabelExistsTF + Renamed \IfPropertyExistTF to \IfPropertyExistsTF + Provided T and F variants for both conditionals (gh/1262) + +2024-04-17 Joseph Wright <Joseph.Wright@latex-project.org> + * ltexpl.dtx, ltdefns.dtx + Rename \@expl@cs@argument@spec@@N to \@expl@cs@parameter@spec@@N (gh/1014) + * ltexpl.dtx, ltcmd.dtx, ltcmdhooks.dtx + Use \cs_parameter_spec:N in place of \cs_argument_spec:N (gh/1014) + +2024-04-17 Joseph Wright <Joseph.Wright@latex-project.org> + * lttemplates.dtx + Use \IfInstanceExistsTF with an 's' + +2024-04-15 Joseph Wright <Joseph.Wright@latex-project.org> + * lttemplates.dtx + Re-factor internals + +2024-04-10 Frank Mittelbach <Frank.Mittelbach@latex-project.org> + + * ltclass.dtx (section{Implementation}): + Provide \IfFileLoadedTF and variants (gh/1222) + + Provide T and F conditionals not just TF for \IfPackageLoaded... + and friends (gh/1262) 2024-03-22 Yukai Chou <muzimuzhi@gmail.com> * ltfilehook.dtx @@ -138,10 +265,6 @@ not part of the distribution. * 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. -================================================================================ - ######################### # 2023-11-01 PL1 Release ######################### |