summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-06-02 21:26:22 +0000
committerKarl Berry <karl@freefriends.org>2018-06-02 21:26:22 +0000
commit1546353a10189ae0ae6a515c51094eb771be0ef9 (patch)
treeebccdf6e1b0d41e72134894de02e6299c3f94528
parent4bccb49c247bf5f05181398bb7abe22df68bfcc3 (diff)
xurl (2jun18)
git-svn-id: svn://tug.org/texlive/trunk@47904 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/xurl/Changes1
-rw-r--r--Master/texmf-dist/doc/latex/xurl/README.md2
-rw-r--r--Master/texmf-dist/doc/latex/xurl/xurl.pdfbin41380 -> 42495 bytes
-rw-r--r--Master/texmf-dist/doc/latex/xurl/xurl.tex12
-rw-r--r--Master/texmf-dist/tex/latex/xurl/xurl.sty75
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds1
6 files changed, 90 insertions, 1 deletions
diff --git a/Master/texmf-dist/doc/latex/xurl/Changes b/Master/texmf-dist/doc/latex/xurl/Changes
index af64203fb91..f577f9c44a1 100644
--- a/Master/texmf-dist/doc/latex/xurl/Changes
+++ b/Master/texmf-dist/doc/latex/xurl/Changes
@@ -1,2 +1,3 @@
+0.04 2018-06-02 - change \Urlmuskip to allow stretchability
0.03 2018-01-09 - added UrlOrd characters
0.02 2017-12-20 - first CTAN version
diff --git a/Master/texmf-dist/doc/latex/xurl/README.md b/Master/texmf-dist/doc/latex/xurl/README.md
index 1ecf03f5fa9..8470320e9d2 100644
--- a/Master/texmf-dist/doc/latex/xurl/README.md
+++ b/Master/texmf-dist/doc/latex/xurl/README.md
@@ -11,3 +11,5 @@ the documentation of package url.
This file is distributed under the terms of the LaTeX Project Public
License from CTAN archives in directory macros/latex/base/lppl.txt.
Either version 1.3 or, at your option, any later version.
+
+hvoss@tug.org \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/xurl/xurl.pdf b/Master/texmf-dist/doc/latex/xurl/xurl.pdf
index ac6b19a5c48..8e389d9426f 100644
--- a/Master/texmf-dist/doc/latex/xurl/xurl.pdf
+++ b/Master/texmf-dist/doc/latex/xurl/xurl.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/xurl/xurl.tex b/Master/texmf-dist/doc/latex/xurl/xurl.tex
index 59e769411a4..760867911a7 100644
--- a/Master/texmf-dist/doc/latex/xurl/xurl.tex
+++ b/Master/texmf-dist/doc/latex/xurl/xurl.tex
@@ -63,6 +63,18 @@ and another url: \url{https://tex.stackexchange.com/questions/3033/forcing-lineb
some text \url{very-long-url-very-long-url-very-long-url-very-long-url-very-long-url-}
and another url: \url{https://tex.stackexchange.com/questions/3033/forcing-linebreaks-in-url/10419?noredirect=1#comment1021887_10419}
\end{minipage}}
+
+
+
+\noindent
+\frame{\begin{minipage}{\dimexpr\linewidth-2\fboxrule}
+\noindent
+some text \url{iszv://dsf.tqsdatmdtdls.ctm/cudfsdvqfqll-ocd/bdcbcfqlf-lcclldh/cbsntwgqke-esbptb-vvylhy/zkhqnqidf-obedbacpf-lzlal-pxaccqa-gwki.lfof/}
+and another url: \url{koff://osb.ccdngagkkg.raa/qrkxzvi/dxfsiaa/xidf-lata-dgdqmhp-uoxdl-vst-vcsbhl-aisdsasih-skl-aezb-fhixvyy-qqlachd-achhfc-koe-xgfqp-iyplcu-1.696884}
+\end{minipage}}
+
+
+
\end{document}
diff --git a/Master/texmf-dist/tex/latex/xurl/xurl.sty b/Master/texmf-dist/tex/latex/xurl/xurl.sty
index 1c511e80c66..098e59b3529 100644
--- a/Master/texmf-dist/tex/latex/xurl/xurl.sty
+++ b/Master/texmf-dist/tex/latex/xurl/xurl.sty
@@ -16,7 +16,7 @@
%% `xurl' is a package for extended URL breaks
%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{xurl}[2018/01/09 v 0.03 modify URL breaks]
+\ProvidesPackage{xurl}[2018/06/02 v 0.04 modify URL breaks]
\DeclareOption*{\PassOptionsToPackage\CurrentOption{url}}
\ProcessOptions\relax
@@ -32,4 +32,77 @@
\do0\do1\do2\do3\do4\do5\do6\do7\do8\do9\do=\do/\do.\do:%
\do\*\do\-\do\~\do\'\do\"\do\-}
%
+\Urlmuskip=0mu plus 0.1mu
+%
\endinput
+
+\def\UrlSpecials{%
+ \do\ {\Url@space}%
+ \do\%{\Url@percent}%
+ \do\^^M{\Url@space}%
+ \Url@force@Tilde
+ \do\/{/\penalty\UrlBreakPenalty}%
+ \do\a{a\penalty\UrlBreakPenalty}%
+ \do\b{b\penalty\UrlBreakPenalty}%
+ \do\c{c\penalty\UrlBreakPenalty}%
+ \do\d{d\penalty\UrlBreakPenalty}%
+ \do\e{e\penalty\UrlBreakPenalty}%
+ \do\f{f\penalty\UrlBreakPenalty}%
+ \do\g{g\penalty\UrlBreakPenalty}%
+ \do\h{h\penalty\UrlBreakPenalty}%
+ \do\i{i\penalty\UrlBreakPenalty}%
+ \do\j{j\penalty\UrlBreakPenalty}%
+ \do\k{k\penalty\UrlBreakPenalty}%
+ \do\l{l\penalty\UrlBreakPenalty}%
+ \do\m{m\penalty\UrlBreakPenalty}%
+ \do\n{n\penalty\UrlBreakPenalty}%
+ \do\o{o\penalty\UrlBreakPenalty}%
+ \do\p{p\penalty\UrlBreakPenalty}%
+ \do\q{q\penalty\UrlBreakPenalty}%
+ \do\r{r\penalty\UrlBreakPenalty}%
+ \do\s{s\penalty\UrlBreakPenalty}%
+ \do\t{t\penalty\UrlBreakPenalty}%
+ \do\u{u\penalty\UrlBreakPenalty}%
+ \do\v{v\penalty\UrlBreakPenalty}%
+ \do\w{w\penalty\UrlBreakPenalty}%
+ \do\x{x\penalty\UrlBreakPenalty}%
+ \do\y{y\penalty\UrlBreakPenalty}%
+ \do\z{z\penalty\UrlBreakPenalty}%
+ \do\A{A\penalty\UrlBreakPenalty}%
+ \do\B{B\penalty\UrlBreakPenalty}%
+ \do\C{C\penalty\UrlBreakPenalty}%
+ \do\D{D\penalty\UrlBreakPenalty}%
+ \do\E{E\penalty\UrlBreakPenalty}%
+ \do\F{F\penalty\UrlBreakPenalty}%
+ \do\G{G\penalty\UrlBreakPenalty}%
+ \do\H{H\penalty\UrlBreakPenalty}%
+ \do\I{I\penalty\UrlBreakPenalty}%
+ \do\J{J\penalty\UrlBreakPenalty}%
+ \do\K{K\penalty\UrlBreakPenalty}%
+ \do\L{L\penalty\UrlBreakPenalty}%
+ \do\M{M\penalty\UrlBreakPenalty}%
+ \do\N{N\penalty\UrlBreakPenalty}%
+ \do\O{O\penalty\UrlBreakPenalty}%
+ \do\P{P\penalty\UrlBreakPenalty}%
+ \do\Q{Q\penalty\UrlBreakPenalty}%
+ \do\R{R\penalty\UrlBreakPenalty}%
+ \do\S{S\penalty\UrlBreakPenalty}%
+ \do\T{T\penalty\UrlBreakPenalty}%
+ \do\U{U\penalty\UrlBreakPenalty}%
+ \do\V{V\penalty\UrlBreakPenalty}%
+ \do\W{W\penalty\UrlBreakPenalty}%
+ \do\X{X\penalty\UrlBreakPenalty}%
+ \do\Y{Y\penalty\UrlBreakPenalty}%
+ \do\Z{Z\penalty\UrlBreakPenalty}%
+% \do0\do1\do2\do3\do4\do5\do6\do7\do8\do9\do=\do/\do.\do:%
+ \do\*{*\penalty\UrlBreakPenalty}%
+ \do\-{-\penalty\UrlBreakPenalty}%
+ \do\~{~\penalty\UrlBreakPenalty}%
+ \do\'{'\penalty\UrlBreakPenalty}%
+ \do\"{"\penalty\UrlBreakPenalty}%
+}
+\fi
+%
+
+
+
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index dbb6d1eac5a..8a0538ec2fa 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -1001,6 +1001,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'pxtxalfa', "&MAKEcopy",
'pxufont', "&MAKEflatten",
'pzccal', "die 'skipping, obsoleted by urwchancal'",
+ 'qrcstamps', "die 'skipping, requires adobe (dps'",
'quran', "&MAKEflatten",
'r2bib', "die 'skipping, requires compilation'",
'ragged2e', "die 'skipping, part of ms'",