In LDCad I cache directory listings in (sorted) string lists and do case insensitive searches on those. This is done for both the windows and Linux versions. Only down side is when the file exists in multiple cases on the file system. First one will win in that scenario, maybe i make it an option some day to do the literal check first but I think it's just a waste of the time in 99.9% of cases.
Just for fun I opened the 5571 model and let wingrep count the number of case mismatch warnings in the log, there were 376 occurrences
Just for fun I opened the 5571 model and let wingrep count the number of case mismatch warnings in the log, there were 376 occurrences