diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2014-06-10 07:29:56 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2014-06-10 07:29:56 -0700 |
commit | 79f55cbf6c6e7412473e119a02aa637e985721f5 (patch) | |
tree | 7f8d7fc468dc5499431e570b3704a22e243999df /ChangeLog | |
parent | 06e308526e9c612eaf6e36c36f2213bb915038e4 (diff) | |
download | txr-79f55cbf6c6e7412473e119a02aa637e985721f5.tar.gz txr-79f55cbf6c6e7412473e119a02aa637e985721f5.tar.bz2 txr-79f55cbf6c6e7412473e119a02aa637e985721f5.zip |
* eval.c (eval_init): Change registration of string_cmp
to cmp_str. Add registrations for str_eq, str_lt,
str_gt, str_le, and str_lt.
* lib.c (string_cmp): Name changes to cmp_str, and the
function fixed so that it actually works.
The name change doesn't affect anyone because the function
was too broken to use due to the incorrect type dispatch.
(string_lt): Name changes to str_lt.
(str_eq, str_gt, str_le, str_ge): New functions.
* lib.h (string_cmp, string_lt): Declarations renamed.
(str_eq, str_gt, str_le, str_ge): New declarations.
* txr.1: Document string-cmp to cmp-str rename, that
string-lt is deprecated, and the new str<, str>,
str>=, str<= and str= functions.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -1,5 +1,25 @@ 2014-06-10 Kaz Kylheku <kaz@kylheku.com> + * eval.c (eval_init): Change registration of string_cmp + to cmp_str. Add registrations for str_eq, str_lt, + str_gt, str_le, and str_lt. + + * lib.c (string_cmp): Name changes to cmp_str, and the + function fixed so that it actually works. + The name change doesn't affect anyone because the function + was too broken to use due to the incorrect type dispatch. + (string_lt): Name changes to str_lt. + (str_eq, str_gt, str_le, str_ge): New functions. + + * lib.h (string_cmp, string_lt): Declarations renamed. + (str_eq, str_gt, str_le, str_ge): New declarations. + + * txr.1: Document string-cmp to cmp-str rename, that + string-lt is deprecated, and the new str<, str>, + str>=, str<= and str= functions. + +2014-06-10 Kaz Kylheku <kaz@kylheku.com> + * Makefile (PROG): Removing ./ prefix from variable name; adding it to invocations of $(PROG) in some rules. (txr.o): Pass several strings as macros on the command line: |