<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mailman.git/bin/list_members, branch master</title>
<subtitle>The GNU Mailing List manager.</subtitle>
<id>https://git.neuromancer.sk/mailman.git/atom/bin/list_members?h=master</id>
<link rel='self' href='https://git.neuromancer.sk/mailman.git/atom/bin/list_members?h=master'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/'/>
<updated>2006-04-29T19:23:36Z</updated>
<entry>
<title>Move list_lists and list_members over to Mailman.bin package and rewrite to</title>
<updated>2006-04-29T19:23:36Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2006-04-29T19:23:36Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=a63a04fb8d263a6464a77de6894bc738e8e26529'/>
<id>urn:sha1:a63a04fb8d263a6464a77de6894bc738e8e26529</id>
<content type='text'>
use $-strings and optparse.

A side effect of the rewrite is that list_members -d and -n now require their
argument, whereas before they were optional (but that is counter to command
line parsing standards and not supported by optparse).  Now, instead of bare
-n use '-n any' and instead of bare -d use '-d any'.

Fix ReopenableFileHandler.emit() to ensure that all lines end in a newline.

In i18n.py, create and use a subclass of string.Template so that dotted
attribute paths are legal in $-strings.  So for example, if you have an object
'foo' in one of the namespaces and that has an attribute 'bar', you can say
"$foo.bar" to print the value of foo.bar.  Should reduce the number of
extraneous local variables just to do the attribute path traversal.
</content>
</entry>
<entry>
<title>FSF office has moved. chdcking in for MAIN branch.</title>
<updated>2005-08-27T01:54:05Z</updated>
<author>
<name>tkikuchi</name>
</author>
<published>2005-08-27T01:54:05Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=2a6084d03b96f87af153b663cf3dd4776e7e37fb'/>
<id>urn:sha1:2a6084d03b96f87af153b663cf3dd4776e7e37fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Instead of -c / --checkaddrs, add -i / --invalid and -u / --unicode.</title>
<updated>2003-06-20T14:50:00Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2003-06-20T14:50:00Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=2bc31998c5554d8b07f7131aa5e2302fc096c008'/>
<id>urn:sha1:2bc31998c5554d8b07f7131aa5e2302fc096c008</id>
<content type='text'>
These switches (especially -i) will make it easier to find bogus
addresses in the member database.
</content>
</entry>
<entry>
<title>Added a --checkaddrs / -c option to do some limited sanity checking on</title>
<updated>2003-06-17T16:11:39Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2003-06-17T16:11:39Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=a18752d6faf37353151a2b2ef48ef45261b71a39'/>
<id>urn:sha1:a18752d6faf37353151a2b2ef48ef45261b71a39</id>
<content type='text'>
the addresses in the member databases.  1) it checks to make sure the
address part contains only ascii characters; 2) it checks to make sure
the address parts are not unicode objects.

Back port candidate.
</content>
</entry>
<entry>
<title>safe(): Fix typos.</title>
<updated>2003-03-13T15:54:39Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2003-03-13T15:54:39Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=e91cf963e2fa42c6fedcc8f2df774bc8bb7936d2'/>
<id>urn:sha1:e91cf963e2fa42c6fedcc8f2df774bc8bb7936d2</id>
<content type='text'>
main(): Fix dumb coding mistakes so name is always a string.
</content>
</entry>
<entry>
<title>More fixes for "funny" characters in real names.</title>
<updated>2003-03-11T18:18:53Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2003-03-11T18:18:53Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=d3ffcb9ae13e6229a11980ace6221a1931aa3ca1'/>
<id>urn:sha1:d3ffcb9ae13e6229a11980ace6221a1931aa3ca1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>main(): This should fix problems when printing list members with</title>
<updated>2002-12-02T14:41:29Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2002-12-02T14:41:29Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=f85f0a25daabcd33b6b881bf91e92913ca85da93'/>
<id>urn:sha1:f85f0a25daabcd33b6b881bf91e92913ca85da93</id>
<content type='text'>
"funny" characters in their names.  We coerce the output to the
default encoding, although I'm not 100% sure this is the right thing
to do.  (Works for me.)
</content>
</entry>
<entry>
<title>Jon Parise's patch to improve the usage() output for the command line</title>
<updated>2002-10-21T22:36:58Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2002-10-21T22:36:58Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=17da8273eb61687e1eb7c1e068613036fc1f3f46'/>
<id>urn:sha1:17da8273eb61687e1eb7c1e068613036fc1f3f46</id>
<content type='text'>
and cron scripts.  When code/status == 0, there's no error (it's
likely --help output) so send that to stdout.  Otherwise, it's an
error and the output goes to stderr.
</content>
</entry>
<entry>
<title>Added --fullnames / -f option to print the full names of addresses as</title>
<updated>2002-08-22T03:48:25Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2002-08-22T03:48:25Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=d34e5c16fe0e3b0fb63299d6e812baa6b3ae357a'/>
<id>urn:sha1:d34e5c16fe0e3b0fb63299d6e812baa6b3ae357a</id>
<content type='text'>
suggested in patch #598381 by William Ahern.  Implemented differently
by Barry (to use email.Utils.formataddr()).
</content>
</entry>
<entry>
<title>main(): Chuq noticed that error messages were going to stdout, not</title>
<updated>2002-04-11T04:49:23Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2002-04-11T04:49:23Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=4ca291c652a61eec2017778f64f58d04c5786bcf'/>
<id>urn:sha1:4ca291c652a61eec2017778f64f58d04c5786bcf</id>
<content type='text'>
stderr.
</content>
</entry>
</feed>
