Martin v. Löwis
|
f45dee998f
|
Port import_module_level to Unicode API.
|
2011-10-30 23:50:02 +01:00 |
|
Antoine Pitrou
|
6fbbc33440
|
Issue #10363: Deallocate global locks in Py_Finalize().
|
2011-10-30 19:14:46 +01:00 |
|
Antoine Pitrou
|
8db076cf8a
|
Issue #10363: Deallocate global locks in Py_Finalize().
|
2011-10-30 19:13:55 +01:00 |
|
Martin v. Löwis
|
796ea53937
|
Port PyImport_ReloadModule to Unicode API.
|
2011-10-30 09:07:07 +01:00 |
|
Antoine Pitrou
|
b528fcf954
|
Fix test_imp failure under Windows
|
2011-10-25 00:21:02 +02:00 |
|
Martin v. Löwis
|
9af29d39af
|
Rewrite find_module_path using unicode API.
|
2011-10-23 18:45:16 +02:00 |
|
Martin v. Löwis
|
2cc0cc54a2
|
Fix off-by-one error.
|
2011-10-23 18:41:56 +02:00 |
|
Martin v. Löwis
|
fadcd317fa
|
Drop unused macros. Use CACHEDIR consistently.
|
2011-10-23 18:08:20 +02:00 |
|
Martin v. Löwis
|
8a0ef78e8c
|
Rewrite make_source_pathname using Unicode API.
|
2011-10-23 18:05:06 +02:00 |
|
Martin v. Löwis
|
30260a7fe3
|
Add ready checks for make_compiled_pathname.
|
2011-10-23 17:35:46 +02:00 |
|
Martin v. Löwis
|
2db72863fb
|
Reformulate make_compiled_pathname in terms of unicode objects.
|
2011-10-23 17:29:08 +02:00 |
|
Antoine Pitrou
|
707033a694
|
Issue #13146: Writing a pyc file is now atomic under POSIX.
|
2011-10-17 19:28:44 +02:00 |
|
Martin v. Löwis
|
bd928fef42
|
Rename _Py_identifier to _Py_IDENTIFIER.
|
2011-10-14 10:20:37 +02:00 |
|
Victor Stinner
|
8c9818980b
|
Fix typo in import.c
|
2011-10-11 22:27:13 +02:00 |
|
Victor Stinner
|
beac78bb24
|
Use PyUnicode_AsUnicodeAndSize() instead of PyUnicode_GET_SIZE()
|
2011-10-11 21:55:01 +02:00 |
|
Martin v. Löwis
|
1ee1b6fe0d
|
Use identifier API for PyObject_GetAttrString.
|
2011-10-10 18:11:30 +02:00 |
|
Martin v. Löwis
|
afe55bba33
|
Add API for static strings, primarily good for identifiers.
Thanks to Konrad Schöbel and Jasper Schulz for helping with the mass-editing.
|
2011-10-09 10:38:36 +02:00 |
|
Victor Stinner
|
46084bad88
|
Fix find_module_path(): make the string ready
|
2011-10-06 02:39:42 +02:00 |
|
Benjamin Peterson
|
014cc42db8
|
remove unused label
|
2011-10-02 13:19:16 -04:00 |
|
Martin v. Löwis
|
0b1d348990
|
Issue 13085: Fix some memory leaks. Patch by Stefan Krah.
|
2011-10-01 16:35:40 +02:00 |
|
Georg Brandl
|
4cb0de246c
|
Rename new macros to conform to naming rules (function macros have "Py" prefix, not "PY").
|
2011-09-28 21:49:49 +02:00 |
|
Martin v. Löwis
|
d63a3b8beb
|
Implement PEP 393.
|
2011-09-28 07:41:54 +02:00 |
|
Victor Stinner
|
a1fe1f8dcf
|
Merge 3.2: Issue #7732: Don't open a directory as a file anymore while
importing a module. Ignore the direcotry if its name matchs the module name
(e.g. "__init__.py") and raise a ImportError instead.
|
2011-09-23 18:59:08 +02:00 |
|
Victor Stinner
|
53ffdc53bf
|
Issue #7732: Don't open a directory as a file anymore while importing a
module. Ignore the direcotry if its name matchs the module name (e.g.
"__init__.py") and raise a ImportError instead.
|
2011-09-23 18:54:40 +02:00 |
|
Victor Stinner
|
9561d7c526
|
import.c: remove now useless arbitrary limit
|
2011-09-15 19:50:01 +02:00 |
|