João Victor Bonfim <JoaoVictorBonfim@xxxxxxxxxxxxxx> writes: > I sent this message to Junio Hamano kinda of forever ago, since > then I haven't been able to address it or do anything about it > really... My spam filter has learned that anything that goes to gitster@ address without cc'ed to the git@vger list are to be caught, so it is very plausible that I didn't see it. Sending any inquiry here on the list is the right thing to do, especially because it is likely that I may not be the area expert for whatever you want to learn about Git, while there are others who are more familiar with various parts of the system and other ways the system is used. You will also increase your chances to be read if you made your message look more like the ones typically posted here (see the archive), by wrapping overly long lines, etc. > Since Git is almost used for everything at this point, is there > any intent on providing better support for non textual file types? > Why do I say this? Take this game mod which I follow as example -> > https://github.com/SolariusScorch/XComFiles <- whenever I clone it > Git takes a significant forever amount of time to download 452 MB > of files whose some part, from my perspective, isn't being delta > compressed like the text files are (since, whenever reading a log > of what changes were made, git creates and undoes modes for all > binary files, some of which only changed by a pixel from one > colour to another). Our delta compression does not care whether the contents are text or binary, so if it is not compressed well, so it can be a sign that the contents are not compressible to begin with, at least with the xdelta binary-diff-patch engine we use. Improvement designs, algorithms and patches are always welcome ;-)