summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2014-12-31 07:34:41 -0800
committerKaz Kylheku <kaz@kylheku.com>2014-12-31 07:34:41 -0800
commit99c41ec1654df41ab027c18559227254d976e59a (patch)
treed9f7d5f312d7d4e01479e6fb94aef1a6255514c8 /ChangeLog
parentbf5a03f450f26e07a1ccc6f00d9bd0c5659e8591 (diff)
downloadtxr-99c41ec1654df41ab027c18559227254d976e59a.tar.gz
txr-99c41ec1654df41ab027c18559227254d976e59a.tar.bz2
txr-99c41ec1654df41ab027c18559227254d976e59a.zip
* lib.c (replace_str, replace_vec): Bugfix. The replacement item
sequence may be an infinite list in the case that the from argument specifies a list of indices. We must avoid trying to calculate its length before we have detected this case.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 28bd6199..f57a7269 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2014-12-31 Kaz Kylheku <kaz@kylheku.com>
+ * lib.c (replace_str, replace_vec): Bugfix. The replacement item
+ sequence may be an infinite list in the case that the from argument
+ specifies a list of indices. We must avoid trying to calculate its
+ length before we have detected this case.
+
+2014-12-31 Kaz Kylheku <kaz@kylheku.com>
+
* txr.1: Fix error. (set [seq index-list] new) corresponds to
replace not to refset.