Augment write routine to keep track of current line.
(self, *data)
| 28 | self.current_line_number = 1 |
| 29 | |
| 30 | def write(self, *data): |
| 31 | """Augment write routine to keep track of current line.""" |
| 32 | for line in data: |
| 33 | # print(f"XXX write: '{line}'") |
| 34 | for i in str(line): |
| 35 | if i == "\n": |
| 36 | self.current_line_number += 1 |
| 37 | pass |
| 38 | pass |
| 39 | pass |
| 40 | return super().write(*data) |
| 41 | |
| 42 | # Note n_expr needs treatment too |
| 43 |
no outgoing calls
no test coverage detected