- 08 Eki, 2010 9 kayıt (commit)
-
-
R. David Murray yazdı
-
Antoine Pitrou yazdı
-
Antoine Pitrou yazdı
easier writing of unit tests and better error reporting.
-
Antoine Pitrou yazdı
-
R. David Murray yazdı
The work on this is not 100% complete, but everything is present to allow real-world testing of the code. The only remaining major todo item is to (hopefully!) enhance the handling of non-ASCII bytes in headers converted to unicode by RFC2047 encoding them rather than replacing them with '?'s.
-
Antoine Pitrou yazdı
verification for higher-level protocols.
-
Hirokazu Yamamoto yazdı
-
Hirokazu Yamamoto yazdı
-
Raymond Hettinger yazdı
-
- 07 Eki, 2010 12 kayıt (commit)
-
-
Victor Stinner yazdı
.. instead of raising a fatal error. Even if the current directory was deleted, use relative paths may still work (eg. run Python with "../python").
-
Victor Stinner yazdı
-
Victor Stinner yazdı
-
Victor Stinner yazdı
-
Victor Stinner yazdı
On Windows, Py_UNICODE is wchar_t, so we can avoid the expensive Py_UNICODE* => wchar_t* conversion.
-
Victor Stinner yazdı
* Don't define _Py_wstat() on Windows, Windows has its own _wstat() function with a different API (the stat buffer has another type) * Include windows.h
-
Victor Stinner yazdı
I suppose that I reapplied my local patch creating Python/fileutils.c whereas the file already existed.
-
Victor Stinner yazdı
* _Py_fopen() and _Py_stat() come from Python/import.c * (_Py)_wrealpath() comes from Python/sysmodule.c * _Py_char2wchar(), _Py_wchar2char() and _Py_wfopen() come from Modules/main.c * (_Py)_wstat(), (_Py)_wgetcwd(), _Py_wreadlink() come from Modules/getpath.c
-
Victor Stinner yazdı
Use _Py_wchar2char() to support surrogate characters in the input path.
-
Brian Curtin yazdı
This undoes a previous attempt to fix some of the skips. Value and copy come from sharedctypes rather than plain ctypes, and the test skipping is then done at the class level rather than test-by-test. There are zero skipped tests after the fix.
-
Victor Stinner yazdı
All unicode functions uses PyObject* except PyUnicode_AsWideChar(). Fix the prototype for the new function PyUnicode_AsWideCharString().
-
Victor Stinner yazdı
* Create format_arg variable to use the right types * Strip trailing spaces
-
- 06 Eki, 2010 13 kayıt (commit)
-
-
Victor Stinner yazdı
* fix argv0 reference counter if PyList_SetItem() fails * don't use complex if conditions, but a simple indentation and "goto error" * simplify error handling (remove Py_XDECREF(importer) from the error label) * don't set sys_path to NULL (it's useless, sys_path is a borrowed reference and sys_path is not a static variable) * try to write only one instruction per line for better readability
-
Victor Stinner yazdı
Create sys_update_path() static function. Do nothing if argc==0.
-
Antoine Pitrou yazdı
after the file is closed. Patch by Jeffrey Finkelstein.
-
Antoine Pitrou yazdı
-
Antoine Pitrou yazdı
-
Brian Quinlan yazdı
-
Georg Brandl yazdı
-
Georg Brandl yazdı
Fix the suspicious builder not to write CRLF, update suspicious file and add instructions to Makefile.
-
Georg Brandl yazdı
-
Georg Brandl yazdı
-
Georg Brandl yazdı
-
Georg Brandl yazdı
-
Georg Brandl yazdı
-
- 05 Eki, 2010 6 kayıt (commit)
-
-
Amaury Forgeot d'Arc yazdı
-
Amaury Forgeot d'Arc yazdı
-
Senthil Kumaran yazdı
-
Senthil Kumaran yazdı
-
Antoine Pitrou yazdı
This should fix some buildbot failures.
-
Georg Brandl yazdı
-