delorie.com/archives/browse.cgi | search |
Andy Koppe writes: > Meanwhile, Corinna has implemented support for the latter on > cygwin-cvs, so that mad filename works fine now: >=20 > $ touch $'=EF\202\201=D0\201=D0\201=D0\201=EF\203\22002ABFxi-string)g)= =C0=E2w\001\200=D1H\001=C2\200\t' > $ ls > =EF??=D0?=D0?=D0?=EF??02ABFxi-string)g)=C0=E2w??=D1H?=C2?? > $ ls --quoting-style=3Descape > =EF\202\201=D0\201=D0\201=D0\201=EF\203\22002ABFxi-string)g)=C0=E2w\001\= 200=D1H\001=C2\200\t Thank you! N.B. I think that those names appeared in Emacs string APIs. Emacs strings are not NUL-terminated, so most likely the tail wasn't part of the actual file name. It's pretty amazing that even the parentheses don't mess things up! Vin, let us know if you have further problems after upgrading to the next Cygwin. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |