vapoursynth / vsrepo

A simple package repository for VapourSynth
MIT License
113 stars 29 forks source link

Implicit text-encoding on file reads and writes can cause blocking issues #166

Open rlaphoenix opened 3 years ago

rlaphoenix commented 3 years ago

See https://github.com/vapoursynth/vivtc/issues/3

tl-dr; Some file IO calls are implicit with the text-encoding, which defaults to Windows-1252 on Windows systems, and UTF-8 on Linux systems.

This is causing problems on some packages that use characters outside Windows 1252.