dan0v / xdelta3-cross-gui

A cross-platform GUI for creating xDelta3 patches, available for Windows, Linux, and Mac
Apache License 2.0
101 stars 11 forks source link

Not working with path with unicode chars #21

Closed overdrive80 closed 1 year ago

overdrive80 commented 2 years ago

If source files is located in paths with unicode chars, f.e. '´', will not create vcdiff files and program finalize without advise that one error ocurrs because any files was created.

dan0v commented 2 years ago

Version 1.1.5 will display an error prompt if this, or other errors are encountered during xDelta3 execution. This doesn't solve the underlying issue, but will at least show the issue and not display a false success message.

1024mb commented 1 year ago

this could be fixed by adding CHCP 65001 to the start of the batch file at least for Windows (don't know if Linux/Mac have this problem)

Just tested this and it works now, at least on my end.

dan0v commented 1 year ago

@1024mb if you have a working solution (even if only for Windows - I haven't tested this behavior on other platforms either) I'd appreciate if you could open a PR with your fix