<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git, branch v1.6.0-rc2</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=v1.6.0-rc2</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=v1.6.0-rc2'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2008-08-06T21:00:36Z</updated>
<entry>
<title>GIT 1.6.0-rc2</title>
<updated>2008-08-06T21:00:36Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-08-06T19:44:55Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=1fdf6ee6f81b31b299a8039832f45290faa4583a'/>
<id>urn:sha1:1fdf6ee6f81b31b299a8039832f45290faa4583a</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>perl/Makefile: handle paths with spaces in the NO_PERL_MAKEMAKER section</title>
<updated>2008-08-06T21:00:36Z</updated>
<author>
<name>Brandon Casey</name>
<email>casey@nrlssc.navy.mil</email>
</author>
<published>2008-08-05T23:23:08Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=1fc2cbc1d8614c469d28a5a8f11a904f294245af'/>
<id>urn:sha1:1fc2cbc1d8614c469d28a5a8f11a904f294245af</id>
<content type='text'>
Use double quotes to protect against paths which may contain spaces.

Signed-off-by: Brandon Casey &lt;casey@nrlssc.navy.mil&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Sync with 1.5.6.5</title>
<updated>2008-08-06T20:50:48Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-08-06T20:50:42Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=f44bc33c7283c19a86797ffdaafd22a19bbdfbd6'/>
<id>urn:sha1:f44bc33c7283c19a86797ffdaafd22a19bbdfbd6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>GIT 1.5.6.5</title>
<updated>2008-08-06T20:40:53Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-08-06T19:04:06Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=781c1834f5419bdf81bb7f3750170ccd6b809174'/>
<id>urn:sha1:781c1834f5419bdf81bb7f3750170ccd6b809174</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Files given on the command line are relative to $cwd</title>
<updated>2008-08-06T20:38:18Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-08-06T18:43:47Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=dbd0f5c7692cce0c5fea535a06622b3a93df9598'/>
<id>urn:sha1:dbd0f5c7692cce0c5fea535a06622b3a93df9598</id>
<content type='text'>
When running "git commit -F file" and "git tag -F file" from a
subdirectory, we should take it as relative to the directory we started
from, not relative to the top-level directory.

This adds a helper function "parse_options_fix_filename()" to make it more
convenient to fix this class of issues.  Ideally, parse_options() should
support a new type of option, "OPT_FILENAME", to do this uniformly, but
this patch is meant to go to 'maint' to fix it minimally.

One thing to note is that value for "commit template file" that comes from
the command line is taken as relative to $cwd just like other parameters,
but when it comes from the configuration varilable 'commit.template', it
is taken as relative to the working tree root as before.  I think this
difference actually is sensible (not that I particularly think
commit.template itself is sensible).

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge git://repo.or.cz/git-gui</title>
<updated>2008-08-06T20:32:18Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-08-06T20:32:18Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=d96ca27e1089a190139591ac365873f26bffcf5c'/>
<id>urn:sha1:d96ca27e1089a190139591ac365873f26bffcf5c</id>
<content type='text'>
* git://repo.or.cz/git-gui:
  git-gui: Adapt discovery of oguilib to execdir 'libexec/git-core'
  git-gui: add a part about format strings in po/README
  git-gui: update po/it.po
  git-gui: update Japanese translation
  git-gui: Update swedish translation.
  git-gui: Update git-gui.pot for 0.11 nearing release
  git-gui: Update German translation
</content>
</entry>
<entry>
<title>Merge git://git.kernel.org/pub/scm/gitk/gitk</title>
<updated>2008-08-06T20:32:12Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-08-06T20:32:12Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=847d10f56d7853cd0e139a7c2e6ad0ad2de5c464'/>
<id>urn:sha1:847d10f56d7853cd0e139a7c2e6ad0ad2de5c464</id>
<content type='text'>
* git://git.kernel.org/pub/scm/gitk/gitk:
  gitk: Update swedish translation.
  gitk: Updated German translation
  gitk: Fallback to selecting the head commit upon load
  gitk: Fixed automatic row selection during load
  gitk: Fixed broken exception handling in diff
  gitk: On Windows, use a Cygwin-specific flag for kill
  gitk: Arrange to kill diff-files &amp; diff-index on quit
  gitk: Kill back-end processes on window close
</content>
</entry>
<entry>
<title>Merge branch 'rs/archive-parse-options'</title>
<updated>2008-08-06T20:31:38Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-08-06T20:31:38Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=65ac5530abcc3699ebc27126d8389f35baa8cafe'/>
<id>urn:sha1:65ac5530abcc3699ebc27126d8389f35baa8cafe</id>
<content type='text'>
* rs/archive-parse-options:
  archive: allow --exec and --remote without equal sign
</content>
</entry>
<entry>
<title>fix diff-tree --stdin documentation</title>
<updated>2008-08-06T06:30:11Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-08-06T05:32:28Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=eabbc99a2198d1cae62ce951457e7edc23b5f1a9'/>
<id>urn:sha1:eabbc99a2198d1cae62ce951457e7edc23b5f1a9</id>
<content type='text'>
Long time ago, the feature of "diff-tree --stdin" to take a commit and its
parents on one line was broken, and did not support the common:

    git rev-list --parents $commits... -- $paths... |
    git diff-tree --stdin -v -p

usage pattern by Porcelains properly.  For diff-tree to talk sensibly
about commits, it needs to see commits, not just trees; the code was fixed
to take list of commits on the standard input in 1.2.0.

However we left the documentation stale for a long time, until Karl
Hasselström finally noticed it very recently.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Optimize sha1_object_info for loose objects, not concurrent repacks</title>
<updated>2008-08-06T04:21:20Z</updated>
<author>
<name>Steven Grimm</name>
<email>koreth@midwinter.com</email>
</author>
<published>2008-08-05T20:08:41Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=ddd63e64e4ac7e455dff3e807bf6a6977bb61456'/>
<id>urn:sha1:ddd63e64e4ac7e455dff3e807bf6a6977bb61456</id>
<content type='text'>
When dealing with a repository with lots of loose objects, sha1_object_info
would rescan the packs directory every time an unpacked object was referenced
before finally giving up and looking for the loose object. This caused a lot
of extra unnecessary system calls during git pack-objects; the code was
rereading the entire pack directory once for each loose object file.

This patch looks for a loose object before falling back to rescanning the
pack directory, rather than the other way around.

Signed-off-by: Steven Grimm &lt;koreth@midwinter.com&gt;
Acked-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
