<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/contrib/completion/git-completion.bash, branch v1.6.4</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v1.6.4</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v1.6.4'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2009-07-24T16:27:18Z</updated>
<entry>
<title>Show the presence of untracked files in the bash prompt.</title>
<updated>2009-07-24T16:27:18Z</updated>
<author>
<name>Daniel Trstenjak</name>
<email>trsten@science-computing.de</email>
</author>
<published>2009-07-22T08:31:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=397f7c6371d309aa399bf32b773397f3c068d0c9'/>
<id>urn:sha1:397f7c6371d309aa399bf32b773397f3c068d0c9</id>
<content type='text'>
Added the envvar GIT_PS1_SHOWUNTRACKEDFILES to 'git-completion.bash'.
When set to a nonempty value, then the char '%' will be shown next
to the branch name in the bash prompt.

Signed-off-by: Daniel Trstenjak &lt;daniel.trstenjak@science-computing.de&gt;
Acked-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>bash: add '--merges' to common 'git log' options</title>
<updated>2009-07-13T18:09:51Z</updated>
<author>
<name>SZEDER Gábor</name>
<email>szeder@ira.uka.de</email>
</author>
<published>2009-07-13T15:11:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=4fe1a61973c82c459ac0a25cb5342d00d347dfd9'/>
<id>urn:sha1:4fe1a61973c82c459ac0a25cb5342d00d347dfd9</id>
<content type='text'>
... so it's available for git log, shortlog and gitk.

Signed-off-by: SZEDER Gábor &lt;szeder@ira.uka.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>completion: __git_config_get_set_variables() handle values with spaces</title>
<updated>2009-07-06T16:45:00Z</updated>
<author>
<name>Stephen Boyd</name>
<email>bebarino@gmail.com</email>
</author>
<published>2009-06-30T05:08:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=f581de1b7b9d17c83b188bf8ffe536fb8a9dd2a4'/>
<id>urn:sha1:f581de1b7b9d17c83b188bf8ffe536fb8a9dd2a4</id>
<content type='text'>
Commit 0065236 (bash completion: complete variable names for "git
config" with options 2009-05-08) implemented its config variable search
wrong. When a config contains a value with a space and a period (.) in
it, completion erroneously thinks that line in the configuration is
multiple config variables.

For example

 $ cat .git/config
   format.cc = Junio C Hamano &lt;gitster@pobox.com&gt;

 $ git config --unset &lt;TAB&gt;
   format.cc
   &lt;gitster@pobox.com&gt;

Instead of using a for loop splitting across spaces, pipe each line to a
while read loop and beef up the case statement to match only
'config.variable=value'.

Signed-off-by: Stephen Boyd &lt;bebarino@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>completion: Add --full-diff to log options</title>
<updated>2009-07-06T16:36:24Z</updated>
<author>
<name>Todd Zullinger</name>
<email>tmz@pobox.com</email>
</author>
<published>2009-06-03T20:20:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=5d0e634343bf83735b59c611b96c1d0f8ff2b28a'/>
<id>urn:sha1:5d0e634343bf83735b59c611b96c1d0f8ff2b28a</id>
<content type='text'>
Signed-off-by: Todd Zullinger &lt;tmz@pobox.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>completion: add missing config variables</title>
<updated>2009-06-30T18:20:04Z</updated>
<author>
<name>Stephen Boyd</name>
<email>bebarino@gmail.com</email>
</author>
<published>2009-06-30T04:24:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=6fac1b83bdb9aee73363f93874ffaffd1bc3ad5c'/>
<id>urn:sha1:6fac1b83bdb9aee73363f93874ffaffd1bc3ad5c</id>
<content type='text'>
Update to include branch.*.rebase, remote.*.pushurl, and
add.ignore-errors

Signed-off-by: Stephen Boyd &lt;bebarino@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Test cccmd in t9001-send-email.sh and fix some bugs</title>
<updated>2009-06-18T16:55:59Z</updated>
<author>
<name>Paolo Bonzini</name>
<email>bonzini@gnu.org</email>
</author>
<published>2009-06-18T12:31:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=cb8a9bd518002dd4fb693df6230b4976bafc15e0'/>
<id>urn:sha1:cb8a9bd518002dd4fb693df6230b4976bafc15e0</id>
<content type='text'>
For another patch series I'm working on I needed some tests
for the cc-cmd feature of git-send-email.

This patch adds 3 tests for the feature and for the possibility
to specify --suppress-cc multiple times, and fixes two bugs.
The first bug is that the --suppress-cc option for `cccmd' was
misspelled as `ccmd' in the code.  The second bug, which is
actually found only with my other series, is that the argument
to the cccmd is never quoted, so the cccmd would fail with
patch file names containing a space.

A third bug I fix (in the docs) is that the bodycc argument was
actually spelled ccbody in the documentation and bash completion.

Signed-off-by: Paolo Bonzini &lt;bonzini@gnu.org&gt;
Cc: Markus Heidelberg &lt;markus.heidelberg@web.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'da/araxis-mergetool'</title>
<updated>2009-06-13T19:47:08Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2009-06-13T19:47:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=1bbc820414d94452d1417bb83db86309f34720a3'/>
<id>urn:sha1:1bbc820414d94452d1417bb83db86309f34720a3</id>
<content type='text'>
* da/araxis-mergetool:
  mergetool--lib: add support for araxis merge
</content>
</entry>
<entry>
<title>bash: add support for 'git stash pop --index' option</title>
<updated>2009-06-09T07:18:32Z</updated>
<author>
<name>SZEDER Gábor</name>
<email>szeder@ira.uka.de</email>
</author>
<published>2009-06-08T22:57:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=8513c54b2a4a821336d10fae6e02db70f0876abc'/>
<id>urn:sha1:8513c54b2a4a821336d10fae6e02db70f0876abc</id>
<content type='text'>
Signed-off-by: SZEDER Gábor &lt;szeder@ira.uka.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Show presence of stashed changes in bash prompt.</title>
<updated>2009-06-04T05:38:17Z</updated>
<author>
<name>Daniel Trstenjak</name>
<email>daniel.trstenjak@online.de</email>
</author>
<published>2009-06-02T18:03:22Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=2414b45ce0c56f7744e00e7fef3682a77375701e'/>
<id>urn:sha1:2414b45ce0c56f7744e00e7fef3682a77375701e</id>
<content type='text'>
Add a '$' in the __git_ps1 output to show stashed changes are present,
when GIT_PS1_SHOWSTASHSTATE is set to a nonempty value.

The code for checking if the stash has entries is taken from
'git-stash.sh'.

Signed-off-by: Daniel Trstenjak &lt;daniel.trstenjak@online.de&gt;
Acked-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>bash: remove always true if statement from __git_ps1()</title>
<updated>2009-05-31T22:39:32Z</updated>
<author>
<name>SZEDER Gábor</name>
<email>szeder@ira.uka.de</email>
</author>
<published>2009-05-29T12:00:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ee6b71141f2803bd4d4f6e1a17ef826567dc9644'/>
<id>urn:sha1:ee6b71141f2803bd4d4f6e1a17ef826567dc9644</id>
<content type='text'>
The recent commits 8763dbb1 (completion: fix PS1 display during a
merge on detached HEAD, 2009-05-16), ff790b6a (completion: simplify
"current branch" in __git_ps1(), 2009-05-10), and d7107ca6
(completion: fix PS1 display during an AM on detached HEAD,
2009-05-26) ensure that the branch name in __git_ps1() is always set
to something sensible.  Therefore, the condition for checking the
non-empty branch name is always fulfilled, and can be removed.

Signed-off-by: SZEDER Gábor &lt;szeder@ira.uka.de&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>
