equal
deleted
inserted
replaced
198 self._data[section] = self._data[section].preparewrite() |
198 self._data[section] = self._data[section].preparewrite() |
199 del self._data[section][name] |
199 del self._data[section][name] |
200 self._unset.append((section, name)) |
200 self._unset.append((section, name)) |
201 continue |
201 continue |
202 |
202 |
203 raise error.ParseError(l.rstrip(), (b"%s:%d" % (src, line))) |
203 message = l.rstrip() |
|
204 if l.startswith(b' '): |
|
205 message = b"unexpected leading whitespace: %s" % message |
|
206 raise error.ParseError(message, (b"%s:%d" % (src, line))) |
204 |
207 |
205 def read(self, path, fp=None, sections=None, remap=None): |
208 def read(self, path, fp=None, sections=None, remap=None): |
206 if not fp: |
209 if not fp: |
207 fp = util.posixfile(path, b'rb') |
210 fp = util.posixfile(path, b'rb') |
208 assert getattr(fp, 'mode', 'rb') == 'rb', ( |
211 assert getattr(fp, 'mode', 'rb') == 'rb', ( |