The final version of my patch (ready to review and land hopefully) using terminal encoding everywhere, instead of mbcs or user_encoding. Thus it's optimized to "show me diff on terminal" use case.
The final version of my patch (ready to review and land hopefully) using terminal encoding everywhere, instead of mbcs or user_encoding. Thus it's optimized to "show me diff on terminal" use case.