get_log returns the next_id from which the next_page_url is based,
from_rev should use next_id directly instead of the first parent of
next_id, which results in skipping revisions across pages.
Intended to address:
todo.sr.ht/~sircmpwn/hg.sr.ht/42
diff --git a/hgsrht/blueprints/repo.py b/hgsrht/blueprints/repo.py
--- a/hgsrht/blueprints/repo.py+++ b/hgsrht/blueprints/repo.py
@@ -373,7 +373,7 @@
from_rev = request.args.get("from")
if from_rev:
- rev = from_rev + '^'+ rev = from_rev else:
rev = request.args.get("rev")
try: