Linus Torvalds:This is the same issue as the CRLF issue I posted on earlier, and it all stems from that git also sees file names as a stream of bytes, not a string of characters, just as it does text. A program that silently ignores the conventions of the platform it runs on is *crap*, no matter if the conventions are not the same as for other platforms. A program that silently ignores the conventions of the file system it tries to store its files on is *crap* :-) In my perfect world, file names would be stored as a string of characters, so if I save a file with an å in it, that å would be preserved no matter if I run Linux on ext2 with my locale is set to latin-1 (which stores it as byte 0xE5), on Windows with NTFS (which stores it as the UTF-16 code 0x00E5), on Windows/DOS with FAT (which stores it as the byte 0x86) or on Mac OS X which stores it as decomposed UTF-8 (whose byte sequence I don't know at the top of my head). If that was just stored as U+00E5 in whatever encoding in the filename index, the local implementation of git can just check it out in the form needed. -- \\// Peter - http://www.softwolves.pp.se/ - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Eric Anholt | [PATCH] Export kmap_atomic_pfn for DRM-GEM. |
| Rafael J. Wysocki | 2.6.27-rc4-git1: Reported regressions from 2.6.26 |
| Robin Lee Powell | NFS hang + umount -f: better behaviour requested. |
| Avi Kivity | [PATCH] x86: default to reboot via ACPI |
git: | |
| Shawn O. Pearce | Re: MinGW port - initial work uploaded |
| Pierre Habouzit | git submodules |
| Mike Hommey | Re: Minor annoyance with git push |
| H. Peter Anvin | kde.git is now online |
| Chris Bullock | OpenBSD isakmpd and pf vs Cisco PIX or ASA |
| Brandon Lee | Re: DELL PERC 5iR slow performance |
| peter | ntpd not synching |
| bofh | Re: Load balancing with DSR |
| Jim Winstead Jr. | Re: Root Disk/Book Disk Compatibility |
| Peter Grehan | TCP SYN_RECV state: stuck forever in accept() ? |
| Brandon S. Allbery | Re: mkdir says "no space left on device" and more problems... |
| Theodore Ts'o | Re: Stabilizing Linux |
