This is the mail archive of the cygwin mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: cygwin1.dll version 2.10 not handling Unicode as well as ver 1.7

Greetings, Allan Fernandes!

> I am using cygwin1.dll (windows 7) and running a batch file (Abc.Bat) code
> given below with observation messages.

> Problem:
> cygwin1.dll (ver 1.7)+Rdiff.exe  handles Unicode but does not handle UNC
> paths.
> cygwin1.dll (ver 2.10)+Rdiff.exe  does not handle Unicode but handles UNC
> paths.

It's not cygwin1.dll, it's rdiff.

> No error messages are given except for last line ver 1.7 says (No such file
> or directory)

> *Abc.Bat*

> *chcp 65001*

> *type "العَرَبِيَّة.txt"                  (works with 1.7 and 2.10)*

> *type "\\Mach\D\العَرَبِيَّة.txt"    (works with 1.7 and 2.10) *

> *rdiff -b 10240 signature "العَرَبِيَّة.Zip" "العَرَبِيَّة.Sig"     (works
> with 1.7,  does not work with 2.10)  *

> *rdiff -b 10240 signature "\\Mach\D\العَرَبِيَّة.Zip"
> "\\Mach\D\العَرَبِيَّة.Sig"    (does not work with 1.7 nor 2.10) *

> *rdiff -b 10240 signature "\\Mach\D\Simple.txt" "\\Mach\D\Simple.Sig"
> (works with 2.10,  does nor work with 1.7) *

If a program does its own mangling of file paths, stuff like this is bound to
happen. For best interoperability with Windows paths, you have to wrap Cygwin
tools using cygpath utility.

With best regards,
Andrey Repin
Sunday, April 8, 2018 02:04:31

Sorry for my terrible english...

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]