<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/git-commit.sh, branch v1.4.3-rc3</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=v1.4.3-rc3</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=v1.4.3-rc3'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2006-10-08T04:28:17Z</updated>
<entry>
<title>git-commit: fix coding style.</title>
<updated>2006-10-08T04:28:17Z</updated>
<author>
<name>Martin Waitz</name>
<email>tali@admingilde.org</email>
</author>
<published>2006-10-07T19:07:40Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=3de63c3f9f82cd0a43f3f69dd1e3662bc101d629'/>
<id>urn:sha1:3de63c3f9f82cd0a43f3f69dd1e3662bc101d629</id>
<content type='text'>
git-commit.sh was using a mixture of spaces and tabs for indentation.
This is changed to one tab per indentation level.
No code changes.

Signed-off-by: Martin Waitz &lt;tali@admingilde.org&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>git-commit: cleanup unused function.</title>
<updated>2006-10-04T06:58:38Z</updated>
<author>
<name>Martin Waitz</name>
<email>tali@admingilde.org</email>
</author>
<published>2006-10-03T16:38:25Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=c065b6e4293f856012ec53fcff7bf4d47ac50927'/>
<id>urn:sha1:c065b6e4293f856012ec53fcff7bf4d47ac50927</id>
<content type='text'>
The report() function is not used anymore. Kill it.

Signed-off-by: Martin Waitz &lt;tali@admingilde.org&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Teach runstatus about --untracked</title>
<updated>2006-09-13T06:20:17Z</updated>
<author>
<name>Johannes Schindelin</name>
<email>Johannes.Schindelin@gmx.de</email>
</author>
<published>2006-09-12T20:45:12Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=2074cb0af339f586cab6e0cdc20c4eadf3ba93e8'/>
<id>urn:sha1:2074cb0af339f586cab6e0cdc20c4eadf3ba93e8</id>
<content type='text'>
Actually, teach runstatus what to do if it is not passed; it should not list
the contents of completely untracked directories, but only the name of that
directory (plus a trailing '/').

[jc: with comments by Jeff King to match hide-empty-directories
 behaviour of the original.]

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>git-commit.sh: convert run_status to a C builtin</title>
<updated>2006-09-08T23:46:35Z</updated>
<author>
<name>Jeff King</name>
<email>peff@peff.net</email>
</author>
<published>2006-09-08T08:05:34Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=c91f0d92efb36d7b349f586cafafaf0e6ac3f5b2'/>
<id>urn:sha1:c91f0d92efb36d7b349f586cafafaf0e6ac3f5b2</id>
<content type='text'>
This creates a new git-runstatus which should do roughly the same thing
as the run_status function from git-commit.sh. Except for color support,
the main focus has been to keep the output identical, so that it can be
verified as correct and then used as a C platform for other improvements to
the status printing code.

Signed-off-by: Jeff King &lt;peff@peff.net&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Do not use perl in git-commit.sh</title>
<updated>2006-07-14T05:00:16Z</updated>
<author>
<name>Alex Riesen</name>
<email>raa.lkml@gmail.com</email>
</author>
<published>2006-07-13T08:30:43Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=3dffd2c82862f3e49dd9399adb480cd80d4f34ae'/>
<id>urn:sha1:3dffd2c82862f3e49dd9399adb480cd80d4f34ae</id>
<content type='text'>
git-commit.sh has the only one place where perl is used
and there it can quite trivially be done in sh.

git-ls-files without "-z" produces quoted output, even if
is different from that produced by perl code it is good
enough.

Signed-off-by: Alex Riesen &lt;raa.lkml@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Record the type of commit operation in the reflog.</title>
<updated>2006-07-11T04:21:16Z</updated>
<author>
<name>Shawn Pearce</name>
<email>spearce@spearce.org</email>
</author>
<published>2006-07-11T02:48:47Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=a3a733e63bb8dfbd6921b8f405d652db1821d4fd'/>
<id>urn:sha1:a3a733e63bb8dfbd6921b8f405d652db1821d4fd</id>
<content type='text'>
If committing a merge (.git/MERGE_HEAD exists), an initial tree
(no HEAD) or using --amend to amend the prior commit then denote
the subtype of commit in the reflog.  This helps to distinguish
amended or merge commits from normal commits.

In the case of --amend the prior sha1 is probably the commit which
is being thrown away in favor of the new commit.  Since it is likely
that the old commit doesn't have any ref pointing to it anymore
it can be interesting to know why that the commit was replaced
and orphaned.

In the case of a merge the prior sha1 is probably the first parent
of the new merge commit.  Consequently having its prior sha1 in the
reflog is slightly less interesting but its still informative to
know the commit was the result of a merge which had to be completed
by hand.

Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Fix more typos, primarily in the code</title>
<updated>2006-07-10T07:36:44Z</updated>
<author>
<name>Pavel Roskin</name>
<email>proski@gnu.org</email>
</author>
<published>2006-07-10T05:50:18Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=82e5a82fd73edb80a841f5fab1660e14b9b8f3ad'/>
<id>urn:sha1:82e5a82fd73edb80a841f5fab1660e14b9b8f3ad</id>
<content type='text'>
The only visible change is that git-blame doesn't understand
"--compability" anymore, but it does accept "--compatibility" instead,
which is already documented.

Signed-off-by: Pavel Roskin &lt;proski@gnu.org&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Using 'perl' in *.sh</title>
<updated>2006-07-08T18:35:20Z</updated>
<author>
<name>Michal Rokos</name>
<email>michal.rokos@nextsoft.cz</email>
</author>
<published>2006-07-08T15:32:04Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=d9bffc08fd2cec626e3a390fa4cc47587a8c7f9e'/>
<id>urn:sha1:d9bffc08fd2cec626e3a390fa4cc47587a8c7f9e</id>
<content type='text'>
Some GIT's shell script are using bare 'perl' for perl invocation.
Use @@PERL@@ symbol and replace it with PERL_PATH_SQ everywhere.

Signed-off-by: Michal Rokos &lt;michal.rokos@nextsoft.cz&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Racy GIT (part #3)</title>
<updated>2006-06-29T21:48:22Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2006-06-29T21:48:22Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=cc7d5bcf006e92d554cae0aefc9d8681d4659dce'/>
<id>urn:sha1:cc7d5bcf006e92d554cae0aefc9d8681d4659dce</id>
<content type='text'>
Commit 29e4d3635709778bcc808dbad0477efad82f8d7e fixed the
underlying update-index races but git-commit was not careful
enough to preserve the index file timestamp when copying the
index file.  This caused t3402 test to occasionally fail.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Fix expr usage for FreeBSD</title>
<updated>2006-06-27T17:56:05Z</updated>
<author>
<name>Dennis Stosberg</name>
<email>dennis@stosberg.net</email>
</author>
<published>2006-06-27T16:54:26Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=8096fae7269e7b3882394100151bc017446b01a1'/>
<id>urn:sha1:8096fae7269e7b3882394100151bc017446b01a1</id>
<content type='text'>
Some implementations of "expr" (e.g. FreeBSD's) fail, if an
argument starts with a dash.

Signed-off-by: Dennis Stosberg &lt;dennis@stosberg.net&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
</feed>
