Chuck Rhode schrieb: > Thomas Heller wrote this on Tue, Dec 05, 2006 at 07:06:30PM +0100. My > reply is below. > >> There is still one major issue. pythonTidy uses open(input-file, >> "rb") to open the Python module to tidy up. That does not work on >> Windows, at least if the file has (as it should) "\r\n" newlines. > > Thank you for challenging my parochial world view. > > I have posted yet another version of PythonTidy: > > http://www.lacusveris.com/PythonTidy/PythonTidy-1.5.python > > This one is omnivorous wrt to newlines. > >> For output, PythonTidy generates "\n" line endings, this should also >> be changed on Windows. > > When OVERRIDE_NEWLINE = None, the first newline encountered on input > is the one used throughout the output; otherwise, you can set it to > what you want, e.g, OVERRIDE_NEWLINE = '\n'. > >> PythonTidy outputs strings with single quotes, while my own style is >> to use double quotes (I don't think that pep8 prefers one over the >> other). Is it possible to customize this? > > Here is a new global: DOUBLE_QUOTED_STRINGS = True. > Cool. You rock.
Thanks, Thomas -- http://mail.python.org/mailman/listinfo/python-list