| Summary: | graphics/libansilove: Update to 1.2.6 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Juraj Lutter <otis> | ||||
| Component: | Individual Port(s) | Assignee: | Dmitry Marakasov <amdmi3> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | Flags: | bugzilla:
maintainer-feedback?
(amdmi3) |
||||
| Priority: | --- | ||||||
| Version: | Latest | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| URL: | https://github.com/ansilove/libansilove | ||||||
| Attachments: |
|
||||||
A commit references this bug: Author: amdmi3 Date: Mon Oct 5 14:23:40 UTC 2020 New revision: 551497 URL: https://svnweb.freebsd.org/changeset/ports/551497 Log: - Update to 1.2.6 PR: 250022 Submitted by: juraj@lutter.sk Changes: head/graphics/libansilove/Makefile head/graphics/libansilove/distinfo |
Created attachment 218446 [details] graphics/libansilove: Update to 1.2.6 Hi, please find the patch attached. Changelog since 1.2.5: - 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