summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2015-08-04 08:41:58 -0700
committerKaz Kylheku <kaz@kylheku.com>2015-08-04 08:41:58 -0700
commit0abbda4a698bc0f3eb531c6578469c3dff65ad57 (patch)
tree10f2e64bc96c6d06452c710aa311e5c99fad05d3 /ChangeLog
parent4ecca7c0b2ac3d61658d749f51dc1e7fbc408ed8 (diff)
downloadtxr-0abbda4a698bc0f3eb531c6578469c3dff65ad57.tar.gz
txr-0abbda4a698bc0f3eb531c6578469c3dff65ad57.tar.bz2
txr-0abbda4a698bc0f3eb531c6578469c3dff65ad57.zip
* eval.c (force): Default the new second argument of source_loc_str.
(eval_error): Derive location of error from the last_form_evaled, if form doesn't have it. (eval_init): Re-register source-loc-str as binary with an optional arg. * match.c (debuglf, sem_error, file_err, typed_error): Default new argument of source_loc_str. * parser.h (source_loc_str): Declaration updated. * parser.l (source_loc_str): Take second argument which specifies alternative value if the source loc info is not found. * unwind.c (uw_throw): Simplify code thanks to source_loc_str default argument. * txr.1: Document new argument of source-loc-str.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog20
1 files changed, 20 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index b1840dfa..a04152ec 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,25 @@
2015-08-04 Kaz Kylheku <kaz@kylheku.com>
+ * eval.c (force): Default the new second argument of source_loc_str.
+ (eval_error): Derive location of error from
+ the last_form_evaled, if form doesn't have it.
+ (eval_init): Re-register source-loc-str as binary with an optional arg.
+
+ * match.c (debuglf, sem_error, file_err, typed_error): Default new
+ argument of source_loc_str.
+
+ * parser.h (source_loc_str): Declaration updated.
+
+ * parser.l (source_loc_str): Take second argument which specifies
+ alternative value if the source loc info is not found.
+
+ * unwind.c (uw_throw): Simplify code thanks to source_loc_str
+ default argument.
+
+ * txr.1: Document new argument of source-loc-str.
+
+2015-08-04 Kaz Kylheku <kaz@kylheku.com>
+
* hash.c (hash_revget): New function.
* hash.h (hash_revget): Declared.