diff -r 3b6f25190157 -r dc36535a5edc hgext/histedit.py --- a/hgext/histedit.py Mon Jan 06 13:54:40 2025 -0500 +++ b/hgext/histedit.py Mon Jan 06 14:07:43 2025 -0500 @@ -1484,7 +1484,7 @@ self.selected = oldpos if self.selected is None else None self.make_selection(self.selected) elif action == b'goto' and int(ch) < len(self.rules) <= 10: - newrule = next((r for r in self.rules if r.origpos == int(ch))) + newrule = next(r for r in self.rules if r.origpos == int(ch)) self.move_cursor(oldpos, newrule.pos) if self.selected is not None: self.swap(oldpos, newrule.pos)