diff -uNr a/logotron/MANIFEST.TXT b/logotron/MANIFEST.TXT --- a/logotron/MANIFEST.TXT 145d6f9774ba47abd96e9bea7158cad368632acfa8870d4a1f538ee3bb7aacc2af6ab40c6278863a22b55d7bbba4d4ee0c8e894c5651f2a479cfcb05e820126b +++ b/logotron/MANIFEST.TXT 82b2aa673901d86655d3977cf22cbced5e8ec8baab2af28e105edb9d60dcb397ac1023727ae5fcc4c59f7b41a292fbe6a2ea5c7e8207695a10c406ecff5a99e8 @@ -18,3 +18,4 @@ 641046 search_all_chans asciilifeform "Button to search in all logged chans" 641484 navbar_date_auto asciilifeform "Automatically skip empty days in navbar. Handle 'dawn of time' case." 641773 searchpg_oldlinks asciilifeform "Paginated search; automatic replacement of ancient logger link targets; fix for unicode barf in eat_dump.py." +641794 aug2020_errata asciilifeform "Stylistic fixes for previous patch." diff -uNr a/logotron/README.txt b/logotron/README.txt --- a/logotron/README.txt 496cd713b60ffcc7f21be04cbbcf6a1316787f72b4e111cc2dd503e20cf73bf66eb739eab8349caa58db3832413f01c17155cd4d64de735a3721610f6205dd78 +++ b/logotron/README.txt 892c1058be06d507d51083d944192c163494aaf861c2d68b413dcbf2e6561a79b54ec5530993c4387389f4bfe258aa1c93f8352491ce64d8f8aa1f756c02354c @@ -159,11 +159,19 @@ (1) Automatically skip empty days in date navigation bar. At the same time, handle empty days correctly when these are requested. (2) Handle 'dawn of time' case for any given channel, to avoid infinite loop insanity from search engines. -#################### -Aug. 2020 Update : -#################### +##################### +Aug. 2020 Update #1 : +##################### (1) Implemented fetch-by-channel-and-index (i.e. /ilog/chan/lineindex links). (2) Automatically adjust link targets of #ba and 'btcbase' log citations to point to this logger, using the syntax in (1). Original text of link is preserved. Dates are handled correctly. (3) Search results now properly paginated, with working 'back' and 'forward' buttons. (4) Fixed ancient unicode bug in eat_dump.py. + +##################### +Aug. 2020 Update #2 : +##################### + +(1) Additional 'back' and 'forward' buttons at the bottom of search result pages. +(2) Fix era1/2 link diddler regexps to handle all (AFAIK) known variants correctly. + diff -uNr a/logotron/reader.py b/logotron/reader.py --- a/logotron/reader.py c9984744c90b16edbb46d64de35f29247076166350a48239295a72270097cb3fd557b38d252b458174361022324d7a0c0714aabc70e68aa375924f62f19497ec +++ b/logotron/reader.py 3413f8f586bcf01d2c230b537f987eb38c2c25f1bd133875128b441b1746c5901e8d573215169b22391f24ba71f1b3858ecb50c40c1010d4c4a1f07f56682711 @@ -248,7 +248,7 @@ stdlinks_re = re.compile('(http[^ \[\]]+)') # For era 1 ('bitcoin-assets') links : -era1_re = re.compile('( + + +
+ {% endblock %}