From e01b80b010d2c208323fe5d086ec1ca392560b88 Mon Sep 17 00:00:00 2001
From: Karl Berry <karl@freefriends.org>
Date: Wed, 7 Feb 2018 22:17:34 +0000
Subject: hyperref (7feb18)

git-svn-id: svn://tug.org/texlive/trunk@46565 c570f23f-e606-0410-a88d-b1316a301751
---
 Master/texmf-dist/tex/latex/hyperref/hyperref.sty | 20 ++++++++++++++++----
 1 file changed, 16 insertions(+), 4 deletions(-)

(limited to 'Master/texmf-dist/tex/latex/hyperref/hyperref.sty')

diff --git a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty
index 9fb12c7af9a..1573de7c4e8 100644
--- a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty
+++ b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty
@@ -9,7 +9,7 @@
 %% File: hyperref.dtx Copyright 1995-2001 Sebastian Rahtz,
 %% with portions written by David Carlisle and Heiko Oberdiek,
 %% 2001-2012 Heiko Oberdiek.
-%% 2016-2017 Oberdiek Package Suport Group
+%% 2016-2018 Oberdiek Package Suport Group
 %%      https://github.com/ho-tex/hyperref/issues
 %%
 %% This file is part of the `Hyperref Bundle'.
@@ -32,7 +32,7 @@
 %%
 \NeedsTeXFormat{LaTeX2e}[1995/12/01]
 \ProvidesPackage{hyperref}
-  [2017/03/14 v6.85a %
+  [2018/02/06 v6.86b %
   Hypertext links for LaTeX]
 \begingroup
   \@makeother\`%
@@ -440,6 +440,8 @@
     \let\P\textparagraph
     \let\ldots\textellipsis
     \let\dots\textellipsis
+    \ltx@IfUndefined{textEncodingNoboundary}%
+      {}{\let\noboundary\textEncodingNoboundary}%
     \def\\{\pdfstringdefWarn\\}%
     \def\newline{\pdfstringdefWarn\newline}%
     \def\TeX{TeX}%
@@ -680,6 +682,7 @@
               \Hy@unicodefalse
             }{%
               \HyPsd@ToBigChars#1%
+              \HyPsd@EscapeTeX#1%
             }%
           \else
             \StringEncodingConvertTest\HyPsd@temp\HyPsd@temp
@@ -2908,7 +2911,7 @@
 \@namedef{Hy@pdfversion@1.7}{7}%
 \@namedef{Hy@pdfversion@1.8}{8}%
 \@namedef{Hy@pdfversion@1.9}{9}%
-\def\Hy@pdfversion{2}
+\def\Hy@pdfversion{5}
 \newif\ifHy@DviMode
 \let\Hy@DviErrMsg\ltx@empty
 \ifpdf
@@ -3691,6 +3694,12 @@
   \do{/O}{Outline}%
   \do{/P}{Push}%
 }
+\def\Hy@setpdfhighlight{%
+  \ifx\@pdfhighlight\@empty
+  \else
+    /H\@pdfhighlight
+  \fi
+}
 \define@key{Hyp}{pdfborder}{%
   \let\Hy@temp\@pdfborder
   \def\@pdfborder{#1}%
@@ -4417,7 +4426,9 @@
 }
 \Hy@DisableOption{pdfa}
 \ifHy@pdfa
+  \ifnum \Hy@pdfversion < 4
   \kvsetkeys{Hyp}{pdfversion=1.4}%
+  \fi
   \Hy@DisableOption{pdfversion}%
   \def\Hy@Acrobatmenu#1#2{%
     \leavevmode
@@ -4691,7 +4702,7 @@
     \def\HyOpt@DriverType{ (custom)}%
     \let\Hy@driver\HyOpt@CustomDriver
   \fi
-  \Hy@Message{Driver\HyOpt@DriverType: \Hy@driver}%
+  \Hy@InfoNoLine{Driver\HyOpt@DriverType: \Hy@driver}%
   \chardef\Hy@VersionChecked=0 %
   \input{\Hy@driver.def}%
   \ifcase\Hy@VersionChecked
@@ -6564,6 +6575,7 @@
       \pdfstringdefDisableCommands{%
         \expandafter\let\expandafter\\\csname Hy@newline@#1\endcsname
         \let\newline\\%
+        \def\and{; }%
       }%
       \expandafter\ifx\csname @pdf#1\endcsname\@empty
         \expandafter\pdfstringdef\csname @pdf#1\endcsname{%
-- 
cgit v1.2.3

