Changeset 173 for pyyaml/trunk/lib/yaml/reader.py
- Timestamp:
- 05/22/06 15:49:54 (7 years ago)
- File:
-
- 1 edited
-
pyyaml/trunk/lib/yaml/reader.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
pyyaml/trunk/lib/yaml/reader.py
r136 r173 121 121 122 122 def peek(self, index=0): 123 if self.pointer+index+1 >= len(self.buffer): 123 try: 124 return self.buffer[self.pointer+index] 125 except IndexError: 124 126 self.update(index+1) 125 return self.buffer[self.pointer+index]127 return self.buffer[self.pointer+index] 126 128 127 129 def prefix(self, length=1): … … 133 135 if self.pointer+length+1 >= len(self.buffer): 134 136 self.update(length+1) 135 for k in range(length):137 while length: 136 138 ch = self.buffer[self.pointer] 137 139 self.pointer += 1 … … 143 145 elif ch != u'\uFEFF': 144 146 self.column += 1 147 length -= 1 145 148 146 149 def get_mark(self):
Note: See TracChangeset
for help on using the changeset viewer.
