On Sat, 12 Feb 2011 18:31:49 +0800, "Kelvin U.V" <[email protected]> wrote: > Hi , > > I find the pyuic4 4.8.3 will generat more newline characters in each line. > 4.8.1 doesn't have this issue. > > Here is a temporary solution for this issue. > > def _generate(self): > """ Generate the Python code. """ > > if sys.hexversion >= 0x03000000: > if self._opts.output == '-': > from io import TextIOWrapper > > - pyfile = TextIOWrapper(sys.stdout.buffer, encoding='utf8') > + pyfile = TextIOWrapper(sys.stdout.buffer, encoding='utf8', > newline='') > else: > pyfile = open(self._opts.output, 'wt', encoding='utf8') > else: > if self._opts.output == '-': > pyfile = sys.stdout > else: > pyfile = open(self._opts.output, 'wt') > > Hope it can be fixed in the next release. Thanks.
I can't reproduce this (with Python v3.2) and your fix makes no difference. Phil _______________________________________________ PyQt mailing list [email protected] http://www.riverbankcomputing.com/mailman/listinfo/pyqt
