winprint 2.0 RC1
- Totally new rendering engine
- Replaced the nodejs
Prism.js
-based syntax highlighter with the PythonPygments
-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 Pygmentsterminal
formatter as input). - Removed dependency on nodejs. Issue #17
- Dozens of small bug fixes and improvements.
Requirements
- Windows 10
- DotNet Core 3.1 - https://dotnet.microsoft.com/download/dotnet-core/3.1
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"