Commit | Date | |
---|---|---|
[r26527]
by
bugman
The lib.check_types now imports io.IOBase from the lib.compat module. This is to shift more Python 2 vs. 3 compatibility into lib.compat and out of all other modules. |
2014-11-11 15:13:25 | Tree |
[r26526]
by
bugman
Unicode fixes for the "\u" string in "\usepackage" in the module docstring. This requires escaping as "\\usepackage" to avoid the unicode character '\u'. |
2014-11-11 15:06:36 | Tree |
[r26525]
by
bugman
Better Python 3 compatibility in some test suite shared data profiling scripts. These changes invert the logic, importing the Python 3 builtins module and aliasing xrange() to |
2014-11-11 14:58:45 | Tree |
[r26524]
by
bugman
The lib.errors module is now importing lib.compat.pickle for better Python 2 and 3 support. This shifts the compatibility code from lib.errors into lib.compat so that the 2to3 program will not |
2014-11-11 14:52:43 | Tree |
[r26523]
by
bugman
Python 3 fixes via 2to3 - the execfile() function does not exist in Python 3. The command used was: |
2014-11-11 13:55:38 | Tree |
[r26522]
by
bugman
Python 3 fixes via 2to3 - proper handling of the dict.items() and dict.values() functions. These are now all wrapped in list() function calls to ensure that the Python 3 iterators are The command used was: |
2014-11-11 13:43:25 | Tree |
[r26521]
by
bugman
Small update to the 2to3_checklist document - the print statement conversion has been added. |
2014-11-11 13:34:56 | Tree |
[r26520]
by
bugman
Python 3 fixes via 2to3 - elimination of all apply() calls. This only affects the GUI which cannot run in Python 3 yet as wxPython is not Python 3 compatible The command used was: |
2014-11-11 13:34:12 | Tree |
[r26519]
by
bugman
Manual Python 3 fixes for the dict.key() function which returns a list or iterator in Python 2 or 3. This involves a number of changes. The biggest is the conversion of the "x in y.keys()" statements |
2014-11-11 13:26:23 | Tree |
2014-11-11 13:10:47 | Tree |