Page MenuHomeSolus

Update ansilove to 4.0.4

Authored by algent on Nov 7 2019, 9:09 PM.




  • Add initial seccomp support to Ansilove
  • Move pledge and seccomp initialization before ansilove_init()
  • Move conditional includes for 'pledge' and 'strtonum' in compat.h
  • Use errx() for displaying error messages
  • Print information messages on stdout
  • Introduce a version() function to display version information
  • Add a -q flag (quiet) to allow silencing output messages
  • Remove most examples from the repository, they continue to live on the website
  • Fix a few typos in ansilove.1
  • Simplify display of default font when no font option is specified
  • Drop the leading dot when saving input file extension
  • Fix the check for readComments() return value

Depends on D7595

Signed-off-by: Algent Albrahimi <>

Test Plan
  • Convert some ANS, TXT and ASC files to PNG
  • Open manual man ansilove

Diff Detail

R361 ansilove
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

algent created this revision.Nov 7 2019, 9:09 PM
algent requested review of this revision.Nov 7 2019, 9:09 PM
JoshStrobl accepted this revision.Nov 8 2019, 9:38 AM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Nov 8 2019, 9:38 AM
This revision was automatically updated to reflect the committed changes.