diff options
Diffstat (limited to 'writeHTML.py')
| -rw-r--r-- | writeHTML.py | 7 |
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']) |
