summaryrefslogtreecommitdiffstats
path: root/eval.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2017-06-01 20:07:51 -0700
committerKaz Kylheku <kaz@kylheku.com>2017-06-01 20:07:51 -0700
commitae05a8f6e9dbaa6f18a0d22475ab8fafc2b56506 (patch)
treeae68309aa0ac818f18aaa0cc3b0b82bdb25b7fef /eval.c
parentfe4ee294894e05042b806fa2202b47ae635dc2a7 (diff)
downloadtxr-ae05a8f6e9dbaa6f18a0d22475ab8fafc2b56506.tar.gz
txr-ae05a8f6e9dbaa6f18a0d22475ab8fafc2b56506.tar.bz2
txr-ae05a8f6e9dbaa6f18a0d22475ab8fafc2b56506.zip
mkstring char argument is optional.
* eval.c (eval_init): Update registration of mkstring intrinsic to make second argument optional. * lib.c (mkstring): Default second argument to space. * txr.1: Documentation of mkstring updated.
Diffstat (limited to 'eval.c')
-rw-r--r--eval.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/eval.c b/eval.c
index 187273c5..d1c3cc8c 100644
--- a/eval.c
+++ b/eval.c
@@ -5927,7 +5927,7 @@ void eval_init(void)
reg_fun(intern(lit("packagep"), user_package), func_n1(packagep));
reg_fun(intern(lit("keywordp"), user_package), func_n1(keywordp));
reg_fun(intern(lit("bindable"), user_package), func_n1(bindable));
- reg_fun(intern(lit("mkstring"), user_package), func_n2(mkstring));
+ reg_fun(intern(lit("mkstring"), user_package), func_n2o(mkstring, 1));
reg_fun(intern(lit("copy-str"), user_package), func_n1(copy_str));
reg_fun(intern(lit("upcase-str"), user_package), func_n1(upcase_str));
reg_fun(intern(lit("downcase-str"), user_package), func_n1(downcase_str));