From 9b8cf403719c083270b2d51a0aac22e120355522 Mon Sep 17 00:00:00 2001
From: Mark Sapiro <mark@msapiro.net>
Date: Thu, 18 Jul 2013 20:49:20 -0700
Subject: First cut at the author_is_list feature.

---
 Mailman/versions.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

(limited to 'Mailman/versions.py')

diff --git a/Mailman/versions.py b/Mailman/versions.py
index 84943efc..e731d33c 100755
--- a/Mailman/versions.py
+++ b/Mailman/versions.py
@@ -1,4 +1,4 @@
-# Copyright (C) 1998-2011 by the Free Software Foundation, Inc.
+# Copyright (C) 1998-2013 by the Free Software Foundation, Inc.
 #
 # This program is free software; you can redistribute it and/or
 # modify it under the terms of the GNU General Public License
@@ -418,6 +418,8 @@ def NewVars(l):
                         mm_cfg.DEFAULT_REGULAR_INCLUDE_LISTS)
     add_only_if_missing('regular_exclude_ignore',
                         mm_cfg.DEFAULT_REGULAR_EXCLUDE_IGNORE)
+    add_only_if_missing('author_is_list',
+                        mm_cfg.DEFAULT_AUTHOR_IS_LIST)
 
 
 
-- 
cgit v1.2.3


From 2d8a570e69262584f838526a01df91a3c37de3ad Mon Sep 17 00:00:00 2001
From: Mark Sapiro <mark@msapiro.net>
Date: Sat, 28 Sep 2013 16:08:15 -0700
Subject: Renamed author_is_list to from_is_list.

---
 Mailman/versions.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

(limited to 'Mailman/versions.py')

diff --git a/Mailman/versions.py b/Mailman/versions.py
index e731d33c..31c4f470 100755
--- a/Mailman/versions.py
+++ b/Mailman/versions.py
@@ -313,6 +313,9 @@ def UpdateOldVars(l, stored_state):
             pass
         else:
             l.digest_members[k] = 0
+    # from_is_list was called author_is_list in 2.1.16rc2 (only).
+    PreferStored('author_is_list', 'from_is_list',
+                 mm_cfg.DEFAULT_FROM_IS_LIST)
 
 
 
@@ -418,8 +421,6 @@ def NewVars(l):
                         mm_cfg.DEFAULT_REGULAR_INCLUDE_LISTS)
     add_only_if_missing('regular_exclude_ignore',
                         mm_cfg.DEFAULT_REGULAR_EXCLUDE_IGNORE)
-    add_only_if_missing('author_is_list',
-                        mm_cfg.DEFAULT_AUTHOR_IS_LIST)
 
 
 
-- 
cgit v1.2.3