infocalypse
 
(Steve Dougherty)
2013-07-09: Comments.

Comments.

diff --git a/.bugs/bugs b/.bugs/bugs
--- a/.bugs/bugs
+++ b/.bugs/bugs
@@ -1,5 +1,7 @@
 minimize dependencies                                        | owner:Arne Babenhauserheide <bab@draketo.de>, open:True, id:0fc25f7b84f3e1fb89e9134a28eeabbe76bf054f, time:1372231529.45
+Add command to reinsert repo list.                           | owner:, open:True, id:2dcc27c850209062080906368530b4b9202271d0, time:1373407233.84
 pull fails, because config.get_wot_identity requests self.defaults['DEFAULT_TRUSTER'] which is not in defaults. | owner:Arne Babenhauserheide <bab@draketo.de>, open:True, id:31beb672d404944a4655a546b21c95c7baa91002, time:1371735138.39
 set the timezone to UTC on cloning a freenet repo to avoid timezone-based attacks. | owner:Arne Babenhauserheide <bab@draketo.de>, open:True, id:4dfc4cc28a7fa69f040776a7138da78ee89ec819, time:1355764180.36
 mime-type problems                                           | owner:Arne Babenhauserheide <bab@draketo.de>, open:False, id:5916e6e8328e20d8b0276b76b7116dd432730778, time:1353463866.97
+                                                             | owner:, open:False, id:65d8d544370f80538e325dae0b6c2da449c5bcfe, time:1373407147.03
 simpler-wot-uris: name/repo                                  | owner:Arne Babenhauserheide <bab@draketo.de>, open:True, id:d4f2df3ca2c441e4be389be846634f5a4a08906e, time:1372232568.9
diff --git a/.bugs/details/2dcc27c850209062080906368530b4b9202271d0.txt b/.bugs/details/2dcc27c850209062080906368530b4b9202271d0.txt
new file mode 100644
--- /dev/null
+++ b/.bugs/details/2dcc27c850209062080906368530b4b9202271d0.txt
@@ -0,0 +1,25 @@
+# Lines starting with '#' and sections without content
+# are not displayed by a call to 'details'
+#
+[paths]
+# Paths related to this bug.
+# suggested format: REPO_PATH:LINENUMBERS
+
+
+[details]
+Repository lists can fall out, possibly quite quickly. They should be kept alive. If they fall out people will be unable to look up a repository or make pull requests to it, unless it is manually listed elsewhere.
+
+
+[expected]
+
+
+[actual]
+# What happened instead
+
+
+[reproduce]
+# Reproduction steps
+
+
+[comments]
+# Comments and updates - leave your name
diff --git a/.bugs/details/65d8d544370f80538e325dae0b6c2da449c5bcfe.txt b/.bugs/details/65d8d544370f80538e325dae0b6c2da449c5bcfe.txt
new file mode 100644
--- /dev/null
+++ b/.bugs/details/65d8d544370f80538e325dae0b6c2da449c5bcfe.txt
@@ -0,0 +1,26 @@
+# Lines starting with '#' and sections without content
+# are not displayed by a call to 'details'
+#
+[paths]
+# Paths related to this bug.
+# suggested format: REPO_PATH:LINENUMBERS
+
+
+[details]
+# Additional details
+
+
+[expected]
+# The expected result
+
+
+[actual]
+# What happened instead
+
+
+[reproduce]
+# Reproduction steps
+
+
+[comments]
+# Comments and updates - leave your name
\ No newline at end of file
diff --git a/infocalypse/wot.py b/infocalypse/wot.py
--- a/infocalypse/wot.py
+++ b/infocalypse/wot.py
@@ -127,7 +127,7 @@ def check_notifications(ui, from_identit
 
     subjects = [x[1] for x in subjects]
 
-    # Remove field name and trim whitespace.
+    # Match message numbers with subjects; remove prefix and trim whitespace.
     subjects = dict((message_number, subject[len('Subject: '):].rstrip()) for
                     message_number, subject in zip(message_numbers, subjects))
 
@@ -182,7 +182,7 @@ def read_message_yaml(ui, from_address, 
     if request['request'] == 'pull':
         ui.status("Found pull request from '%s':\n" % from_address)
         separator = ('-' * len(subject)) + '\n'
-        
+
         ui.status(separator)
         ui.status(subject[len(VCS_PREFIX):] + '\n')