summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2015-08-04 21:19:30 -0700
committerKaz Kylheku <kaz@kylheku.com>2015-08-04 21:19:30 -0700
commit8a702d43a463472474e9f0adab6858a1637c2a1f (patch)
tree20b3e71b89838b3cb8fc6a13933985349c3946da /ChangeLog
parentc3b2ec8a4d4eb7419a748b939da7657e01aada99 (diff)
downloadtxr-8a702d43a463472474e9f0adab6858a1637c2a1f.tar.gz
txr-8a702d43a463472474e9f0adab6858a1637c2a1f.tar.bz2
txr-8a702d43a463472474e9f0adab6858a1637c2a1f.zip
* stream.c (put_string): In indent mode, put_string has
to process all the characters as if by put_char, (which we now do literally that way). (set_indent_mode): Bugfix: no longer reset the column to zero when turning off indent mode. This is wrong since streams do column counting all the time.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index fc47abd8..8b1620f0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
2015-08-04 Kaz Kylheku <kaz@kylheku.com>
+ * stream.c (put_string): In indent mode, put_string has
+ to process all the characters as if by put_char,
+ (which we now do literally that way).
+ (set_indent_mode): Bugfix: no longer reset the column
+ to zero when turning off indent mode. This is wrong since
+ streams do column counting all the time.
+
+2015-08-04 Kaz Kylheku <kaz@kylheku.com>
+
* stream.c (vformat): Implement ~! format directive for indentation.
Allow negative widths to be specified with a leading minus sign,
so that we can indent to the left.