On Thu, Jan 19, 2006 at 12:59:57AM -0800, Junio C Hamano wrote:You're welcome. I use git on linux and cygwin so I'm happy to try to help. I only read this list sporadically but I have chimed in from time to time when people were talking about cygwin. For the most part, it seems like my input hasn't been needed all that much. Actually, I started adding DT_* macros at one point, in preparation for adding d_type, and then got sidetracked. Their existence is a real bug so, I have ifdef'ed out the DT macros in current CVS. There were two fields in the dirent struct. One was the "real" d_ino which was a 64-bit ino_t, __ino32 was a legacy field from a time when inodes were 32 bits. I had already renamed the d_ino to __invalid_d_ino but I didn't think I had to rename __ino32, too, since it wasn't a standard field and didn't think that anyone would be using it. However, it is now __invalid_ino32 (and will probably disappear entirely) in CVS. I knew that there would be fallout from getting rid of d_ino but this change has been a long time coming. Previously, the inodes reported in d_ino were different from the (correct) ones in st_ino and some applications were understandbly confused by that fact. Making d_ino accurate would have meant that we'd have to open every file in readdir to get the windows equivalent of inode information and, since we get enough "cygwin is slow" complaints, that wasn't a cost we were willing to pay. cgf - 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
| Greg Kroah-Hartman | [PATCH 001/196] Chinese: Add the known_regression URI to the HOWTO |
| Ondrej Zary | pata_it821x completely broken |
| Jeremy Fitzhardinge | [PATCH 02 of 36] x86: add memory clobber to save/loadsegment |
| Thomas Renninger | AMD Mobile Semprons (3500+, 3600+,...) break with nohz and highres enabled |
git: | |
| Linus Torvalds | People unaware of the importance of "git gc"? |
| Jakub Narebski | Octopus merge: unique (?) to git, but is it useful? |
| Junio C Hamano | [ANNOUNCE] GIT 1.5.3-rc4 |
| Theodore Tso | Re: git on MacOSX and files with decomposed utf-8 file names |
| qw er | OpenBSD sucks |
| Richard Stallman | Real men don't attack straw men |
| Henning Brauer | Re: About Xen: maybe a reiterative question but .. |
| Kevin Neff | Patching a SSH 'Weakness' |
| David Miller | [GIT]: Networking |
| Steve Wise | pktgen question |
| Jeff Garzik | Re: [bug?] tg3: Failed to load firmware "tigon/tg3_tso.bin" |
| Waskiewicz Jr, Peter P | RE: [PATCH 2/3][NET_BATCH] net core use batching |
