<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/git-send-email.perl, branch v2.5.3</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.5.3</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.5.3'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2015-06-01T22:53:19Z</updated>
<entry>
<title>send-email: further warn about unsupported sendmail aliases features</title>
<updated>2015-06-01T22:53:19Z</updated>
<author>
<name>Eric Sunshine</name>
<email>sunshine@sunshineco.com</email>
</author>
<published>2015-06-01T18:22:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=86b898487a13483a1b6a5dc7f26a1f103fb2574d'/>
<id>urn:sha1:86b898487a13483a1b6a5dc7f26a1f103fb2574d</id>
<content type='text'>
The sendmail aliases parser diagnoses unsupported features and
unrecognized lines. For completeness, also warn about unsupported
redirection to "/path/name" and "|command", as well as ":include:".

Signed-off-by: Eric Sunshine &lt;sunshine@sunshineco.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>send-email: implement sendmail aliases line continuation support</title>
<updated>2015-06-01T22:53:11Z</updated>
<author>
<name>Eric Sunshine</name>
<email>sunshine@sunshineco.com</email>
</author>
<published>2015-05-31T22:29:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=2532dd0605b15eeed41312558bf5babb50290236'/>
<id>urn:sha1:2532dd0605b15eeed41312558bf5babb50290236</id>
<content type='text'>
Logical lines in sendmail aliases files can be spread over multiple
physical lines[1]. A line beginning with whitespace is folded into the
preceding line. A line ending with '\' consumes the following line.

[1]: https://www.freebsd.org/cgi/man.cgi?query=aliases&amp;sektion=5

Signed-off-by: Eric Sunshine &lt;sunshine@sunshineco.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>send-email: simplify sendmail aliases comment and blank line recognizer</title>
<updated>2015-06-01T22:53:03Z</updated>
<author>
<name>Eric Sunshine</name>
<email>sunshine@sunshineco.com</email>
</author>
<published>2015-05-31T22:29:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=020be85f5153e2a3a231e40fe81af9e4a1c01cd4'/>
<id>urn:sha1:020be85f5153e2a3a231e40fe81af9e4a1c01cd4</id>
<content type='text'>
Replace unnecessarily complex regular expression for recognizing comment
and blank lines in sendmail aliases with idiomatic expressions which
can be easily understood at a glance.

Signed-off-by: Eric Sunshine &lt;sunshine@sunshineco.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>send-email: refactor sendmail aliases parser</title>
<updated>2015-06-01T22:52:49Z</updated>
<author>
<name>Eric Sunshine</name>
<email>sunshine@sunshineco.com</email>
</author>
<published>2015-05-31T22:29:27Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=09f1157bbf5daa8a4fd8de1d25edbb8961d44521'/>
<id>urn:sha1:09f1157bbf5daa8a4fd8de1d25edbb8961d44521</id>
<content type='text'>
The sendmail aliases parser inlined into %parse_alias is already
uncomfortably large and is expected to grow as additional functionality
is implemented, so extract it to improve manageability.

Signed-off-by: Eric Sunshine &lt;sunshine@sunshineco.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>send-email: fix style: cuddle 'elsif' and 'else' with closing brace</title>
<updated>2015-06-01T22:52:46Z</updated>
<author>
<name>Eric Sunshine</name>
<email>sunshine@sunshineco.com</email>
</author>
<published>2015-05-31T22:29:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=22e3b46ff95ac01add2d1e8874708b06c9e7db91'/>
<id>urn:sha1:22e3b46ff95ac01add2d1e8874708b06c9e7db91</id>
<content type='text'>
Signed-off-by: Eric Sunshine &lt;sunshine@sunshineco.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>send-email: drop noise comments which merely repeat what code says</title>
<updated>2015-06-01T22:52:42Z</updated>
<author>
<name>Eric Sunshine</name>
<email>sunshine@sunshineco.com</email>
</author>
<published>2015-05-31T22:29:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=2cdaabb6f9294a6ee618abcd1d60a21569a1fd51'/>
<id>urn:sha1:2cdaabb6f9294a6ee618abcd1d60a21569a1fd51</id>
<content type='text'>
Signed-off-by: Eric Sunshine &lt;sunshine@sunshineco.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>send-email: visually distinguish sendmail aliases parser warnings</title>
<updated>2015-06-01T22:52:37Z</updated>
<author>
<name>Eric Sunshine</name>
<email>sunshine@sunshineco.com</email>
</author>
<published>2015-05-31T22:29:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=818a2d7722de03a16177e2323fa7b77624722e2a'/>
<id>urn:sha1:818a2d7722de03a16177e2323fa7b77624722e2a</id>
<content type='text'>
Although emitted to stderr, warnings from the sendmail aliases parser
are not visually distinguished as such, and thus can easily be
overlooked in the normal noisy send-email output.

Signed-off-by: Eric Sunshine &lt;sunshine@sunshineco.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>send-email: add sendmail email aliases format</title>
<updated>2015-05-27T20:01:48Z</updated>
<author>
<name>Allen Hubbe</name>
<email>allenbh@gmail.com</email>
</author>
<published>2015-05-26T21:32:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=3169e06daf297227362fb64a9d5c2cc451fefcbb'/>
<id>urn:sha1:3169e06daf297227362fb64a9d5c2cc451fefcbb</id>
<content type='text'>
Teach send-email to read aliases in the sendmail aliases format, i.e.

	&lt;alias&gt;: &lt;address|alias&gt;[, &lt;address|alias&gt;...]

Examples:

	alice: Alice W Land &lt;awol@example.com&gt;
	bob: Robert Bobbyton &lt;bob@example.com&gt;
	# this is a comment
	   # this is also a comment
	chloe: chloe@example.com
	abgroup: alice, bob
	bcgrp: bob, chloe, Other &lt;o@example.com&gt;

 - Quoted aliases and quoted addresses are not supported.
 - Line continuations are not supported.

Warnings are printed for explicitly unsupported constructs, and any
other lines that are not matched by the parser.

Signed-off-by: Allen Hubbe &lt;allenbh@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'km/send-email-getopt-long-workarounds'</title>
<updated>2015-03-03T22:37:03Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-03-03T22:37:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=0278b3f609f13ecc9d4a31e39057a7c9edf80ec5'/>
<id>urn:sha1:0278b3f609f13ecc9d4a31e39057a7c9edf80ec5</id>
<content type='text'>
Even though we officially haven't dropped Perl 5.8 support, the
Getopt::Long package that came with it does not support "--no-"
prefix to negate a boolean option; manually add support to help
people with older Getopt::Long package.

* km/send-email-getopt-long-workarounds:
  git-send-email.perl: support no- prefix with older GetOptions
</content>
</entry>
<entry>
<title>Merge branch 'jc/send-email-sensible-encoding'</title>
<updated>2015-02-25T23:40:19Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2015-02-25T23:40:19Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=33a2eeaeade52afee9fb9ffdd2ae995acf3b7e4e'/>
<id>urn:sha1:33a2eeaeade52afee9fb9ffdd2ae995acf3b7e4e</id>
<content type='text'>
"git send-email" used to accept a mistaken "y" (or "yes") as an
answer to "What encoding do you want to use [UTF-8]? " without
questioning.  Now it asks for confirmation when the answer looks
too short to be a valid encoding name.

* jc/send-email-sensible-encoding:
  send-email: ask confirmation if given encoding name is very short
</content>
</entry>
</feed>
