Skip to content

winprint 2.0 RC1

Compare
Choose a tag to compare
@tig tig released this 01 May 06:41
  • Totally new rendering engine
  • Replaced the nodejs Prism.js-based syntax highlighter with the Python Pygments-based system. This:
    • Long lines now wrap correctly. Issue #12
    • Significantly increased file load/rendering speed. Issue #13.
    • Space and tabs now render accurately. Issue #14
    • Improved syntax highlighting in almost every way. More reliable, better language support, more sophisticated lexers.
    • Provided a simple way to select styles (e.g. "style": "pastie" in .config file).
    • Enabled printing of ANSI Escape sequence encoded files (because winprint uses Pygments terminal formatter as input).
    • Removed dependency on nodejs. Issue #17
  • Dozens of small bug fixes and improvements.

Requirements

Please add Issues for any bugs you find. I'll take pull requests too.

Install

To download and install WinPrint simply copy and paste the command line below into a PowerShell command window.

$wpv="v2.0.4.105"; $wp="winprint.msi"; iwr https://github.com/tig/winprint/releases/download/$wpv/$wp -outfile "$env:temp\$wp"; start msiexec.exe -ArgumentList "-i $env:temp\$wp"

Documentation