{"thread":{"id":"3108","subject":"What's in git.git","startedAt":"2006-01-20T08:42:40Z","lastAt":"2006-01-20T08:42:40Z","messageCount":1,"participants":["Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"14942","messageId":"7vvewfz3wf.fsf@assigned-by-dhcp.cox.net","threadId":"3108","inReplyTo":null,"subject":"What's in git.git","fromName":"Junio C Hamano","fromEmail":"junkio@cox.net","sentAt":"2006-01-20T08:42:40Z","receivedAt":"2006-01-20T08:42:40Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Now 1.1.4 is out, here is a summary of what are not there but\nalready merged to the \"master\" branch (i.e. 1.2.0 material).\n\nBuild and Environment issues:\n\n      Makefile: add 'strip' target\n      Fix the installation location.\n      Allow building of RPM from interim snapshot.\n      Exec git programs without using PATH (Michal Ostrowski).\n      Disable USE_SYMLINK_HEAD by default (Pavel Roskin)\n\nCVS:\n\n      git-cvsimport: Add -A <author-conv-file> option (Andreas).\n      cvsimport: ease migration from CVSROOT/users format\n\n\nPushes and Pulls:\n\n      git-push: avoid falling back on pushing \"matching\" refs.\n      git-push: fix --tags and document it.\n      clone: --naked option.\n      Add --keep option to keep downloaded packs to git-fetch (Tom Prince).\n      Fix generation of \"humanish\" part of source repo (Uwe Zeisberger)\n\n\nUsability Enhancements:\n\n      git-describe: default to HEAD\n\n      Documentation: show-branch.\n      show-branch: make the current branch and merge commits stand out.\n      show-branch: --current includes the current branch.\n      show-branch: take default arguments from configuration file.\n\n      octopus: allow criss-cross and clarify the message when it rejects\n      octopus: allow manual resolve on the last round.\n\n      checkout: automerge local changes while switching branches.\n      checkout: merge local modifications while switching branches.\n      checkout: show dirty state upon switching branches.\n\n      format-patch: always --mbox and show sane Date:\n\n----------------------------------------------------------------\n\nThese are still cooking in \"pu\" branch.\n\nBuild and Environment:\n\n      Makefile: do not assume lack of IPV6 means no sockaddr_storage.\n      fsck-objects: support platforms without d_ino in struct dirent.\n      DT_UNKNOWN: do not fully trust existence of DT_UNKNOWN\n\n      * These are for the latest Cygwin builds.\n\nDocumentation:\n\n      New Tutorial (J. Bruce Fields)\n\n      * Waiting for updates after the last round of comments.\n\nSubproject:\n\n      read-tree: --prefix=<path>/ option.\n      write-tree: --prefix=<path>/ and --exclude=<prefix>/.\n      commit-tree: --bind <sha1> <path>/ option.\n\n      * Basic design has been outlined, and read-tree/write-tree\n        are probably safe to push out, but commit objects that\n        contain \"bind\" lines are unsafe until fsck-objects and\n        rev-list are updated.\n\nAnnotate:\n\n      rev-list: stop when the file disappears (Linus)\n\n      * I've only taken a cursory look at this patch.\n"}]}