Greetings, Michael Goldshteyn! > Cygwin handles (filename) case insensitivity in a very weird way at the > Windows command prompt: > ------------------------------ > c:\Users\Michael>set CYGWIN=
> c:\Users\Michael>printf "%q " 'a' 'A' "a" "A" a A > a A a A a A > REM OK, so far so good, but, now: > c:\Users\Michael>set CYGWIN=glob:ignorecase > C:\Users\Michael>printf "%q " 'a' 'A' "a" "A" a A > a a a a a A Oh, so THAT's what causing my git diff to disappear! >> [C:\]$ set cyg >> CYGWIN=wincmdln winsymlinks:native glob:ignorecase >> CYGWIN_DIR=C:\Programs\Cygwin >> CYGWIN_MIRROR=https://ftp-stud.hs-esslingen.de/pub/Mirrors/sources.redhat.com/cygwin >> >> [C:\]$ mintty -- git diff --minimal "--diff-filter=MAD" --find-renames=70 >> --irreversible-delete HEAD -- >> # The actual executed command is: >> git diff --minimal --diff-filter=mad --find-renames=70 --irreversible-delete >> HEAD -- I don't think that's how it is supposed to work. -- With best regards, Andrey Repin Monday, March 18, 2024 12:06:56 Sorry for my terrible english... -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple