Releases: Zirias/dos2ansi
Releases · Zirias/dos2ansi
dos2ansi-2.0
dos2ansi-1.8
- 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
- Fix optional quoting in SAUCE query to use shell style
- Optimize showansi a bit
dos2ansi-1.6
- 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
- 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
- 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
- Security: Hardcode path to dos2ansi and use config files instead of
dos2ansi-1.3
- 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
- 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
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
- 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