The BSD kernel is, and the HFS+ filesystem is only OPTIONALLY case-insensitive. The OSX defaults are configured to avoid surprising people migrating from Windows.
/s/ Adam On Thu, Aug 6, 2015 at 1:58 PM, Jason H <[email protected]> wrote: > OK. I never knew that. Yes, having the comparison/check at the right place > would be appreciated. > > One of the pitfalls of Qt is you get people like me workin on new platforms. > I recently picked up OSX for iOS and my previous was Linux. I would have > thought with the BSD kernel it would be more unixy, which as I recall > (Solaris/IRIX) was case sensitive. > > Anyway, thanks. I was on thin ice anyway, it would have not been good if > Windows was ever to come into play. > >> Sent: Thursday, August 06, 2015 at 11:03 AM >> From: Typz <[email protected]> >> To: "Jason H" <[email protected]> >> Cc: "[email protected]" <[email protected]> >> Subject: Re: [Qt-creator] Creator gets confused on filenames >> >> Hello, >> >> This is the expected behavior on MacOS: the file system (hfs+) is by default >> not case sensitive like linux' ext2/..., but simply file preserving like on >> windows. >> >> So Main.qml and main.qml are indeed the same file... But maybe QtCreator >> should be smart enough to detect this, and request another name. >> >> Best regards, >> >> -- >> Francois Ferrand >> >> >> >> > On 6 août 2015, at 16:56, Jason H <[email protected]> wrote: >> > >> > So this is a rather embarrassing bug. >> > I have a project using qrc for QMLs. I have a normal main.cpp and main.qml. >> > I wanted to add a Main.qml. I realize this is a bit unconventional, but >> > the main.qml is loaded by the main.cpp. The Main.qml is loaded by a loader >> > element. All of this complies with what I think is correct and do-able and >> > valid. >> > >> > Now, when I created my Main.qml from inside creator... it replaced my >> > main.qml with Main.qml. It actually filled the main.qml with the default >> > Main.qml content. >> > >> > I don't understand why this is correct behavior. I would have thought that >> > they would have been treated as separate files? OS is OSX. >> > >> > >> > >> > _______________________________________________ >> > Qt-creator mailing list >> > [email protected] >> > http://lists.qt-project.org/mailman/listinfo/qt-creator >> > _______________________________________________ > Qt-creator mailing list > [email protected] > http://lists.qt-project.org/mailman/listinfo/qt-creator _______________________________________________ Qt-creator mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/qt-creator
