def _rebuffer(self):
results = []<EOL>exceptions = []<EOL>for i in range(self.stride):<EOL><INDENT>try:<EOL><INDENT>results.append(next(self.iterable))<EOL>exceptions.append(False)<EOL><DEDENT>except Exception as excp:<EOL><INDENT>results.append(excp)<EOL>exceptions.append(True)<EOL><DEDENT><DEDENT>self._repeat_buffer = repeat((results, exceptions), self.n)<EOL>
(very internal) refill the repeat buffer