summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-11-10 22:11:28 +0000
committerKarl Berry <karl@freefriends.org>2019-11-10 22:11:28 +0000
commit69b933b72c23a0daa1cc22643bb0877d41a4386c (patch)
tree12e731749ee2009e4b792b1123eaf151a55d9722
parent966f3ce66328982f136ff1744dee70000acccf01 (diff)
ocgx2
git-svn-id: svn://tug.org/texlive/trunk@52730 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/ocgx2/ChangeLog8
-rw-r--r--Master/texmf-dist/tex/latex/ocgx2/ocgx2.sty18
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check1
3 files changed, 16 insertions, 11 deletions
diff --git a/Master/texmf-dist/doc/latex/ocgx2/ChangeLog b/Master/texmf-dist/doc/latex/ocgx2/ChangeLog
index 98b07f750cb..12968803429 100644
--- a/Master/texmf-dist/doc/latex/ocgx2/ChangeLog
+++ b/Master/texmf-dist/doc/latex/ocgx2/ChangeLog
@@ -1,7 +1,11 @@
+2019-11-07
+ * v0.48: ocgx2.sty
+ * fix: link-making commands failed with empty option arg
+
2019-11-04
* v0.47: ocgx2.sty
- * v0.17: ocgx2.sty
- * fix: 2020 deprecations (fixocgx.sty)
+ * v0.17: ocgbase.sty
+ * fix: output driver set-up
2019-10-01
* v0.46: ocgx2.sty
diff --git a/Master/texmf-dist/tex/latex/ocgx2/ocgx2.sty b/Master/texmf-dist/tex/latex/ocgx2/ocgx2.sty
index 84d7cc855fb..bd2e4cb96a7 100644
--- a/Master/texmf-dist/tex/latex/ocgx2/ocgx2.sty
+++ b/Master/texmf-dist/tex/latex/ocgx2/ocgx2.sty
@@ -40,8 +40,8 @@
\RequirePackage{xparse}
\RequirePackage{l3keys2e}
-\def\g@ocgxii@date@tl{2019/11/04}
-\def\g@ocgxii@version@tl{0.47}
+\def\g@ocgxii@date@tl{2019/11/07}
+\def\g@ocgxii@version@tl{0.48}
\ProvidesExplPackage{ocgx2}{\g@ocgxii@date@tl}{\g@ocgxii@version@tl}
{ports `ocgx' functionality to dvips+ps2pdf, xelatex and dvipdfmx}
@@ -748,19 +748,19 @@
% adding optional 2nd argument -> Button Widget (non-breakable) with one of
% various mouse triggers (`troggerocgs` option from ocg-p)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\DeclareDocumentCommand\switchocg{s o m +m}{
+\DeclareDocumentCommand\switchocg{s O{} m +m}{
\ocgxii_actionsocg:nnnnnn{#1}{#2}{#3}{}{}{#4}
}
-\DeclareDocumentCommand\showocg{s o m +m}{
+\DeclareDocumentCommand\showocg{s O{} m +m}{
\ocgxii_actionsocg:nnnnnn{#1}{#2}{}{#3}{}{#4}
}
-\DeclareDocumentCommand\hideocg{s o m +m}{
+\DeclareDocumentCommand\hideocg{s O{} m +m}{
\ocgxii_actionsocg:nnnnnn{#1}{#2}{}{}{#3}{#4}
}
-\DeclareDocumentCommand\actionsocg{s o m m m +m}{
+\DeclareDocumentCommand\actionsocg{s O{} m m m +m}{
\ocgxii_actionsocg:nnnnnn{#1}{#2}{#3}{#4}{#5}{#6}
}
@@ -786,21 +786,21 @@
%
%process *all* mouse triggers (e,d,u,x)
\ocgxii_ocglist_process_idlist:nn{
- \IfValueTF{#2}{#2}{onmouseup}
+ \tl_if_blank:oTF{#2}{onmouseup}{#2}
}{#3}
\tl_set_eq:NN\l_ocgxii_toswitch_e_tl\l_ocgxii_e_list_tl
\tl_set_eq:NN\l_ocgxii_toswitch_x_tl\l_ocgxii_x_list_tl
\tl_set_eq:NN\l_ocgxii_toswitch_d_tl\l_ocgxii_d_list_tl
\tl_set_eq:NN\l_ocgxii_toswitch_u_tl\l_ocgxii_u_list_tl
\ocgxii_ocglist_process_idlist:nn{
- \IfValueTF{#2}{#2}{onmouseup}
+ \tl_if_blank:oTF{#2}{onmouseup}{#2}
}{#4}
\tl_set_eq:NN\l_ocgxii_toshow_e_tl\l_ocgxii_e_list_tl
\tl_set_eq:NN\l_ocgxii_toshow_x_tl\l_ocgxii_x_list_tl
\tl_set_eq:NN\l_ocgxii_toshow_d_tl\l_ocgxii_d_list_tl
\tl_set_eq:NN\l_ocgxii_toshow_u_tl\l_ocgxii_u_list_tl
\ocgxii_ocglist_process_idlist:nn{
- \IfValueTF{#2}{#2}{onmouseup}
+ \tl_if_blank:oTF{#2}{onmouseup}{#2}
}{#5}
\tl_set_eq:NN\l_ocgxii_tohide_e_tl\l_ocgxii_e_list_tl
\tl_set_eq:NN\l_ocgxii_tohide_x_tl\l_ocgxii_x_list_tl
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index 1a5b372428e..5ab3dac7c69 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -887,6 +887,7 @@ my @TLP_no_check = (
"vlna", # binary
"web", # binary
"xdvi", # binary
+ "xelatex-dev", # binary
"xetex", # binary
"xetexconfig", # we maintain
"xindy", # binary