diff options
author | Marius <mariausol@gmail.com> | 2012-01-11 16:20:29 +0200 |
---|---|---|
committer | Marius <mariausol@gmail.com> | 2012-01-11 16:20:29 +0200 |
commit | b7617f4f872bb6559addb5ee5fed28f06288a59a (patch) | |
tree | 71890a7e61ec02f38839172c92af05c7714c56d9 /tex/context/base/core-sys.mkiv | |
parent | ee0d480c979cb344dc0bbeca2eda9166e062f2db (diff) | |
download | context-b7617f4f872bb6559addb5ee5fed28f06288a59a.tar.gz |
beta 2012.01.11 14:58
Diffstat (limited to 'tex/context/base/core-sys.mkiv')
-rw-r--r-- | tex/context/base/core-sys.mkiv | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/tex/context/base/core-sys.mkiv b/tex/context/base/core-sys.mkiv index dc346c3fa..88e0ebf23 100644 --- a/tex/context/base/core-sys.mkiv +++ b/tex/context/base/core-sys.mkiv @@ -213,9 +213,9 @@ {\dostoptagged}} \unexpanded\def\define - {\doifnextoptionalelse\syst_basics_define\def} + {\doifnextoptionalelse\syst_basics_define_yes\syst_basics_define_nop} -\unexpanded\def\syst_basics_define[#1]#2#3% +\unexpanded\def\syst_basics_define_yes[#1]#2#3% {\ifdefined#2% \showmessage\m!system4{\string#2}% \fi @@ -232,6 +232,12 @@ \def#2##1##2##3##4##5##6##7##8##9{#3}\else \def#2{#3}\fi} +\unexpanded\def\syst_basics_define_nop#1#2% + {\ifdefined#1% + \showmessage\m!system4{\string#1}% + \fi + \def#1{#2}} + % \startluacode % local contextsprint, ctxcatcodes = context.sprint, tex.ctxcatcodes % local format, match, gmatch, rep = string.format, string.match, string.gmatch, string.rep |