[latex3-commits] [latex2e-public] r1407 - default document language
noreply at latex-project.org
noreply at latex-project.org
Sat Mar 11 10:34:15 CET 2017
Author: carlisle
Date: 2017-03-11 10:34:14 +0100 (Sat, 11 Mar 2017)
New Revision: 1407
Modified:
trunk/base/changes.txt
trunk/base/latexrelease.ins
trunk/base/ltfiles.dtx
trunk/base/ltfinal.dtx
trunk/base/ltmiscen.dtx
trunk/base/ltoutput.dtx
trunk/base/testfiles/tl2e2.tlg
trunk/base/testfiles/tlb-isodate-001.lvt
trunk/base/testfiles/tlb-isodate-001.tlg
trunk/base/testfiles/tlb-verb-001.tlg
trunk/base/testfiles/tlb2138.tlg
trunk/base/testfiles/tlb2203.tlg
trunk/base/testfiles/tlb2203.xetex.tlg
trunk/base/testfiles/tlb3480.tlg
trunk/base/testfiles/tlb3480.xetex.tlg
trunk/base/testfiles/vtl2e05.tlg
trunk/base/testfiles/vtl2e06.tlg
trunk/base/testfiles/vtl2e07.tlg
Log:
default document language
Modified: trunk/base/changes.txt
===================================================================
--- trunk/base/changes.txt 2017-03-10 21:23:44 UTC (rev 1406)
+++ trunk/base/changes.txt 2017-03-11 09:34:14 UTC (rev 1407)
@@ -5,10 +5,20 @@
=======================================================================
#########################
-# 2017/05/01 Release
+# 2017-05-01 Release
#########################
+2017-03-10 David Carlisle <latex-bugs at latex-project.org>
+
+ * ltoutput.dtx: Reset \language in Output Routine
+ To protect hyphenation in page head.
+
+ * ltfiles.dtx: Save \document at default@language
+
+ * ltmiscen.dtx: Use \language to prevent hypenenation in \verb
+ Do same, replacing setting of \hyphenchar in verbatim.
+
2017-03-08 David Carlisle <latex-bugs at latex-project.org>
* ltclass.dtx, latexrelease.ins: support yyyy-mm-dd format
Modified: trunk/base/latexrelease.ins
===================================================================
--- trunk/base/latexrelease.ins 2017-03-10 21:23:44 UTC (rev 1406)
+++ trunk/base/latexrelease.ins 2017-03-11 09:34:14 UTC (rev 1407)
@@ -3,7 +3,7 @@
%% driver files from the doc files in this package when run through
%% LaTeX or TeX.
%%
-%% Copyright 1993-2016
+%% Copyright 1993-2017
%% The LaTeX3 Project and any individual authors listed elsewhere
%% in this file.
%%
@@ -45,7 +45,7 @@
(but please observe conditions on bug reports sent to that address!)
-Copyright 1993-2016
+Copyright 1993-2017
The LaTeX3 Project and any individual authors listed elsewhere
in this file.
@@ -87,6 +87,7 @@
\from{ltboxes.dtx} {latexrelease}%
\from{ltmath.dtx} {latexrelease}%
\from{ltpictur.dtx} {latexrelease}%
+ \from{ltfiles.dtx} {latexrelease}%
\from{ltoutenc.dtx} {latexrelease}%
\from{ltcounts.dtx} {latexrelease}%
\from{ltlength.dtx} {latexrelease}%
Modified: trunk/base/ltfiles.dtx
===================================================================
--- trunk/base/ltfiles.dtx 2017-03-10 21:23:44 UTC (rev 1406)
+++ trunk/base/ltfiles.dtx 2017-03-11 09:34:14 UTC (rev 1407)
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright 1993-2016
+% Copyright 1993-2017
% The LaTeX3 Project and any individual authors listed elsewhere
% in this file.
%
@@ -32,7 +32,7 @@
%<*driver>
% \fi
\ProvidesFile{ltfiles.dtx}
- [2015/02/21 v1.1m LaTeX Kernel (File Handling)]
+ [2017/03/10 v1.1n LaTeX Kernel (File Handling)]
% \iffalse
\documentclass{ltxdoc}
\GetFileInfo{ltfiles.dtx}
@@ -232,8 +232,14 @@
%
% \begin{macro}{\document}
% \changes{v0.9e}{1993/12/09}{Hook added}
-% Cancel the |\begingroup| from |\begin|
% \begin{macrocode}
+%</2ekernel>
+%<latexrelease>\IncludeInRelease{2017/03/10}%
+%<latexrelease> {\document}{Save language for hyphenation}%
+%<*2ekernel|latexrelease>
+% \end{macrocode}
+% Cancel the |\begingroup| from |\begin|.
+% \begin{macrocode}
\def\document{\endgroup
% \end{macrocode}
% If some options on |\documentclass| haven't been used by any
@@ -309,6 +315,18 @@
\fi
\fi
% \end{macrocode}
+% For similar reasons also save the default language, this will be reset
+% locally in the output routine. In particular it allows hyphenation
+% in the page head even if the page break happens in verbatim.
+% If this has already been set by a package, set to the value of |\language|
+% at thi spoint.
+% \changes{v1.1n}{2017/03/10}{Save language default}
+% \begin{macrocode}
+ \ifx\document at default@language\m at ne
+ \chardef\document at default@language\language
+ \fi
+% \end{macrocode}
+%
% Way back in 1991 (08/26) FMi \& RmS set the |\@noskipsec| switch
% to true in the preamble and to false here.
% This was done to trap lists and related text in the preamble but it
@@ -386,6 +404,62 @@
% horizontal mode, so ignore the space after |\begin{document}|.
% \begin{macrocode}
\ignorespaces}
+%</2ekernel|latexrelease>
+%<latexrelease>\EndIncludeInRelease
+%<latexrelease>\IncludeInRelease{0000/00/00}%
+%<latexrelease> {\document}{Save language for hyphenation}
+%<latexrelease>\def\document{\endgroup
+%<latexrelease> \ifx\@unusedoptionlist\@empty\else
+%<latexrelease> \@latex at warning@no at line{Unused global option(s):^^J%
+%<latexrelease> \@spaces[\@unusedoptionlist]}%
+%<latexrelease> \fi
+%<latexrelease> \@colht\textheight
+%<latexrelease> \@colroom\textheight \vsize\textheight
+%<latexrelease> \columnwidth\textwidth
+%<latexrelease> \@clubpenalty\clubpenalty
+%<latexrelease> \if at twocolumn
+%<latexrelease> \advance\columnwidth -\columnsep
+%<latexrelease> \divide\columnwidth\tw@ \hsize\columnwidth
+%<latexrelease> \@firstcolumntrue
+%<latexrelease> \fi
+%<latexrelease> \hsize\columnwidth \linewidth\hsize
+%<latexrelease> \begingroup\@floatplacement\@dblfloatplacement
+%<latexrelease> \makeatletter\let\@writefile\@gobbletwo
+%<latexrelease> \global \let \@multiplelabels \relax
+%<latexrelease> \@input{\jobname.aux}%
+%<latexrelease> \endgroup
+%<latexrelease> \if at filesw
+%<latexrelease> \immediate\openout\@mainaux\jobname.aux
+%<latexrelease> \immediate\write\@mainaux{\relax}%
+%<latexrelease> \fi
+%<latexrelease> \process at table
+%<latexrelease> \let\glb at currsize\@empty
+%<latexrelease> \normalsize
+%<latexrelease> \everypar{}%
+%<latexrelease> \ifx\normalsfcodes\@empty
+%<latexrelease> \ifnum\sfcode`\.=\@m
+%<latexrelease> \let\normalsfcodes\frenchspacing
+%<latexrelease> \else
+%<latexrelease> \let\normalsfcodes\nonfrenchspacing
+%<latexrelease> \fi
+%<latexrelease> \fi
+%<latexrelease> \@noskipsecfalse
+%<latexrelease> \let \@refundefined \relax
+%<latexrelease> \let\AtBeginDocument\@firstofone
+%<latexrelease> \@begindocumenthook
+%<latexrelease> \ifdim\topskip<1sp\global\topskip 1sp\relax\fi
+%<latexrelease> \global\@maxdepth\maxdepth
+%<latexrelease> \global\let\@begindocumenthook\@undefined
+%<latexrelease> \ifx\@listfiles\@undefined
+%<latexrelease> \global\let\@filelist\relax
+%<latexrelease> \global\let\@addtofilelist\@gobble
+%<latexrelease> \fi
+%<latexrelease> \gdef\do##1{\global\let ##1\@notprerr}%
+%<latexrelease> \@preamblecmds
+%<latexrelease> \global\let \@nodocument \relax
+%<latexrelease> \global\let\do\noexpand
+%<latexrelease> \ignorespaces}
+%<*2ekernel>
% \end{macrocode}
%
% \begin{macrocode}
Modified: trunk/base/ltfinal.dtx
===================================================================
--- trunk/base/ltfinal.dtx 2017-03-10 21:23:44 UTC (rev 1406)
+++ trunk/base/ltfinal.dtx 2017-03-11 09:34:14 UTC (rev 1407)
@@ -495,12 +495,21 @@
\let\@addtofilelist\@gobble
% \end{macrocode}
%
+% \begin{macro}{\l at nohyphenation}
% \changes{v2.0t}{2017/03/09}{ensure \cs{\@nohyphenation} is defined.}
% \begin{macrocode}
\ifx\l at nohyphenation \@undefined
\newlanguage\l at nohyphenation
\fi
% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\document at default@language}
+% Default document language. -1 acts as language 0, but used as a flag in |\document|
+% to see if it has been set in the preamble.
+% \begin{macrocode}
+\let\document at default@language\m at ne
+% \end{macrocode}
+% \end{macro}
%
%
%
Modified: trunk/base/ltmiscen.dtx
===================================================================
--- trunk/base/ltmiscen.dtx 2017-03-10 21:23:44 UTC (rev 1406)
+++ trunk/base/ltmiscen.dtx 2017-03-11 09:34:14 UTC (rev 1407)
@@ -626,6 +626,10 @@
% Switch language when in vertical mode.
% \begin{macrocode}
\@@par
+% \end{macrocode}
+% Set |\language| here to suppress hyphenation. Done this way rather
+% than setting |\hyphenchar| as that is a global setting.
+% \begin{macrocode}
\language\l at nohyphenation
\@tempswafalse
\def\par{%
@@ -772,6 +776,10 @@
\bgroup
\verb at eol@error \let\do\@makeother \dospecials
\verbatim at font\@noligs
+% \end{macrocode}
+% Set |\language| here to suppress hyphenation. Done this way rather
+% than setting |\hyphenchar| as that is a global setting.
+% \begin{macrocode}
\language\l at nohyphenation
\@ifstar\@sverb\@verb}
%</2ekernel|latexrelease>
Modified: trunk/base/ltoutput.dtx
===================================================================
--- trunk/base/ltoutput.dtx 2017-03-10 21:23:44 UTC (rev 1406)
+++ trunk/base/ltoutput.dtx 2017-03-11 09:34:14 UTC (rev 1407)
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright 1993-2016
+% Copyright 1993-2017
% The LaTeX3 Project and any individual authors listed elsewhere
% in this file.
%
@@ -30,14 +30,14 @@
%%% From File: ltoutput.dtx
%<flafter>\ProvidesPackage{flafter}
%<fltrace>\ProvidesPackage{fltrace}
-%<flafter,fltrace> [2016/10/04 v1.3b
+%<flafter,fltrace> [2017/03/10 v1.3c
%<flafter> Standard LaTeX floats after reference (FMi)]
%<fltrace> Tracing LaTeX floats algorithm (FMi)]
%
%<*driver>
% \fi
\ProvidesFile{ltoutput.dtx}
- [2016/10/04 v1.3b LaTeX Kernel (Output Routine)]
+ [2017/03/10 v1.3c LaTeX Kernel (Output Routine)]
% \iffalse
\documentclass{ltxdoc}
\GetFileInfo{ltoutput.dtx}
@@ -1988,12 +1988,19 @@
% out box be executed in the environment set up for the writes, or
% after it finishes?
%
-% A lot of this code has been in-lined tp prevent mis-use of
+% A lot of this code has been in-lined to prevent mis-use of
% internal commands as hooks.
% \begin{macrocode}
+%</2ekernel>
+%<latexrelease>\IncludeInRelease{2017/03/10}%
+%<latexrelease> {\@outputpage}{Reset language for hyphenation}%
+%<*2ekernel|latexrelease>
\def\@outputpage{%
-\begingroup % the \endgroup is put in by \aftergroup
% \end{macrocode}
+% The |\endgroup| is put in by |\aftergroup|.
+% \begin{macrocode}
+\begingroup
+% \end{macrocode}
% Now all the set-up stuff has been in-lined for Frank.
%
% First the stuff for the writes.
@@ -2006,6 +2013,14 @@
% RmS 93/08/19: Redefined accents to allow changes in font encoding;
% but exactly why was this needed?
%
+% \changes{v1.3c}{2017/03/10}{Reset \cs{language}}
+% Reset |\language| to the value current at |\begin{document}|.
+% In particular this ensures that a pagebreak in |verbatim| does not
+% prevent hyphenation in the page head.
+% \begin{macrocode}
+ \language\document at default@language
+% \end{macrocode}
+%
% The |\catcode`\ = 10| was removed as it was considered useless
% (presumably because nothing gets tokenised during shipout).
%
@@ -2062,9 +2077,10 @@
\shipout \vbox{%
\set at typeset@protect
\aftergroup \endgroup
+% \end{macrocode}
+% Correct? or just restore by ending the group?
+% \begin{macrocode}
\aftergroup \set at typeset@protect
- % correct? or just restore by ending
- % the group?
% \end{macrocode}
% This first bit has been moved inside the shipped out box.
%
@@ -2130,7 +2146,10 @@
\normalcolor
\hb at xt@\textwidth{\@thehead}%
\color at endbox
- }% %% 22 Feb 87
+% \end{macrocode}
+% 22 Feb 87
+% \begin{macrocode}
+ }%
\dp\@tempboxa \z@
\box\@tempboxa
\vskip \headsep
@@ -2161,6 +2180,66 @@
% \begin{macrocode}
\let\firstmark\botmark
}
+%</2ekernel|latexrelease>
+%<latexrelease>\EndIncludeInRelease
+%<latexrelease>\IncludeInRelease{0000/00/00}%
+%<latexrelease> {\@outputpage}{Reset language for hyphenation}%
+%<latexrelease>\def\@outputpage{%
+%<latexrelease>\begingroup
+%<latexrelease> \let \protect \noexpand
+%<latexrelease> \@resetactivechars
+%<latexrelease> \global\let\@@if at newlist\if at newlist
+%<latexrelease> \global\@newlistfalse
+%<latexrelease> \@parboxrestore
+%<latexrelease> \shipout \vbox{%
+%<latexrelease> \set at typeset@protect
+%<latexrelease> \aftergroup \endgroup
+%<latexrelease> \aftergroup \set at typeset@protect
+%<latexrelease> \if at specialpage
+%<latexrelease> \global\@specialpagefalse\@nameuse{ps@\@specialstyle}%
+%<latexrelease> \fi
+%<latexrelease> \if at twoside
+%<latexrelease> \ifodd\count\z@
+%<latexrelease> \let\@thehead\@oddhead \let\@thefoot\@oddfoot
+%<latexrelease> \let\@themargin\oddsidemargin
+%<latexrelease> \else \let\@thehead\@evenhead
+%<latexrelease> \let\@thefoot\@evenfoot \let\@themargin\evensidemargin
+%<latexrelease> \fi
+%<latexrelease> \fi
+%<latexrelease> \reset at font
+%<latexrelease> \normalsize
+%<latexrelease> \normalsfcodes
+%<latexrelease> \let\label\@gobble
+%<latexrelease> \let\index\@gobble
+%<latexrelease> \let\glossary\@gobble
+%<latexrelease> \baselineskip\z at skip \lineskip\z at skip \lineskiplimit\z@
+%<latexrelease> \@begindvi
+%<latexrelease> \vskip \topmargin
+%<latexrelease> \moveright\@themargin \vbox {%
+%<latexrelease> \setbox\@tempboxa \vbox to\headheight{%
+%<latexrelease> \vfil
+%<latexrelease> \color at hbox
+%<latexrelease> \normalcolor
+%<latexrelease> \hb at xt@\textwidth{\@thehead}%
+%<latexrelease> \color at endbox
+%<latexrelease> }%
+%<latexrelease> \dp\@tempboxa \z@
+%<latexrelease> \box\@tempboxa
+%<latexrelease> \vskip \headsep
+%<latexrelease> \box\@outputbox
+%<latexrelease> \baselineskip \footskip
+%<latexrelease> \color at hbox
+%<latexrelease> \normalcolor
+%<latexrelease> \hb at xt@\textwidth{\@thefoot}%
+%<latexrelease> \color at endbox
+%<latexrelease> }%
+%<latexrelease> }%
+%<latexrelease> \global\let\if at newlist\@@if at newlist
+%<latexrelease> \global \@colht \textheight
+%<latexrelease> \stepcounter{page}%
+%<latexrelease> \let\firstmark\botmark
+%<latexrelease>}
+%<*2ekernel>
% \end{macrocode}
% \end{macro}
% \end{macro}
Modified: trunk/base/testfiles/tl2e2.tlg
===================================================================
--- trunk/base/testfiles/tl2e2.tlg 2017-03-10 21:23:44 UTC (rev 1406)
+++ trunk/base/testfiles/tl2e2.tlg 2017-03-11 09:34:14 UTC (rev 1407)
@@ -233,12 +233,14 @@
....\OT1/cmr/m/n/10 e
....\glue 3.33333 plus 1.66666 minus 1.11111
....\hbox(0.0+0.0)x0.0
+....\setlanguage1 (hyphenmin 2,3)
....\OT1/cmtt/m/n/10 \
....\OT1/cmtt/m/n/10 t
....\OT1/cmtt/m/n/10 e
....\OT1/cmtt/m/n/10 x
....\OT1/cmtt/m/n/10 t
....\glue 3.33333 plus 1.66666 minus 1.11111
+....\setlanguage0 (hyphenmin 2,3)
....\OT1/cmr/m/n/10 m
....\OT1/cmr/m/n/10 a
....\OT1/cmr/m/n/10 c
Modified: trunk/base/testfiles/tlb-isodate-001.lvt
===================================================================
--- trunk/base/testfiles/tlb-isodate-001.lvt 2017-03-10 21:23:44 UTC (rev 1406)
+++ trunk/base/testfiles/tlb-isodate-001.lvt 2017-03-11 09:34:14 UTC (rev 1407)
@@ -30,7 +30,7 @@
\usepackage{newlfont}[]
\usepackage{graphpap}[1985-01-01]
\usepackage{flafter}[2085-01-01]
-\usepackage{doc}[2085/01/01]
+\usepackage{shortvrb}[2085/01/01]
\usepackage{ifthen}[1985/01/01]
\usepackage{textcomp}[something]
Modified: trunk/base/testfiles/tlb-isodate-001.tlg
===================================================================
--- trunk/base/testfiles/tlb-isodate-001.tlg 2017-03-10 21:23:44 UTC (rev 1406)
+++ trunk/base/testfiles/tlb-isodate-001.tlg 2017-03-11 09:34:14 UTC (rev 1407)
@@ -43,72 +43,8 @@
`2085-01-01' of package flafter,
but only version
is available.
-(doc.sty
-\c at StandardModuleDepth=\count87
-\guard at level=\count88
-\MacrocodeTopsep=\skip43
-\MacroIndent=\dimen103
-\macro at cnt=\count89
-\MacroTopsep=\skip44
-\index at excludelist=\toks14
- (multicol.sty
-\c at tracingmulticols=\count90
-\mult at box=\box26
-\multicol at leftmargin=\dimen104
-\c at unbalance=\count91
-\c at collectmore=\count92
-\doublecol at number=\count93
-\multicoltolerance=\count94
-\multicolpretolerance=\count95
-\full at width=\dimen105
-\page at free=\dimen106
-\premulticols=\dimen107
-\postmulticols=\dimen108
-\multicolsep=\skip45
-\multicolbaselineskip=\skip46
-\partial at page=\box27
-\last at line=\box28
-\maxbalancingoverflow=\dimen109
-\mult at rightbox=\box29
-\mult at grightbox=\box30
-\mult at gfirstbox=\box31
-\mult at firstbox=\box32
-\@tempa=\box33
-\@tempa=\box34
-\@tempa=\box35
-\@tempa=\box36
-\@tempa=\box37
-\@tempa=\box38
-\@tempa=\box39
-\@tempa=\box40
-\@tempa=\box41
-\@tempa=\box42
-\@tempa=\box43
-\@tempa=\box44
-\@tempa=\box45
-\@tempa=\box46
-\@tempa=\box47
-\@tempa=\box48
-\@tempa=\box49
-\c at columnbadness=\count96
-\c at finalcolumnbadness=\count97
-\last at try=\dimen110
-\multicolovershoot=\dimen111
-\multicolundershoot=\dimen112
-\mult at nat@firstbox=\box50
-\colbreak at box=\box51
-\mc at col@check at num=\count98
+(shortvrb.sty
)
-\IndexMin=\dimen113
-\c at IndexColumns=\count99
-\GlossaryMin=\dimen114
-\c at GlossaryColumns=\count100
-\l at nohyphenation=\language1
-\check at sum=\count101
-\bslash at cnt=\count102
-\wrong at table=\toks15
-\c at CodelineNo=\count103
-)
LaTeX Warning: You have requested, on input line ..., version
but only version
is available.
Modified: trunk/base/testfiles/tlb-verb-001.tlg
===================================================================
--- trunk/base/testfiles/tlb-verb-001.tlg 2017-03-10 21:23:44 UTC (rev 1406)
+++ trunk/base/testfiles/tlb-verb-001.tlg 2017-03-11 09:34:14 UTC (rev 1407)
@@ -49,7 +49,7 @@
.\OT1/cmr/m/n/10 2
.\glue 3.33333 plus 1.66666 minus 1.11111
.\hbox(0.0+0.0)x0.0
-.\setlanguage200 (hyphenmin 2,3)
+.\setlanguage1 (hyphenmin 2,3)
.\OT1/cmr/m/n/10 e
.\OT1/cmr/m/n/10 l
.\OT1/cmr/m/n/10 e
@@ -79,7 +79,7 @@
.\OT1/cmr/m/n/10 3
.\glue 3.33333 plus 1.66666 minus 1.11111
.\hbox(0.0+0.0)x0.0
-.\setlanguage200 (hyphenmin 2,3)
+.\setlanguage1 (hyphenmin 2,3)
.\OT1/cmr/m/n/10 e
.\OT1/cmr/m/n/10 l
.\OT1/cmr/m/n/10 e
Modified: trunk/base/testfiles/tlb2138.tlg
===================================================================
--- trunk/base/testfiles/tlb2138.tlg 2017-03-10 21:23:44 UTC (rev 1406)
+++ trunk/base/testfiles/tlb2138.tlg 2017-03-11 09:34:14 UTC (rev 1407)
@@ -144,6 +144,7 @@
....\glue 4.44336 plus 3.33252 minus 0.55542
....\hbox(0.0+0.0)x0.0
....\kern 0.0
+....\setlanguage1 (hyphenmin 2,3)
....\T1/cmtt/m/n/10 <
....\kern 0.0
....\T1/cmtt/m/n/10 <
Modified: trunk/base/testfiles/tlb2203.tlg
===================================================================
--- trunk/base/testfiles/tlb2203.tlg 2017-03-10 21:23:44 UTC (rev 1406)
+++ trunk/base/testfiles/tlb2203.tlg 2017-03-11 09:34:14 UTC (rev 1407)
@@ -50,6 +50,7 @@
....\OT1/cmr/m/n/10 e
....\glue 3.33333 plus 1.66666 minus 1.11111
....\hbox(0.0+0.0)x0.0
+....\setlanguage1 (hyphenmin 2,3)
....\OT1/cmtt/m/n/10 \
....\OT1/cmtt/m/n/10 t
....\OT1/cmtt/m/n/10 e
@@ -67,6 +68,7 @@
....\OT1/cmtt/m/n/10 n
....\OT1/cmtt/m/n/10 e
....\glue 3.33333 plus 1.66666 minus 1.11111
+....\setlanguage0 (hyphenmin 2,3)
....\OT1/cmr/m/n/10 c
....\kern-0.27779
....\OT1/cmr/m/n/10 h
@@ -109,6 +111,7 @@
....\OT1/cmr/m/n/10 e
....\glue 3.33333 plus 1.66666 minus 1.11111
....\hbox(0.0+0.0)x0.0
+....\setlanguage1 (hyphenmin 2,3)
....\OT1/cmtt/m/n/10 \
....\OT1/cmtt/m/n/10 t
....\OT1/cmtt/m/n/10 e
@@ -127,6 +130,7 @@
....\OT1/cmtt/m/n/10 n
....\OT1/cmtt/m/n/10 e
....\glue 3.33333 plus 1.66666 minus 1.11111
+....\setlanguage0 (hyphenmin 2,3)
....\OT1/cmr/m/n/10 c
....\kern-0.27779
....\OT1/cmr/m/n/10 h
Modified: trunk/base/testfiles/tlb2203.xetex.tlg
===================================================================
--- trunk/base/testfiles/tlb2203.xetex.tlg 2017-03-10 21:23:44 UTC (rev 1406)
+++ trunk/base/testfiles/tlb2203.xetex.tlg 2017-03-11 09:34:14 UTC (rev 1407)
@@ -48,6 +48,7 @@
....\OT1/cmr/m/n/10 e
....\glue 3.33333 plus 1.66666 minus 1.11111
....\hbox(0.0+0.0)x0.0
+....\setlanguage1 (hyphenmin 2,3)
....\OT1/cmtt/m/n/10 \
....\OT1/cmtt/m/n/10 t
....\OT1/cmtt/m/n/10 e
@@ -65,6 +66,7 @@
....\OT1/cmtt/m/n/10 n
....\OT1/cmtt/m/n/10 e
....\glue 3.33333 plus 1.66666 minus 1.11111
+....\setlanguage0 (hyphenmin 2,3)
....\OT1/cmr/m/n/10 c
....\kern-0.27779
....\OT1/cmr/m/n/10 h
@@ -102,6 +104,7 @@
....\OT1/cmr/m/n/10 e
....\glue 3.33333 plus 1.66666 minus 1.11111
....\hbox(0.0+0.0)x0.0
+....\setlanguage1 (hyphenmin 2,3)
....\OT1/cmtt/m/n/10 \
....\OT1/cmtt/m/n/10 t
....\OT1/cmtt/m/n/10 e
@@ -120,6 +123,7 @@
....\OT1/cmtt/m/n/10 n
....\OT1/cmtt/m/n/10 e
....\glue 3.33333 plus 1.66666 minus 1.11111
+....\setlanguage0 (hyphenmin 2,3)
....\OT1/cmr/m/n/10 c
....\kern-0.27779
....\OT1/cmr/m/n/10 h
Modified: trunk/base/testfiles/tlb3480.tlg
===================================================================
--- trunk/base/testfiles/tlb3480.tlg 2017-03-10 21:23:44 UTC (rev 1406)
+++ trunk/base/testfiles/tlb3480.tlg 2017-03-11 09:34:14 UTC (rev 1407)
@@ -189,6 +189,7 @@
....\T1/cmr/m/n/10 e
....\glue 3.33252 plus 1.66626 minus 1.11084
....\hbox(0.0+0.0)x0.0
+....\setlanguage1 (hyphenmin 2,3)
....\T1/cmtt/m/n/10 \
....\T1/cmtt/m/n/10 t
....\T1/cmtt/m/n/10 e
@@ -203,6 +204,7 @@
....\T1/cmtt/m/n/10 c
....\T1/cmtt/m/n/10 y
....\glue 3.33252 plus 1.66626 minus 1.11084
+....\setlanguage0 (hyphenmin 2,3)
....\T1/cmr/m/n/10 i
....\T1/cmr/m/n/10 s
....\glue 3.33252 plus 1.66626 minus 1.11084
Modified: trunk/base/testfiles/tlb3480.xetex.tlg
===================================================================
--- trunk/base/testfiles/tlb3480.xetex.tlg 2017-03-10 21:23:44 UTC (rev 1406)
+++ trunk/base/testfiles/tlb3480.xetex.tlg 2017-03-11 09:34:14 UTC (rev 1407)
@@ -145,6 +145,7 @@
....\T1/cmr/m/n/10 e
....\glue 3.33252 plus 1.66626 minus 1.11084
....\hbox(0.0+0.0)x0.0
+....\setlanguage1 (hyphenmin 2,3)
....\T1/cmtt/m/n/10 \
....\T1/cmtt/m/n/10 t
....\T1/cmtt/m/n/10 e
@@ -159,6 +160,7 @@
....\T1/cmtt/m/n/10 c
....\T1/cmtt/m/n/10 y
....\glue 3.33252 plus 1.66626 minus 1.11084
+....\setlanguage0 (hyphenmin 2,3)
....\T1/cmr/m/n/10 i
....\T1/cmr/m/n/10 s
....\glue 3.33252 plus 1.66626 minus 1.11084
Modified: trunk/base/testfiles/vtl2e05.tlg
===================================================================
--- trunk/base/testfiles/vtl2e05.tlg 2017-03-10 21:23:44 UTC (rev 1406)
+++ trunk/base/testfiles/vtl2e05.tlg 2017-03-11 09:34:14 UTC (rev 1407)
@@ -1759,6 +1759,7 @@
....\OT1/cmr/m/n/10 e
....\glue 3.33333 plus 1.66666 minus 1.11111
....\hbox(0.0+0.0)x0.0
+....\setlanguage1 (hyphenmin 2,3)
....\OT1/cmtt/m/n/10 \
....\OT1/cmtt/m/n/10 p
....\OT1/cmtt/m/n/10 a
@@ -1770,12 +1771,14 @@
....\OT1/cmtt/m/n/10 a
....\OT1/cmtt/m/n/10 k
....\glue 3.33333 plus 1.66666 minus 1.11111
+....\setlanguage0 (hyphenmin 2,3)
....\OT1/cmr/m/n/10 (
....\OT1/cmr/m/n/10 a
....\OT1/cmr/m/n/10 n
....\OT1/cmr/m/n/10 d
....\glue 3.33333 plus 1.66666 minus 1.11111
....\hbox(0.0+0.0)x0.0
+....\setlanguage1 (hyphenmin 2,3)
....\OT1/cmtt/m/n/10 \
....\OT1/cmtt/m/n/10 n
....\OT1/cmtt/m/n/10 o
@@ -1788,6 +1791,7 @@
....\OT1/cmtt/m/n/10 e
....\OT1/cmtt/m/n/10 a
....\OT1/cmtt/m/n/10 k
+....\setlanguage0 (hyphenmin 2,3)
....\OT1/cmr/m/n/10 )
....\glue 3.33333 plus 1.66666 minus 1.11111
....\OT1/cmr/m/n/10 c
Modified: trunk/base/testfiles/vtl2e06.tlg
===================================================================
--- trunk/base/testfiles/vtl2e06.tlg 2017-03-10 21:23:44 UTC (rev 1406)
+++ trunk/base/testfiles/vtl2e06.tlg 2017-03-11 09:34:14 UTC (rev 1407)
@@ -2858,6 +2858,7 @@
....\OT1/cmr/m/n/10 a
....\glue 3.33333 plus 1.66666 minus 1.11111
....\hbox(0.0+0.0)x0.0
+....\setlanguage1 (hyphenmin 2,3)
....\OT1/cmtt/m/n/10 \
....\OT1/cmtt/m/n/10 l
....\OT1/cmtt/m/n/10 a
@@ -2865,6 +2866,7 @@
....\OT1/cmtt/m/n/10 e
....\OT1/cmtt/m/n/10 l
....\glue 3.33333 plus 1.66666 minus 1.11111
+....\setlanguage0 (hyphenmin 2,3)
....\OT1/cmr/m/n/10 c
....\OT1/cmr/m/n/10 o
....\OT1/cmr/m/n/10 m
@@ -3007,10 +3009,11 @@
..\hbox(0.0+0.0)x345.0
*** Bug 105 ***
Overfull \hbox (31.2484pt too wide) in paragraph at lines 429--430
-[][]\OT1/cmtt/m/n/10 Can a line break occur at a space
+[][][]\OT1/cmtt/m/n/10 Can a line break occur at a space
\hbox(6.11111+2.22223)x167.5
.\hbox(0.0+0.0)x15.0
.\hbox(0.0+0.0)x0.0
+.\setlanguage1 (hyphenmin 2,3)
.\OT1/cmtt/m/n/10 C
.\OT1/cmtt/m/n/10 a
.\OT1/cmtt/m/n/10 n
@@ -3195,6 +3198,7 @@
......\hbox(6.11111+2.22223)x167.5
.......\hbox(0.0+0.0)x15.0
.......\hbox(0.0+0.0)x0.0
+.......\setlanguage1 (hyphenmin 2,3)
.......\OT1/cmtt/m/n/10 C
.......\OT1/cmtt/m/n/10 a
.......\OT1/cmtt/m/n/10 n
@@ -3249,6 +3253,7 @@
.......\hbox(0.0+0.0)x0.0
.......\penalty 10000
.......\glue 5.24995
+.......\setlanguage1 (hyphenmin 2,3)
.......\OT1/cmtt/m/n/10 i
.......\OT1/cmtt/m/n/10 n
.......\penalty 10000
Modified: trunk/base/testfiles/vtl2e07.tlg
===================================================================
--- trunk/base/testfiles/vtl2e07.tlg 2017-03-10 21:23:44 UTC (rev 1406)
+++ trunk/base/testfiles/vtl2e07.tlg 2017-03-11 09:34:14 UTC (rev 1407)
@@ -247,6 +247,7 @@
....\hbox(0.0+0.0)x0.0
....\penalty 10000
....\glue 5.24995
+....\setlanguage1 (hyphenmin 2,3)
....\OT1/cmtt/m/n/10 x
....\OT1/cmtt/m/n/10 x
....\OT1/cmtt/m/n/10 x
@@ -279,6 +280,7 @@
....\hbox(0.0+0.0)x0.0
....\penalty 10000
....\glue 5.24995
+....\setlanguage1 (hyphenmin 2,3)
....\OT1/cmtt/m/n/10 x
....\OT1/cmtt/m/n/10 x
....\OT1/cmtt/m/n/10 x
More information about the latex3-commits
mailing list