1.1 --- a/iixr/positions.py Tue Nov 23 00:22:52 2010 +0100
1.2 +++ b/iixr/positions.py Fri Nov 26 01:04:14 2010 +0100
1.3 @@ -533,11 +533,12 @@
1.4 # Return the desired document positions or None (retaining the
1.5 # positions for the document immediately after).
1.6
1.7 - if docnum == found_docnum:
1.8 - return found_positions
1.9 - elif docnum < found_docnum:
1.10 + if docnum <= found_docnum:
1.11 self.found_docnum, self.found_positions = found_docnum, found_positions
1.12 - return None
1.13 + if docnum == found_docnum:
1.14 + return found_positions
1.15 + elif docnum < found_docnum:
1.16 + return None
1.17
1.18 except StopIteration:
1.19 return None