aboutsummaryrefslogtreecommitdiffstats
path: root/writeHTML.py
diff options
context:
space:
mode:
Diffstat (limited to 'writeHTML.py')
-rw-r--r--writeHTML.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/writeHTML.py b/writeHTML.py
index 543857a..9f6a0fa 100644
--- a/writeHTML.py
+++ b/writeHTML.py
@@ -102,8 +102,11 @@ f.close()
entries = BibTeX.sortEntriesByDate(bib.entries)
entries = BibTeX.splitSortedEntriesBy(entries, 'year')
-if entries[-1][0].startswith("<span class='bad'>"):
- entries[-1] = ("Unknown", entries[-1][1])
+for idx in -1, -2:
+ if entries[idx][0].startswith("<span class='bad'>"):
+ entries[idx] = ("Unknown", entries[idx][1])
+ elif entries[idx][0].startswith("forthcoming"):
+ entries[idx] = ("Forthcoming", entries[idx][1])
sections = [ ent[0] for ent in entries ]
first_year = int(entries[0][1][0]['year'])