{"thread":{"id":"5302","subject":"What's in git.git","startedAt":"2006-08-17T06:45:12Z","lastAt":"2006-08-17T06:45:12Z","messageCount":1,"participants":["Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"25450","messageId":"7vu04buah3.fsf@assigned-by-dhcp.cox.net","threadId":"5302","inReplyTo":null,"subject":"What's in git.git","fromName":"Junio C Hamano","fromEmail":"junkio@cox.net","sentAt":"2006-08-17T06:45:12Z","receivedAt":"2006-08-17T06:45:12Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"\n* The 'maint' branch has these fixes since the last announcement.\n  I am planning to cut a 1.4.2.1 with them soon.\n\n   Dennis Stosberg:\n      Solaris does not support C99 format strings before version 10\n\n   Johannes Schindelin:\n      git-mv: succeed even if source is a prefix of destination\n      git-mv: add more path normalization\n\n   Junio C Hamano:\n      finish_connect(): thinkofix\n\n\n* The 'master' branch has these since the last announcement.\n\n  - Many many clean-ups by David Rientjes.\n\n  - Portability fixes by Dennis Stosberg for Solaris.\n\n  - Franck Bui-Huu's \"format-patch --signoff\" updates.\n\n  - Gitweb clean-up continues, headed by Jakub Narebski with\n    help from Martin Waitz and Yasushi Shoji.\n\n  - There was a code to sleep before writing out the index, in\n    order to avoid paying runtime costs in the racy-git\n    avoidance code later.  After some experimenting and a bit of\n    thinking, removed this sleep.  While at it, documented what\n    the racy-git problem is and how the avoidance works.\n\n  - Ville Skyttä updated Emacs VC support.\n\n* The 'next' branch, in addition, has these.\n\n  - Git.pm/Git.xs series as before (no change)\n\n  - git-merge-recur as before (no change)\n\n  - upload-pack tweaks for the case where downloader has more\n    root than the server (no change -- need testing)\n\n  - git-apply --reverse --binary (new)\n\n    Earlier \"git apply --reverse\" rejected binary patch because\n    our binary patch format was irreversible.  So I made it\n    reversible, and wrote some tests.  This affects both diff\n    and apply.\n\n* The 'pu' branch, in addition, has these.\n\n  - git-status WIP\n\n    I am hoping I can drop this; the implementation Peff\n    outlined sounded far simpler and cleaner.\n\n  - git-apply --reject (WIP)\n\n    I started working on an option to let 'git apply' apply a\n    patch whose some hunks do and some hunks do not apply, while\n    leaving rejects in a separate file (or files).  Haven't\n    started testing this yet, though.\n"}]}