Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also .

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also .
base repository: latex3/latex3
base: 2020-01-22
head repository: latex3/latex3
compare: 2020-01-31
  • 11 commits
  • 71 files changed
  • 0 comments
  • 5 contributors
Showing with 151 additions and 84 deletions.
  1. +17 −3 l3kernel/CHANGELOG.md
  2. +1 −1 l3kernel/README.md
  3. +1 −1 l3kernel/doc/interface3.tex
  4. +19 −4 l3kernel/doc/l3news.tex
  5. +1 −1 l3kernel/doc/l3news07.tex
  6. +3 −3 l3kernel/doc/l3news10.tex
  7. +1 −1 l3kernel/doc/l3news11.tex
  8. +1 −1 l3kernel/doc/l3styleguide.tex
  9. +1 −1 l3kernel/doc/l3syntax-changes.tex
  10. +1 −1 l3kernel/doc/l3term-glossary.tex
  11. +1 −1 l3kernel/doc/source3.tex
  12. +2 −2 l3kernel/expl3.dtx
  13. +1 −1 l3kernel/l3alloc.dtx
  14. +1 −1 l3kernel/l3basics.dtx
  15. +1 −1 l3kernel/l3bootstrap.dtx
  16. +1 −1 l3kernel/l3box.dtx
  17. +5 −1 l3kernel/l3candidates.dtx
  18. +1 −1 l3kernel/l3clist.dtx
  19. +1 −1 l3kernel/l3coffins.dtx
  20. +1 −1 l3kernel/l3color-base.dtx
  21. +2 −2 l3kernel/l3debug.dtx
  22. +1 −1 l3kernel/l3deprecation.dtx
  23. +1 −1 l3kernel/l3doc.dtx
  24. +1 −1 l3kernel/l3docstrip.dtx
  25. +1 −1 l3kernel/l3expan.dtx
  26. +1 −1 l3kernel/l3file.dtx
  27. +1 −1 l3kernel/l3final.dtx
  28. +1 −1 l3kernel/l3flag.dtx
  29. +1 −1 l3kernel/l3fp-assign.dtx
  30. +1 −1 l3kernel/l3fp-aux.dtx
  31. +1 −1 l3kernel/l3fp-basics.dtx
  32. +1 −1 l3kernel/l3fp-convert.dtx
  33. +1 −1 l3kernel/l3fp-expo.dtx
  34. +1 −1 l3kernel/l3fp-extended.dtx
  35. +1 −1 l3kernel/l3fp-logic.dtx
  36. +1 −1 l3kernel/l3fp-parse.dtx
  37. +1 −1 l3kernel/l3fp-random.dtx
  38. +1 −1 l3kernel/l3fp-round.dtx
  39. +1 −1 l3kernel/l3fp-traps.dtx
  40. +1 −1 l3kernel/l3fp-trig.dtx
  41. +1 −1 l3kernel/l3fp.dtx
  42. +1 −1 l3kernel/l3fparray.dtx
  43. +1 −1 l3kernel/l3int.dtx
  44. +1 −1 l3kernel/l3intarray.dtx
  45. +1 −1 l3kernel/l3kernel-functions.dtx
  46. +1 −1 l3kernel/l3keys.dtx
  47. +1 −1 l3kernel/l3legacy.dtx
  48. +4 −3 l3kernel/l3luatex.dtx
  49. +1 −1 l3kernel/l3msg.dtx
  50. +2 −2 l3kernel/l3names.dtx
  51. +1 −1 l3kernel/l3prg.dtx
  52. +1 −1 l3kernel/l3prop.dtx
  53. +1 −1 l3kernel/l3quark.dtx
  54. +1 −1 l3kernel/l3regex.dtx
  55. +1 −1 l3kernel/l3seq.dtx
  56. +1 −1 l3kernel/l3skip.dtx
  57. +1 −1 l3kernel/l3sort.dtx
  58. +1 −1 l3kernel/l3str-convert.dtx
  59. +1 −1 l3kernel/l3str.dtx
  60. +1 −1 l3kernel/l3sys.dtx
  61. +1 −1 l3kernel/l3text-case.dtx
  62. +9 −6 l3kernel/l3text.dtx
  63. +1 −1 l3kernel/l3tl-analysis.dtx
  64. +1 −1 l3kernel/l3tl.dtx
  65. +1 −1 l3kernel/l3token.dtx
  66. +1 −1 l3kernel/l3unicode.dtx
  67. +4 −0 l3kernel/testfiles/m3names001.luatex.tlg
  68. +18 −0 l3kernel/testfiles/m3names001.lvt
  69. +4 −0 l3kernel/testfiles/m3names001.pdftex.tlg
  70. +4 −0 l3kernel/testfiles/m3names001.tlg
  71. +1 −1 support/texlive.sh
@@ -7,6 +7,17 @@ this project uses date-based 'snapshot' version identifiers.

## [Unreleased]

## [2020-01-31]

### Added
- Table of Contents for combined LaTeX3 News

### Changed
- Use Lua `utf8` library if available

### Fixed
- Undefined command in box debugging code

## [2020-01-22]

### Added
@@ -37,8 +48,10 @@ this project uses date-based 'snapshot' version identifiers.
- Set backend at the beginning of `\document` (see #657)

### Deprecated
- `\str_<type>_case:n`
- `\tl_<type>_case:n(n)`
- `\str_<type>_case:n` replaced by `\str_<type>case:n`
except `\str_mixed_case:n` replaced by `\str_titlecase:n`
- `\tl_<type>_case:n(n)` replaced by `\text_<type>case:n(n)`,
except `\tl_mixed_case:n(n)` replaced by `\text_titlecase:n(n)`

## [2019-11-07]

@@ -568,7 +581,8 @@ this project uses date-based 'snapshot' version identifiers.
- Step func­tions have been added for dim vari­ables,
e.g. `\dim_step_in­line:nnnn`

[Unreleased]: https://github.com/latex3/latex3/compare/2020-01-22...HEAD
[Unreleased]: https://github.com/latex3/latex3/compare/2020-01-31...HEAD
[2020-01-31]: https://github.com/latex3/latex3/compare/2020-01-22...2020-01-31
[2020-01-22]: https://github.com/latex3/latex3/compare/2020-01-12...2020-01-22
[2020-01-12]: https://github.com/latex3/latex3/compare/2019-11-07...2020-01-12
[2019-11-07]: https://github.com/latex3/latex3/compare/2019-10-28...2019-11-07
@@ -1,7 +1,7 @@
LaTeX3 Programming Conventions
==============================

Release 2020-01-22
Release 2020-01-31

Overview
--------
@@ -54,7 +54,7 @@
{latex-team@latex-project.org}%
}%
}
\date{Released 2020-01-22}
\date{Released 2020-01-31}

\pagenumbering{roman}
\maketitle
@@ -1,4 +1,4 @@
% Copyright 2019 The LaTeX3 Project
% Copyright 2019-2020 The LaTeX3 Project

\providecommand*{\lastissue}{12}

@@ -60,6 +60,21 @@
}%
}]%
}

% show the page number on first page of issues:

\renewcommand{\ps@titlepage}{%
\renewcommand{\@oddhead}{\hfill}%
\renewcommand{\@evenhead}{\hfill}%
\renewcommand{\@oddfoot}{\@indiciafont\@indicia\hfill --\thepage}%
\renewcommand{\@evenfoot}{\@indiciafont\@indicia\hfill --\thepage}%
}

% only needed if the old ltnews class is used
\renewcommand{\@oddfoot}{\@indiciafont\mbox{}\hfill --\thepage}%
\renewcommand{\@evenfoot}{\@indiciafont\mbox{}\hfill --\thepage}%


\makeatother

\begin{document}
@@ -97,7 +112,7 @@
\let\protect\l@paragraph\protect\l@subsection
}%
\fi
\ifnum\@issue=\lastissue\space
\ifnum\@issue>9\space % we may have issue tocs ...
\addtocontents{toc}{%
\let\protect\l@paragraph\protect\saved@l@paragraph
}%
@@ -106,15 +121,15 @@
\addtocontents{toc}{\protect\setcounter{tocdepth}{4}}%
\renewcommand*{\tableofcontents}{%
\section*{\contentsname}%
\@starttoc{toc\lastissue}%
\@starttoc{toc\theissue}%
}%
\let\saved@addtocontents\addtocontents
\renewcommand*{\addtocontents}[2]{%
\saved@addtocontents{##1}{##2}%
\def\temp@toc{toc}%
\def\temp@param{##1}%
\ifx\temp@toc\temp@param
\saved@addtocontents{toc\lastissue}{##2}%
\saved@addtocontents{toc\theissue}{##2}%
\fi
}%
\let\l@subsubsection\l@subsection
@@ -59,7 +59,7 @@ \section{Deforming boxes}
us to suggest improvements to the \LaTeXe{} graphics drivers, enabling clipping
with the \XeTeX{} engine.

\section{A TeX-based regex engine}
\section{A \TeX{}-based regex engine}

Bruno Le Floch has been %working across the codebase, %% omitted to avoid page break
improving the efficiency
@@ -66,7 +66,7 @@ \section{\pkg{l3build}: Testing \LaTeX{} packages}
up for creating releases will require only a few lines of configuration.

In addition to the documentation distributed with \pkg{l3build}, the project
website~\cite[publications in 2014]{project-publications} contains some
website~\cite[publications in 2014]{10:project-publications} contains some
articles, videos and conference presentations that explain how to use
\pkg{l3build} to manage and test any type of (\LaTeX{}) package.

@@ -186,7 +186,7 @@ \section{Globally optimized pagination of documents}
2016 in Toronto and later in the year at \mbox{DocEng'16}, the ACM Symposium on
Document Engineering in Vienna. A link to the ACM paper (that allows a download
free of charge) can be found on the project
website~\cite{project-publications}. The site also holds the speaker notes from
website~\cite{10:project-publications}. The site also holds the speaker notes from
Toronto and will host a link to a video of the presentation once it becomes
available.

@@ -212,7 +212,7 @@ \section{Looking forward}

\begin{thebibliography}{10}
\raggedright
\bibitem{project-publications}
\bibitem{10:project-publications}
Links to various publications by members of the \LaTeX{} Project Team.
\newblock \url{https://www.latex-project.org/publications}.
\end{thebibliography}
@@ -198,7 +198,7 @@ \section{\pkg{l3build} updates}
\raggedright
\bibitem{SubGit}
\emph{SubGit}, TMate Software, \url{https://subgit.com}
\bibitem{project-publications}
\bibitem{11:project-publications}
Links to various publications by members of the \LaTeX{} Project Team.
\newblock \url{https://www.latex-project.org/publications}.
\end{thebibliography}
@@ -32,7 +32,7 @@
{latex-team@latex-project.org}%
}%
}
\date{Released 2020-01-22}
\date{Released 2020-01-31}

\begin{document}

@@ -32,7 +32,7 @@
{latex-team@latex-project.org}%
}%
}
\date{Released 2020-01-22}
\date{Released 2020-01-31}

\newcommand{\TF}{\textit{(TF)}}

@@ -32,7 +32,7 @@
{latex-team@latex-project.org}%
}%
}
\date{Released 2020-01-22}
\date{Released 2020-01-31}

\newcommand{\TF}{\textit{(TF)}}

@@ -53,7 +53,7 @@
{latex-team@latex-project.org}%
}%
}
\date{Released 2020-01-22}
\date{Released 2020-01-31}

\pagenumbering{roman}
\maketitle
@@ -24,7 +24,7 @@
%
%<*driver|generic|package|2ekernel>
%</driver|generic|package|2ekernel>
\def\ExplFileDate{2020-01-22}%
\def\ExplFileDate{2020-01-31}%
%<*driver>
\documentclass[full]{l3doc}
\usepackage{graphicx}
@@ -51,7 +51,7 @@
% }^^A
% }
%
% \date{Released 2020-01-22}
% \date{Released 2020-01-31}
%
% \maketitle
%
@@ -43,7 +43,7 @@
% }^^A
% }
%
% \date{Released 2020-01-22}
% \date{Released 2020-01-31}
%
% \maketitle
%
@@ -43,7 +43,7 @@
% }^^A
% }
%
% \date{Released 2020-01-22}
% \date{Released 2020-01-31}
%
% \maketitle
%
@@ -43,7 +43,7 @@
% }^^A
% }
%
% \date{Released 2020-01-22}
% \date{Released 2020-01-31}
%
% \maketitle
%
@@ -43,7 +43,7 @@
% }^^A
% }
%
% \date{Released 2020-01-22}
% \date{Released 2020-01-31}
%
% \maketitle
%
@@ -44,7 +44,7 @@
% }^^A
% }
%
% \date{Released 2020-01-22}
% \date{Released 2020-01-31}
%
% \maketitle
%
@@ -1062,6 +1062,10 @@
%
% \subsection{Additions to \pkg{l3prg}}
%
% \begin{macrocode}
%<@@=bool>
% \end{macrocode}
%
% \begin{macro}[added = 2018-05-10]
% {\bool_set_inverse:N, \bool_set_inverse:c, \bool_gset_inverse:N, \bool_gset_inverse:c}
% Set to \texttt{false} or \texttt{true} locally or globally.
@@ -44,7 +44,7 @@
% }^^A
% }
%
% \date{Released 2020-01-22}
% \date{Released 2020-01-31}
%
% \maketitle
%
@@ -43,7 +43,7 @@
% }^^A
% }
%
% \date{Released 2020-01-22}
% \date{Released 2020-01-31}
%
% \maketitle
%
@@ -43,7 +43,7 @@
% }^^A
% }
%
% \date{Released 2020-01-22}
% \date{Released 2020-01-31}
%
% \maketitle
%
@@ -43,7 +43,7 @@
% }^^A
% }
%
% \date{Released 2020-01-22}
% \date{Released 2020-01-31}
%
% \maketitle
%
@@ -1208,7 +1208,7 @@
%<@@=box>
\__kernel_patch_eval:nn
{ \@@_dim_eval:n }
{ \@@_eval:w { } }
{ \@@_dim_eval:w { } }
%<@@=dim>
\__kernel_patch_eval:nn
{
@@ -43,7 +43,7 @@
% }^^A
% }
%
% \date{Released 2020-01-22}
% \date{Released 2020-01-31}
%
% \maketitle
%
@@ -79,7 +79,7 @@ and all files in that bundle must be distributed together.
%
% \title{The \cls{l3doc} class}
% \author{\Team}
% \date{Released 2020-01-22}
% \date{Released 2020-01-31}
% \maketitle
% \tableofcontents
%
@@ -63,7 +63,7 @@
% }^^A
% }
%
% \date{Released 2020-01-22}
% \date{Released 2020-01-31}
%
% \maketitle
%
@@ -43,7 +43,7 @@
% }^^A
% }
%
% \date{Released 2020-01-22}
% \date{Released 2020-01-31}
%
% \maketitle
%
@@ -44,7 +44,7 @@
% }^^A
% }
%
% \date{Released 2020-01-22}
% \date{Released 2020-01-31}
%
% \maketitle
%
@@ -43,7 +43,7 @@
% }^^A
% }
%
% \date{Released 2020-01-22}
% \date{Released 2020-01-31}
%
% \maketitle
%
@@ -43,7 +43,7 @@
% }^^A
% }
%
% \date{Released 2020-01-22}
% \date{Released 2020-01-31}
%
% \maketitle
%
@@ -40,7 +40,7 @@
% {latex-team@latex-project.org}^^A
% }^^A
% }
% \date{Released 2020-01-22}
% \date{Released 2020-01-31}
% \maketitle
%
% \begin{documentation}
@@ -43,7 +43,7 @@
% }^^A
% }
%
% \date{Released 2020-01-22}
% \date{Released 2020-01-31}
%
% \maketitle
%

No commit comments for this range