--- a/mercurial/logcmdutil.py Sun Jan 05 22:23:31 2025 -0500
+++ b/mercurial/logcmdutil.py Sun Jan 05 22:26:16 2025 -0500
@@ -1222,8 +1222,7 @@
if any(mdiff.hunkinrange(hr[2:], lr) for lr in lineranges):
yield hr, lines
else:
- for hunk in hunks:
- yield hunk
+ yield from hunks
return filterfn