<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/contrib/completion/git-completion.bash, branch v2.16.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.16.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.16.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2017-12-06T17:23:37Z</updated>
<entry>
<title>Merge branch 'ac/complete-pull-autostash'</title>
<updated>2017-12-06T17:23:37Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-12-06T17:23:37Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=00bcc35081f6fd247fa4024bd256c1ab4082f9bf'/>
<id>urn:sha1:00bcc35081f6fd247fa4024bd256c1ab4082f9bf</id>
<content type='text'>
The shell completion (in contrib/) learned that "git pull" can take
the "--autostash" option.

* ac/complete-pull-autostash:
  completion: add --autostash and --no-autostash to pull
</content>
</entry>
<entry>
<title>Merge branch 'tz/complete-branch-copy'</title>
<updated>2017-11-27T02:06:37Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-11-27T02:06:37Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=93bfe62ae3fa31429df25daf243f9778d9b929b9'/>
<id>urn:sha1:93bfe62ae3fa31429df25daf243f9778d9b929b9</id>
<content type='text'>
Command line completion (in contrib/) has been taught about the
"--copy" option of "git branch".

* tz/complete-branch-copy:
  completion: add '--copy' option to 'git branch'
</content>
</entry>
<entry>
<title>Merge branch 'rv/sendemail-tocmd-in-config-and-completion'</title>
<updated>2017-11-27T02:06:32Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-11-27T02:06:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=f3f671b9283abc960d59c30c529aea94530cf2ec'/>
<id>urn:sha1:f3f671b9283abc960d59c30c529aea94530cf2ec</id>
<content type='text'>
Teach "sendemail.tocmd" to places that know about "sendemail.to",
like documentation and shell completion (in contrib/).

* rv/sendemail-tocmd-in-config-and-completion:
  completion: add git config sendemail.tocmd
  Documentation/config: add sendemail.tocmd to list preceding "See git-send-email(1)"
</content>
</entry>
<entry>
<title>Merge branch 'jc/ignore-cr-at-eol'</title>
<updated>2017-11-27T02:06:31Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-11-27T02:06:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=10f65c239a885336b745cc9d2e1654980ffef41e'/>
<id>urn:sha1:10f65c239a885336b745cc9d2e1654980ffef41e</id>
<content type='text'>
The "diff" family of commands learned to ignore differences in
carriage return at the end of line.

* jc/ignore-cr-at-eol:
  diff: --ignore-cr-at-eol
  xdiff: reassign xpparm_t.flags bits
</content>
</entry>
<entry>
<title>completion: add --autostash and --no-autostash to pull</title>
<updated>2017-11-22T07:31:43Z</updated>
<author>
<name>Albert Astals Cid</name>
<email>albert.astals.cid@kdab.com</email>
</author>
<published>2017-11-21T14:39:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=541c2a3a3db92a4348f3d9c6b234cedef2853c0b'/>
<id>urn:sha1:541c2a3a3db92a4348f3d9c6b234cedef2853c0b</id>
<content type='text'>
Ideally we should only autocomplete if pull has --rebase since
they only work with it but could not figure out how to do that
and the error message of doing git pull --autostash points out
that you need --rebase so i guess it's good enough

Signed-off-by: Albert Astals Cid &lt;albert.astals.cid@kdab.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>completion: add '--copy' option to 'git branch'</title>
<updated>2017-11-17T01:32:19Z</updated>
<author>
<name>Todd Zullinger</name>
<email>tmz@pobox.com</email>
</author>
<published>2017-11-16T17:09:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=41ca0f773e7c907280f4ce846b1def384f8c97e4'/>
<id>urn:sha1:41ca0f773e7c907280f4ce846b1def384f8c97e4</id>
<content type='text'>
In 52d59cc645 (branch: add a --copy (-c) option to go with --move (-m),
2017-06-18), `git branch` learned a `--copy` option.  Include it when
providing command completions.

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>Merge branch 'tz/fsf-address-update'</title>
<updated>2017-11-15T03:14:34Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-11-15T03:14:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=f13b8ec25e3171301c50146f559170a6756efb53'/>
<id>urn:sha1:f13b8ec25e3171301c50146f559170a6756efb53</id>
<content type='text'>
* tz/fsf-address-update:
  Replace Free Software Foundation address in license notices
  Replace Free Software Foundation address in license notices
</content>
</entry>
<entry>
<title>completion: add git config sendemail.tocmd</title>
<updated>2017-11-14T06:42:01Z</updated>
<author>
<name>Rasmus Villemoes</name>
<email>rv@rasmusvillemoes.dk</email>
</author>
<published>2017-11-13T14:14:43Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=5d3adff65ee3f9caf1c00af1d84021c0025c27e6'/>
<id>urn:sha1:5d3adff65ee3f9caf1c00af1d84021c0025c27e6</id>
<content type='text'>
Signed-off-by: Rasmus Villemoes &lt;rv@rasmusvillemoes.dk&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Replace Free Software Foundation address in license notices</title>
<updated>2017-11-09T04:21:21Z</updated>
<author>
<name>Todd Zullinger</name>
<email>tmz@pobox.com</email>
</author>
<published>2017-11-07T05:39:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=484257925fada31045aefec7484fd663f7c40c2f'/>
<id>urn:sha1:484257925fada31045aefec7484fd663f7c40c2f</id>
<content type='text'>
The mailing address for the FSF has changed over the years.  Rather than
updating the address across all files, refer readers to gnu.org, as the
GNU GPL documentation now suggests for license notices.  The mailing
address is retained in the full license files (COPYING and LGPL-2.1).

The old address is still present in t/diff-lib/COPYING.  This is
intentional, as the file is used in tests and the contents are not
expected to change.

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>diff: --ignore-cr-at-eol</title>
<updated>2017-11-08T01:05:27Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2017-10-26T06:32:27Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=e9282f02b2f21118f3383608718e38efc3d967e1'/>
<id>urn:sha1:e9282f02b2f21118f3383608718e38efc3d967e1</id>
<content type='text'>
A new option --ignore-cr-at-eol tells the diff machinery to treat a
carriage-return at the end of a (complete) line as if it does not
exist.

Just like other "--ignore-*" options to ignore various kinds of
whitespace differences, this will help reviewing the real changes
you made without getting distracted by spurious CRLF&lt;-&gt;LF conversion
made by your editor program.

Helped-by: Johannes Schindelin &lt;Johannes.Schindelin@gmx.de&gt;
[jch: squashed in command line completion by Dscho]
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
