diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2015-08-01 17:51:51 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2015-08-01 20:05:06 -0700 |
commit | b9d23bcf53ee7b041b511a25a36291ae7166c73b (patch) | |
tree | 36b5fe477b442176f91ca549d6080029c756b2b9 /ChangeLog | |
parent | 0f050c4f3d57605ad0692e5abf2f61d0e75f408e (diff) | |
download | txr-b9d23bcf53ee7b041b511a25a36291ae7166c73b.tar.gz txr-b9d23bcf53ee7b041b511a25a36291ae7166c73b.tar.bz2 txr-b9d23bcf53ee7b041b511a25a36291ae7166c73b.zip |
Pass pretty flag to cobj print operation.
* hash.c (hash_print_op): Take third argument,
and call cobj_print_impl rather than cobj_print.
* lib.c (cobj_print_op): Take third argument. The object class is
* printed with obj_print_impl.
(obj_print_impl): Static function becomes extern. Passes its pretty
flag argument to cobj print virtual function.
* lib.h (cobj_ops): print takes third argument.
(cobj_print_op): Declaration updated.
(obj_print_impl): Declared.
* regex.c (regex_print): Takes third argument, and ignores it.
* stream.c (stream_print_op, stdio_stream_print, cat_stream_print):
Take third argument, and ignore it.
* stream.h (stream_print_op): Declaration updated.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 23 |
1 files changed, 23 insertions, 0 deletions
@@ -1,5 +1,28 @@ 2015-08-01 Kaz Kylheku <kaz@kylheku.com> + Pass pretty flag to cobj print operation. + + * hash.c (hash_print_op): Take third argument, + and call cobj_print_impl rather than cobj_print. + + * lib.c (cobj_print_op): Take third argument. The object class is + * printed with obj_print_impl. + (obj_print_impl): Static function becomes extern. Passes its pretty + flag argument to cobj print virtual function. + + * lib.h (cobj_ops): print takes third argument. + (cobj_print_op): Declaration updated. + (obj_print_impl): Declared. + + * regex.c (regex_print): Takes third argument, and ignores it. + + * stream.c (stream_print_op, stdio_stream_print, cat_stream_print): + Take third argument, and ignore it. + + * stream.h (stream_print_op): Declaration updated. + +2015-08-01 Kaz Kylheku <kaz@kylheku.com> + * eval.c (special_p): Function renamed to special_var_p. (expand_opt_params_rec, expand_vars): Follow rename of special_p. (eval_init): Register special-operator-p and special-var-p |