Mercurial > hgrepos > Python > libs > ConfigMix
comparison configmix/ini.py @ 14:36fa039f7e11
Formatting
| author | Franz Glasner <f.glasner@feldmann-mg.com> |
|---|---|
| date | Wed, 09 Mar 2016 12:06:46 +0100 |
| parents | 7c095c6223b8 |
| children | 9bdc4e421415 |
comparison
equal
deleted
inserted
replaced
| 13:24ba462b9b4b | 14:36fa039f7e11 |
|---|---|
| 38 executable = executable.decode(locale.getpreferredencoding()) | 38 executable = executable.decode(locale.getpreferredencoding()) |
| 39 self.executable = os.path.normpath(os.path.abspath(executable)) | 39 self.executable = os.path.normpath(os.path.abspath(executable)) |
| 40 if encoding is None: | 40 if encoding is None: |
| 41 encoding = locale.getpreferredencoding() | 41 encoding = locale.getpreferredencoding() |
| 42 self.encoding = encoding | 42 self.encoding = encoding |
| 43 with io.open(filename, | 43 with io.open(filename, mode="rt", encoding=self.encoding) as cf: |
| 44 mode="rt", | |
| 45 encoding=self.encoding) as cf: | |
| 46 self.readfp(cf, filename) | 44 self.readfp(cf, filename) |
| 47 | 45 |
| 48 def optionxform(self, option): | 46 def optionxform(self, option): |
| 49 return option | 47 return option |
| 50 | 48 |
