Skip white space and extract comments.
(self)
| 244 | self.commentlist = [] |
| 245 | |
| 246 | def gotonext(self): |
| 247 | """Skip white space and extract comments.""" |
| 248 | wslist = [] |
| 249 | while self.pos < len(self.field): |
| 250 | if self.field[self.pos] in self.LWS + '\n\r': |
| 251 | if self.field[self.pos] not in '\n\r': |
| 252 | wslist.append(self.field[self.pos]) |
| 253 | self.pos += 1 |
| 254 | elif self.field[self.pos] == '(': |
| 255 | self.commentlist.append(self.getcomment()) |
| 256 | else: |
| 257 | break |
| 258 | return EMPTYSTRING.join(wslist) |
| 259 | |
| 260 | def getaddrlist(self): |
| 261 | """Parse all addresses. |
no test coverage detected