summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/platex/base/tascmac.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-07-29 21:39:00 +0000
committerKarl Berry <karl@freefriends.org>2017-07-29 21:39:00 +0000
commit374414f65a92b39427b6ae8e3fb08e9f042f8b83 (patch)
tree3950d5a018f756acee40bf5bec9cf1836bb2f5b1 /Master/texmf-dist/tex/platex/base/tascmac.sty
parent6ee6197fa058cb894250c66be74b3a63c11069fc (diff)
platex (29jul17)
git-svn-id: svn://tug.org/texlive/trunk@44913 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/platex/base/tascmac.sty')
-rw-r--r--Master/texmf-dist/tex/platex/base/tascmac.sty15
1 files changed, 14 insertions, 1 deletions
diff --git a/Master/texmf-dist/tex/platex/base/tascmac.sty b/Master/texmf-dist/tex/platex/base/tascmac.sty
index 3d5d9e1f8ee..3fcd103cc9f 100644
--- a/Master/texmf-dist/tex/platex/base/tascmac.sty
+++ b/Master/texmf-dist/tex/platex/base/tascmac.sty
@@ -23,7 +23,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{tascmac}
- [2016/08/21 v2.0c
+ [2017/07/22 v2.0d
ascmac package (community edition)
]
%%
@@ -190,6 +190,19 @@ Q \iftdir\yoko\fi
\kern.33ex\hrule height.1ex width.98\wd0\kern.45ex}}}
%%
%% return-key
+\begingroup
+\def\ascmac@definable{\PackageInfo{ascmac}{Command
+ \@backslashchar\reserved@a\space already defined, but
+ compatible with\MessageBreak ascmac package, overwriting}}
+\def\ascmac@check#1{\ifx#1\@undefined\else\ascmac@parse{#1}\fi}
+\def\ascmac@parse#1{\edef\reserved@a{\expandafter\@gobble\string #1}%
+ \edef\ascmac@parse@tmp{\meaning#1 \string\@ascgrp}%
+ \expandafter\ascmac@parse@i\ascmac@parse@tmp\@nil}
+\expandafter\def\expandafter\ascmac@parse@i
+ \expandafter#\expandafter1\string\@ascgrp#2\@nil{\ifx\relax#2\relax
+ \@notdefinable\else\ascmac@definable\fi}
+\ascmac@check{\Return}
+\endgroup
\def\return{\leavevmode\hbox{%
Q \iftdir\yoko\fi
\@ascgrp\char"20}}