Skip to content

Releases: Zirias/dos2ansi

dos2ansi-2.0

11 Mar 19:47
Compare
Choose a tag to compare
  • Adjust a few minor things in code
  • Improve and complete documentation (man and html)
  • Many fixes and improvements to the build system

dos2ansi-1.8

05 Mar 18:17
Compare
Choose a tag to compare
  • Support seekable streams, this allows to
    • read SAUCE first without buffering the whole file
    • detect SAUCE even without a DOS EOF character
  • Add a manpage, support both classic man (troff) and BSD mandoc
  • showansi: Add fontsets plus many smaller improvements and fixes

dos2ansi-1.7

27 Feb 12:05
Compare
Choose a tag to compare
  • Fix optional quoting in SAUCE query to use shell style
  • Optimize showansi a bit

dos2ansi-1.6

23 Feb 09:09
Compare
Choose a tag to compare
  • Cursor movement strictly restricted to the current line or the current
    virtual screen (might fix rendering of really broken input files)
  • Error out when rendering metadata is requested without input
  • showansi: Autodetect whether input from stdin is needed
  • showansi: Add per-font max height, improve default handling again
  • Add example showansi config for scalable fonts

dos2ansi-1.5

20 Feb 20:22
Compare
Choose a tag to compare
  • Improved ANSI.SYS compatibility, support all cursor movements, all
    erase commands, and setting screen mode
  • Add a screen height to restrict cursor movements and erasing to
    visible "window"
  • Collect and optionally output size metadata during rendering
  • dos2ansi: Add many useful flags for setting defaults, better
    integration with metadata, allow reading from standard input, many
    smaller improvements like nicer defaults for less

dos2ansi-1.4

19 Feb 07:16
Compare
Choose a tag to compare
  • Sauce query: Output in UTF-8 instead of CP-437
  • Sauce query: Option to also query the comment
  • Sauce query: Option to toggle quoting lines in single quotes
  • showansi (non-Windows only):
    • Security: Hardcode path to dos2ansi and use config files instead of
      environment variables
    • New reliable method to read sauce metadata that doesn't need a FIFO
    • Many smaller fixes and improvements

dos2ansi-1.3

15 Feb 19:25
Compare
Choose a tag to compare
  • Add a mode for semantic mapping (instead of choosing characters
    looking more similar in most fonts)
  • Fix bug in CP-864, it has different glyphs for the low-ascii area
  • Parse letter spacing and pixel aspect from SAUCE
  • Query individual SAUCE metadata fields in machine-readable format
  • Add showansi, a script to display DOS .ANS files in xterm,
    automatically choosing appropriate window size and font from SAUCE

dos2ansi-1.2

13 Feb 15:32
Compare
Choose a tag to compare
  • Optimize and fix subtle bugs in generic ANSI writer
  • Optimize and fix subtle bugs in terminfo/curses writer
  • Default to 16 colors in generic ANSI writer
  • Avoid attribute clearing sequences in generic ANSI writer, add a flag
    to enable them
  • Reformat SAUCE comments for display to avoid line breaks in the middle
    of words, add a flag to disable that and display comments as is

dos2ansi-1.1

11 Feb 08:15
Compare
Choose a tag to compare

Service release:

  • Bugfix: fix typo in help text
  • Bugfix: [Windows] don't flush on Console output (this fails)
  • Avoid excessive flushing, only flush the Stream pipeline by default,
    but not to the OS.
  • Update zimk (build system), avoid bogus error on Windows resources

Note this release was modified, only difference is another fix in zimk
that's only relevant when embedding dos2ansi in a larger recursive
build.

dos2ansi-1.0

08 Feb 22:01
Compare
Choose a tag to compare
  • Add more codepages, now covers everything specified in the latest
    SAUCE revision
  • Add alias names for several codepages
  • For euro-modified codepages that got their own number, auto-select the
    Euro symbol flag when this alias is used
  • Add some basic error messages to commandline parsing
  • Add compile-time and OS-dependent configs to version output