summaryrefslogtreecommitdiff
path: root/metapost/context/base/mpxl/mp-luas.mpxl
diff options
context:
space:
mode:
Diffstat (limited to 'metapost/context/base/mpxl/mp-luas.mpxl')
-rw-r--r--metapost/context/base/mpxl/mp-luas.mpxl5
1 files changed, 4 insertions, 1 deletions
diff --git a/metapost/context/base/mpxl/mp-luas.mpxl b/metapost/context/base/mpxl/mp-luas.mpxl
index c13db4d59..9ea130d35 100644
--- a/metapost/context/base/mpxl/mp-luas.mpxl
+++ b/metapost/context/base/mpxl/mp-luas.mpxl
@@ -215,16 +215,19 @@ permanent inpath, pointof, leftof, rightof ;
extra_endfig := extra_endfig & " runscript mfid_path_reset ; " ;
+newscriptindex mfid_utfnum ; mfid_utfnum := scriptindex "utfnum" ;
newscriptindex mfid_utflen ; mfid_utflen := scriptindex "utflen" ;
newscriptindex mfid_utfsub ; mfid_utfsub := scriptindex "utfsub" ;
+% def utfnum = runscript mfid_utfnum enddef ;
% def utflen = runscript mfid_utflen enddef ;
% def utfsub = runscript mfid_utfsub enddef ;
+vardef utfnum(expr s) = runscript mfid_utfnum s enddef ; % str
vardef utflen(expr s) = runscript mfid_utflen s enddef ; % str
vardef utfsub(text t) = runscript mfid_utfsub t enddef ; % str, first, (optional) last
-permanent utflen, utfsub ;
+permanent utfnum, utflen, utfsub ;
newscriptindex mfid_getparameters ; mfid_getparameters := scriptindex "getparameters" ;
newscriptindex mfid_presetparameters ; mfid_presetparameters := scriptindex "presetparameters" ;