summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2012-02-28 23:22:58 -0800
committerKaz Kylheku <kaz@kylheku.com>2012-02-28 23:22:58 -0800
commit9c70c2b50bb44aebcd2d01e605d7712492c7de0e (patch)
tree89f6b3060176eb5e1efa8ae9b69a6fc3750c504a /ChangeLog
parent088da243fce2d4f5fca08bbce2fa27d5076d811b (diff)
downloadtxr-9c70c2b50bb44aebcd2d01e605d7712492c7de0e.tar.gz
txr-9c70c2b50bb44aebcd2d01e605d7712492c7de0e.tar.bz2
txr-9c70c2b50bb44aebcd2d01e605d7712492c7de0e.zip
* lib.c (numberp): Fix bad type check: null pointer dereference when
object is nil. * match.c (do_match_line): Bugfix for incorrect treatment of long lines. Must return the absolute position from the start of the original line (plus(c->pos, c->base)), rather than just c->pos, which only measures from the start of a line that may have been chopped by consume_prefix.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 2ff209e4..3bc68f5b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,16 @@
2012-02-28 Kaz Kylheku <kaz@kylheku.com>
+ * lib.c (numberp): Fix bad type check: null pointer dereference when
+ object is nil.
+
+ * match.c (do_match_line): Bugfix for incorrect treatment of long
+ lines. Must return the absolute position from the start of the original
+ line (plus(c->pos, c->base)), rather than just c->pos, which only
+ measures from the start of a line that may have been chopped by
+ consume_prefix.
+
+2012-02-28 Kaz Kylheku <kaz@kylheku.com>
+
Bugfix: rlcp function was incorrect for new way of storing
line number info.