texlive[47904] Master: xurl (2jun18)

commits+karl at tug.org commits+karl at tug.org
Sat Jun 2 23:26:23 CEST 2018


Revision: 47904
          http://tug.org/svn/texlive?view=revision&revision=47904
Author:   karl
Date:     2018-06-02 23:26:22 +0200 (Sat, 02 Jun 2018)
Log Message:
-----------
xurl (2jun18)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/xurl/Changes
    trunk/Master/texmf-dist/doc/latex/xurl/README.md
    trunk/Master/texmf-dist/doc/latex/xurl/xurl.pdf
    trunk/Master/texmf-dist/doc/latex/xurl/xurl.tex
    trunk/Master/texmf-dist/tex/latex/xurl/xurl.sty
    trunk/Master/tlpkg/libexec/ctan2tds

Modified: trunk/Master/texmf-dist/doc/latex/xurl/Changes
===================================================================
--- trunk/Master/texmf-dist/doc/latex/xurl/Changes	2018-06-02 21:25:13 UTC (rev 47903)
+++ trunk/Master/texmf-dist/doc/latex/xurl/Changes	2018-06-02 21:26:22 UTC (rev 47904)
@@ -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

Modified: trunk/Master/texmf-dist/doc/latex/xurl/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/xurl/README.md	2018-06-02 21:25:13 UTC (rev 47903)
+++ trunk/Master/texmf-dist/doc/latex/xurl/README.md	2018-06-02 21:26:22 UTC (rev 47904)
@@ -11,3 +11,5 @@
 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 at tug.org
\ No newline at end of file

Modified: trunk/Master/texmf-dist/doc/latex/xurl/xurl.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/xurl/xurl.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/xurl/xurl.tex	2018-06-02 21:25:13 UTC (rev 47903)
+++ trunk/Master/texmf-dist/doc/latex/xurl/xurl.tex	2018-06-02 21:26:22 UTC (rev 47904)
@@ -63,6 +63,18 @@
 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}
 
 

Modified: trunk/Master/texmf-dist/tex/latex/xurl/xurl.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/xurl/xurl.sty	2018-06-02 21:25:13 UTC (rev 47903)
+++ trunk/Master/texmf-dist/tex/latex/xurl/xurl.sty	2018-06-02 21:26:22 UTC (rev 47904)
@@ -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 at space}%
+  \do\%{\Url at percent}%
+  \do\^^M{\Url at space}%
+  \Url at 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
+%
+
+
+

Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds	2018-06-02 21:25:13 UTC (rev 47903)
+++ trunk/Master/tlpkg/libexec/ctan2tds	2018-06-02 21:26:22 UTC (rev 47904)
@@ -1001,6 +1001,7 @@
  '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'",



More information about the tex-live-commits mailing list