{"thread":{"id":"19446","subject":"What's in git.git (May 2009, #02; Sat, 23)","startedAt":"2009-05-23T10:02:41Z","lastAt":"2009-05-23T10:02:41Z","messageCount":1,"participants":["Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"114509","messageId":"7vfxew2l32.fsf@alter.siamese.dyndns.org","threadId":"19446","inReplyTo":null,"subject":"What's in git.git (May 2009, #02; Sat, 23)","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2009-05-23T10:02:41Z","receivedAt":"2009-05-23T10:02:41Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Many topics that have been cooking in 'next' are now in 'master'.\nNumerous small-ish documentation and fixes have been queued in 'maint',\nwhich may warrant 1.6.3.2.\n\n* The 'maint' branch has these fixes since the last announcement.\n\nAlex Riesen (2):\n  ls-tree manpage: use \"unless\" instead of \"when ... is not\"\n  ls-tree manpage: output of ls-tree is compatible with update-index\n\nDan McGee (1):\n  Fix type-punning issues\n\nDaniel Cordero (1):\n  builtin-checkout: Don't tell user that HEAD has moved before it has\n\nGiuseppe Bilotta (1):\n  completion: use git rev-parse to detect bare repos\n\nJeff King (1):\n  for-each-ref: fix segfault in copy_email\n\nJim Meyering (1):\n  pre-commit.sample: don't print incidental SHA1\n\nJohannes Schindelin (1):\n  Cope better with a _lot_ of packs\n\nJunio C Hamano (5):\n  Revert \"checkout branch: prime cache-tree fully\"\n  GIT 1.6.3.1\n  completion: fix PS1 display during a merge on detached HEAD\n  completion: simplify \"current branch\" in __git_ps1()\n  completion: enhance \"current branch\" display\n\nLinus Torvalds (1):\n  dir.c: clean up handling of 'path' parameter in\n    read_directory_recursive()\n\nNanako Shiraishi (1):\n  test: checkout shouldn't say that HEAD has moved if it didn't\n\nRené Scharfe (1):\n  grep: fix word-regexp colouring\n\nStephen Boyd (4):\n  api-parse-options.txt: use 'func' instead of 'funct'\n  tests: Add tests for missing format-patch long options\n  completion: add missing options to show-branch and show\n  show-branch: Fix die message in parse_reflog_param()\n\nTony Kemp (1):\n  Turn on USE_ST_TIMESPEC for OpenBSD\n\n\n* The 'master' branch has these since the last announcement\n  in addition to the above.\n\nAlex Riesen (7):\n  Introduce an unlink(2) wrapper which gives warning if unlink failed\n  replace direct calls to unlink(2) with unlink_or_warn\n  print unlink(2) errno in copy_or_link_directory\n  Clarify kind of conflict in merge-one-file helper\n  Quote LF in urls git fetch saves in FETCH_HEAD\n  Use UTF-8 instead of utf8 for backward compatibility\n  Improve the naming of guessed target repository for git clone\n\nAlex Vandiver (3):\n  git-svn: Fix for svn paths removed > log-window-size revisions ago\n  git-svn: Correctly report max revision when following deleted paths\n  git-svn: Set svn.authorsfile if it is passed to git svn clone\n\nAllan Caffee (1):\n  graph API: Use horizontal lines for more compact graphs\n\nAndreas Ericsson (1):\n  fetch: Strip usernames from url's before storing them\n\nChristian Couder (20):\n  rev-list: make \"estimate_bisect_steps\" non static\n  rev-list: refactor printing bisect vars\n  bisect: move common bisect functionality to \"bisect_common\"\n  bisect--helper: add \"--next-exit\" to output bisect results\n  bisect: use \"git bisect--helper --next-exit\" in \"git-bisect.sh\"\n  bisect--helper: remove \"--next-vars\" option as it is now useless\n  rev-list: remove stringed output flag from \"show_bisect_vars\"\n  rev-parse: add --sq-quote to shell quote arguments\n  bisect: use \"git rev-parse --sq-quote\" instead of a custom \"sq\" function\n  am: simplify \"sq\" function by using \"git rev-parse --sq-quote\"\n  bisect: use \"sha1_array\" to store skipped revisions\n  bisect: implement \"rev_argv_push\" to fill an argv with revs\n  bisect: store good revisions in a \"sha1_array\"\n  bisect: use new \"struct argv_array\" to prepare argv for \"setup_revisions\"\n  bisect: remove too much function nesting\n  bisect: make skipped array functions more generic\n  bisect: automatically sort sha1_array if needed when looking it up\n  bisect: implement the \"check_merge_bases\" function\n  bisect: add \"check_good_are_ancestors_of_bad\" function\n  bisect: make \"git bisect\" use new \"--next-all\" bisect-helper function\n\nDan McGee (1):\n  Unify signedness in hashing calls\n\nDave Olszewski (1):\n  merge-recursive: never leave index unmerged while recursing\n\nDavid Aguilar (1):\n  mergetool--lib: specialize diff options for emerge and ecmerge\n\nEric W. Biederman (1):\n  git-send-email: Handle quotes when parsing .mailrc files\n\nEygene Ryabinkin (1):\n  git-svn testsuite: use standard configuration for Subversion tools\n\nFelipe Contreras (2):\n  Change prettify_ref to prettify_refname\n  Prettify log decorations even more\n\nFrank Lichtenheld (2):\n  Git.pm: Set GIT_WORK_TREE if we set GIT_DIR\n  Git.pm: Always set Repository to absolute path if autodetecting\n\nHeiko Voigt (2):\n  Extend sample update hook, disable modifying of existing tags\n  Extend sample pre-commit hook to check for non ascii filenames\n\nJakub Narebski (9):\n  gitweb: Do not use bareword filehandles\n  gitweb: Always use three argument form of open\n  gitweb: Always use three argument form of open\n  gitweb: Use block form of map/grep in a few cases more\n  gitweb: Replace wrongly added tabs with spaces\n  gitweb: Use capturing parentheses only when you intend to capture\n  gitweb: Simplify snapshot format detection logic in evaluate_path_info\n  gitweb: Remove unused $hash_base parameter from normalize_link_target\n  gitweb: Sanitize title attribute in format_subject_html\n\nJeff King (3):\n  parseopt: add OPT_NEGBIT\n  fix GIT_TRACE segfault with shell-quoted aliases\n  add: don't complain when adding empty project root\n\nJim Meyering (1):\n  format-patch let -k override a config-specified format.numbered\n\nJohannes Schindelin (7):\n  git-add: introduce --edit (to edit the diff vs. the index)\n  t3702: fix reliance on SHELL_PATH being '/bin/sh'\n  Add NO_CROSS_DIRECTORY_HARDLINKS support to the Makefile\n  MinGW: the path separator to split GITPERLLIB is ';' on Win32\n  MinGW: use POSIX signature of waitpid()\n  MinGW: Add a simple getpass()\n  MinGW: Fix compiler warning in merge-recursive\n\nJunio C Hamano (1):\n  t3900: ISO-2022-JP has more than one popular variants\n\nLinus Torvalds (2):\n  Avoid unnecessary 'lstat()' calls in 'get_stat_data()'\n  Teach 'git checkout' to preload the index contents\n\nMark Lodato (1):\n  git-svn: add --authors-prog option\n\nMarkus Heidelberg (3):\n  show-branch: color the commit status signs\n  bash completion: show-branch color support\n  diff: do not color --stat output like patch context\n\nMichael J Gruber (3):\n  Documentation: clarify / requirement in 'git check-ref-format'\n  Test tracking of non-commit upstreams\n  Fix behavior with non-commit upstream references\n\nMichael S. Tsirkin (1):\n  Add --reference option to git submodule.\n\nNguyễn Thái Ngọc Duy (2):\n  doc/git-rebase.txt: remove mention of multiple strategies\n  Terminate argv with NULL before calling setup_revisions()\n\nNicolas Pitre (1):\n  allow OFS_DELTA objects during a push\n\nPeter Harris (1):\n  MinGW: Scan for \\r in addition to \\n when reading shbang lines\n\nRené Scharfe (6):\n  parseopt: add OPT_NEGBIT\n  parseopt: add OPT_NUMBER_CALLBACK\n  parseopt: add PARSE_OPT_NODASH\n  grep: remove global variable builtin_grep\n  grep: use parseopt\n  grep: make callback functions static\n\nRobin Rosenberg (1):\n  Disallow '\\' in ref names\n\nStephen Boyd (1):\n  bash completion: complete variable names for \"git config\" with options\n\nTrent Piepho (1):\n  send-email: Add config option for sender address\n"}]}