<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git, branch v1.3.0-rc1</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=v1.3.0-rc1</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=v1.3.0-rc1'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2006-03-28T00:08:29Z</updated>
<entry>
<title>GIT 1.3.0 rc1</title>
<updated>2006-03-28T00:08:29Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2006-03-28T00:08:29Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=dff86e282fa38bf60d53b82cfa54f5f449563338'/>
<id>urn:sha1:dff86e282fa38bf60d53b82cfa54f5f449563338</id>
<content type='text'>
All of the things that were not in the "master" branch were
either cooked long enough in "next" without causing problems
(e.g. insanely fast rename detector or true built-in diff) or
isolated in a specific subsystem (e.g. tar-tree and svnimport).

So I am clearing the deck to prepare for a 1.3.0.  Remaining
wrinkles, if any, will be ironed in the "master" branch.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Merge branch ak/svn</title>
<updated>2006-03-28T00:03:36Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2006-03-28T00:03:36Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=65b5e41e24dd76e9cc272399f458857d5b13d63e'/>
<id>urn:sha1:65b5e41e24dd76e9cc272399f458857d5b13d63e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'lt/diffgen' into next</title>
<updated>2006-03-27T07:44:28Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2006-03-27T07:44:28Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=ac93bfc3b64a8a3756263ecdadad3e7a117be597'/>
<id>urn:sha1:ac93bfc3b64a8a3756263ecdadad3e7a117be597</id>
<content type='text'>
* lt/diffgen:
  add clean and ignore rules for xdiff/
  Remove dependency on a file named "-lz"
</content>
</entry>
<entry>
<title>Merge branch 'master' into next</title>
<updated>2006-03-27T07:44:14Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2006-03-27T07:44:14Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=d93067d9c7fb210766c7282d662289f54d53f93a'/>
<id>urn:sha1:d93067d9c7fb210766c7282d662289f54d53f93a</id>
<content type='text'>
* master:
  Optionally do not list empty directories in git-ls-files --others
  Document git-rebase behavior on conflicts.
  Fix error handling for nonexistent names
</content>
</entry>
<entry>
<title>add clean and ignore rules for xdiff/</title>
<updated>2006-03-27T07:41:22Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2006-03-27T07:41:22Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=3467fec516e0549cfe7ae3ed8bd981a7e5f528f4'/>
<id>urn:sha1:3467fec516e0549cfe7ae3ed8bd981a7e5f528f4</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Optionally do not list empty directories in git-ls-files --others</title>
<updated>2006-03-27T03:08:24Z</updated>
<author>
<name>Petr Baudis</name>
<email>pasky@suse.cz</email>
</author>
<published>2006-03-26T14:59:52Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=b0a3de42316a4e8f1d561cbe12b7bb282631a0d6'/>
<id>urn:sha1:b0a3de42316a4e8f1d561cbe12b7bb282631a0d6</id>
<content type='text'>
Without the --directory flag, git-ls-files wouldn't ever list directories,
producing no output for empty directories, which is good since they cannot
be added and they bear no content, even untracked one (if Git ever starts
tracking directories on their own, this should obviously change since the
content notion will change).

With the --directory flag however, git-ls-files would list even empty
directories. This may be good in some situations but sometimes you want to
prevent that. This patch adds a --no-empty-directory option which makes
git-ls-files omit empty directories.

Signed-off-by: Petr Baudis &lt;pasky@suse.cz&gt;
</content>
</entry>
<entry>
<title>Document git-rebase behavior on conflicts.</title>
<updated>2006-03-27T03:07:43Z</updated>
<author>
<name>J. Bruce Fields</name>
<email>bfields@fieldses.org</email>
</author>
<published>2006-03-26T20:29:28Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=8978d043c35ad068e280dbbdc31e06524ea0ab56'/>
<id>urn:sha1:8978d043c35ad068e280dbbdc31e06524ea0ab56</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove dependency on a file named "-lz"</title>
<updated>2006-03-27T03:07:08Z</updated>
<author>
<name>Johannes Schindelin</name>
<email>Johannes.Schindelin@gmx.de</email>
</author>
<published>2006-03-26T23:14:52Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=54c261f90fb8aa9a0f12431cce2c2631a119d667'/>
<id>urn:sha1:54c261f90fb8aa9a0f12431cce2c2631a119d667</id>
<content type='text'>
By changing the dependency "$(LIB_H)" to "$(LIBS)", at least one version
of make thought that a file named "-lz" would be needed.

Signed-off-by: Johannes Schindelin &lt;Johannes.Schindelin@gmx.de&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Fix error handling for nonexistent names</title>
<updated>2006-03-27T03:06:17Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@osdl.org</email>
</author>
<published>2006-03-27T00:28:20Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=fb18a2edf7f3d1585b6330b7dde110b992d3b97c'/>
<id>urn:sha1:fb18a2edf7f3d1585b6330b7dde110b992d3b97c</id>
<content type='text'>
When passing in a pathname pattern without the "--" separator on the
command line, we verify that the pathnames in question exist. However,
there were two bugs in that verification:

 - git-rev-parse would only check the first pathname, and silently allow
   any invalid subsequent pathname, whether it existed or not (which
   defeats the purpose of the check, and is also inconsistent with what
   git-rev-list actually does)

 - git-rev-list (and "git log" etc) would check each filename, but if the
   check failed, it would print the error using the first one, i.e.:

	[torvalds@g5 git]$ git log Makefile bad-file
	fatal: 'Makefile': No such file or directory

   instead of saying that it's 'bad-file' that doesn't exist.

This fixes both bugs.

Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Merge branch 'jc/thin' into next</title>
<updated>2006-03-26T08:24:03Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2006-03-26T08:24:03Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=f4e96f97e85c145616bc2e23e9441bc0daa2906e'/>
<id>urn:sha1:f4e96f97e85c145616bc2e23e9441bc0daa2906e</id>
<content type='text'>
* jc/thin:
  git-push: make --thin pack transfer the default.
  gitk: Fix two bugs reported by users
  gitk: Improve appearance of first child links
  gitk: Make downward-pointing arrows end in vertical line segment
  gitk: Don't change cursor at end of layout if find in progress
  gitk: Make commitdata an array rather than a list
  gitk: Fix display of diff lines beginning with --- or +++
  [PATCH] gitk: Make error_popup react to Return
  gitk: Fix a bug in drawing the selected line as a thick line
  gitk: Further speedups
  gitk: Various speed improvements
  gitk: Fix Update menu item
  gitk: Fix clicks on arrows on line ends
  gitk: New improved gitk
  contrib/git-svn: stabilize memory usage for big fetches
</content>
</entry>
</feed>
