diff options
author | Karl Berry <karl@freefriends.org> | 2018-05-28 22:28:24 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-05-28 22:28:24 +0000 |
commit | 137220c3442927290385d230913b8cb7d6eff71b (patch) | |
tree | d30f0622a64b8b7dab7dc8fb85149c0160c679a4 /Master/texmf-dist/doc/latex/base/latexchanges.tex | |
parent | ca9120d93c497003e1ae261a1b9f1b33b568386c (diff) |
latex(2e) (28may18)
git-svn-id: svn://tug.org/texlive/trunk@47860 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/base/latexchanges.tex')
-rw-r--r-- | Master/texmf-dist/doc/latex/base/latexchanges.tex | 37 |
1 files changed, 30 insertions, 7 deletions
diff --git a/Master/texmf-dist/doc/latex/base/latexchanges.tex b/Master/texmf-dist/doc/latex/base/latexchanges.tex index b41d98aa8b8..f91b00f5e06 100644 --- a/Master/texmf-dist/doc/latex/base/latexchanges.tex +++ b/Master/texmf-dist/doc/latex/base/latexchanges.tex @@ -54,6 +54,22 @@ \math@fontsfalse\selectfont,}\hidewidth}\egroup} \makeatother +\ifx\href\undefined + \newcommand\ghissue[1]{#1} + \newcommand\gnatsissue[1]{#1} + \newcommand\ltnewsissue[1]{\LaTeX\ News~#1} + \newcommand\sxanswer[1]{http://tex.stackexchange.com\slash a\slash #1} +\else + \newcommand\ghissue[1]{% + \href{https://github.com/latex3/latex2e/issues/#1}{#1}} + \newcommand\gnatsissue[1]{% + \href{https://www.latex-project.org/cgi-bin/ltxbugs2html?pr=latex/#1}{#1}} + \newcommand\ltnewsissue[1]{% + \href{https://www.latex-project.org/news/latex2e-news/ltnews#1.pdf}{\LaTeX\ News~#1}} + \newcommand\sxanswer[1]{% + \url{http://tex.stackexchange.com/a/#1}} +\fi + \begin{document} \maketitle @@ -67,31 +83,38 @@ This document describes changes that have been made to the \LaTeX\ format since the 2014/05/01 \LaTeX\ release. %This document details all the changes to documented functions since the 2014/05/01 \LaTeX\ release. -As announced in \LaTeX\ News~22, the 2015 \LaTeX{} release adopts a new +As announced in \ltnewsissue{22}, the 2015 \LaTeX{} release adopts a new policy. Improvements and bug fixes will be made to the format sources, with the \Lpack{latexrelease} package being available to revert changes to use definitions from an earlier format. +\section{Changes introduced in 2018-04-01 patch~5} +Improved support for non ASCII filenames on the commandline on +filesystems using legacy encodings. + +Adjusted the new package rollback code so that some edge cases where rollback +can not be guaranteed become a warning not an error. + \section{Changes introduced in 2018-04-01 patch~4} No changes to the format, but \texttt{docstrip} adjusted so that non-ASCII \texttt{.ins} files work with the new UTF-8 defaults. \section{Changes introduced in 2018-04-01 patch~3} -Additional adjustments for GitHub issues 34 and 38, adjustment to the +Additional adjustments for GitHub issues \ghissue{34} and \ghissue{38}, adjustment to the location of some documentation files, such as \texttt{source2e.tex} to be installed in the documentation sources not the default \TeX\ input tree. \section{Changes introduced in 2018-04-01 patch~2} -Additional adjustments for GitHub issues 32 and 33. +Additional adjustments for GitHub issues \ghissue{32} and \ghissue{33}. \section{Changes introduced in 2018-04-01 patch~1} Make \verb|\UseRawInputEncoding| and \Lpack{latexrelease} reset \verb|\inputencodingname| when disabling the UTF-8 input handling. \section{Changes introduced in 2018-04-01} -Further details of changes at this release are given in \LaTeX~News~28, but in brief +Further details of changes at this release are given in \ltnewsissue{28}, but in brief the main changes are as listed below. The default encoding for files has been changed to UTF-8. @@ -119,11 +142,11 @@ accent (or an accent declared later) gave no error, but did nothing useful. as an error, allowing the declared composite to work as intended. The definition of \verb|\-| is adjusted to match the comments in -PR/3855 to accomodate non standard settings of \verb|\hyphenchar|. +\gnatsissue{3855} to accomodate non standard settings of \verb|\hyphenchar|. In parboxes and similar settings, \verb|\lineskiplimit| is now reset (to the existing default value, \verb|\normallineskiplimit|). -See http://tex.stackexchange.com\slash a\slash 359934. +See \sxanswer{359934}. The code for verb|\newpage| has been adjusted to add a test on the value of \verb|\prevdepth| so that the depth of the last line is preserved in @@ -193,7 +216,7 @@ adding a method to disable callback management entirely. \subsection{LuaTeX allocation} Almost all changes at this release relate to incorporating allocation macros for luatex into the format -as done for etex and xetex in 2015/01/01. For details see |ltluatex.dtx| or \LaTeX\ News 22. +as done for etex and xetex in 2015/01/01. For details see |ltluatex.dtx| or \ltnewsissue{22}. |ltluatex.dtx| now forms a new chapter (N) in the documented sources, |source2e.tex|. |