Windows: use wide char interfaces

Exchange file names and command line parameters with the system using
wchar_t interfaces: allows preserving values which can be reversibly
transcoded in the current multibyte charset (which can't be UTF-8). Store
all file paths internally in UTF-8

Jean-Francois Dockes Jean-Francois Dockes 2019-01-25

changed src/filters/rclexec1.py
changed src/filters/rclexecm.py
changed src/filters/rclpdf.py
changed src/qtgui/rclm_view.cpp
changed src/utils/miniz.cpp
changed src/utils/miniz.h
changed src/utils/pathut.cpp
changed src/utils/pathut.h
changed src/utils/rclutil.cpp
changed src/utils/readfile.cpp
changed src/windows/execmd_w.cpp
changed src/windows/rclstartw.cpp
src/filters/rclexec1.py Diff Switch to unified view
Loading...
src/filters/rclexecm.py Diff Switch to unified view
Loading...
src/filters/rclpdf.py Diff Switch to unified view
Loading...
src/qtgui/rclm_view.cpp Diff Switch to unified view
Loading...
src/utils/miniz.cpp Diff Switch to unified view
Loading...
src/utils/miniz.h Diff Switch to unified view
Loading...
src/utils/pathut.cpp Diff Switch to unified view
Loading...
src/utils/pathut.h Diff Switch to unified view
Loading...
src/utils/rclutil.cpp Diff Switch to unified view
Loading...
src/utils/readfile.cpp Diff Switch to unified view
Loading...
src/windows/execmd_w.cpp Diff Switch to unified view
Loading...
src/windows/rclstartw.cpp Diff Switch to unified view
Loading...