Library for converting ANSI, ASCII, and other formats to PNG
Log | Files | Refs | README | LICENSE

commit f58fcd32db0efcb51a7474d14da22f2c4791f07c
parent dac9e1275055b44baddb5495b27e65780bc6da3b
Author: Frederic Cambus <>
Date:   Wed, 30 Sep 2020 11:46:03 +0200

Update ChangeLog.

MChangeLog | 18++++++++++++++++++
1 file changed, 18 insertions(+), 0 deletions(-)

diff --git a/ChangeLog b/ChangeLog @@ -1,3 +1,21 @@ +libansilove 1.2.6 (2020-09-30) + +- Introduce canvas' width/height variables and refactor canvas creation +- Refactor calls to drawchar() in the ANSI loader +- Refactor the ANSI loader to use a state machine +- Remove systematic filtering of Form Feed characters in Amiga mode +- Correct values for TUNDRA_COLOR_FOREGROUND and TUNDRA_COLOR_BACKGROUND +- Switch to using reallocarray(3) in the ANSI and PCBoard loaders +- Add a compat layer for systems which do not have reallocarray(3) +- Refactor canvas allocation for retina output +- Introduce the ANSILOVE_RANGE_ERROR macro, for values out of allowed range +- Error gracefully if canvas' width or height is equal to zero +- Remove an useless comparison in drawchar() +- Add some file format integrity checks in the Tundra loader +- Refactor error handling in several loaders + + + libansilove 1.2.5 (2020-09-24) - Add missing parentheses in an if statement in output()