- 17 Tem, 2013 1 kayıt (commit)
-
-
Victor Stinner yazdı
-
- 11 Tem, 2013 2 kayıt (commit)
-
-
Christian Heimes yazdı
-
Christian Heimes yazdı
PyModule_GetDef() returns an error.
-
- 20 Nis, 2012 1 kayıt (commit)
-
-
Brett Cannon yazdı
in Python/dynload_shlibs.c. This should fix the remaining importlib test failure on Windows. Support in AIX and HP-UX will be in a separate checkin.
-
- 14 Nis, 2012 1 kayıt (commit)
-
-
Brett Cannon yazdı
importlib._bootstrap is now frozen into Python/importlib.h and stored as _frozen_importlib in sys.modules. Py_Initialize() loads the frozen code along with sys and imp and then uses _frozen_importlib._install() to set builtins.__import__() w/ _frozen_importlib.__import__().
-
- 07 May, 2011 1 kayıt (commit)
-
-
Victor Stinner yazdı
The name must be encodable to ASCII because dynamic module must have a function called "PyInit_NAME", they are written in C, and the C language doesn't accept non-ASCII identifiers.
-
- 04 Nis, 2011 1 kayıt (commit)
-
-
Victor Stinner yazdı
on Windows.
-
- 14 Mar, 2011 1 kayıt (commit)
-
-
Victor Stinner yazdı
Document also that dynamic module names are ASCII only
-
- 07 Mar, 2011 1 kayıt (commit)
-
-
Victor Stinner yazdı
- is_builtin(), init_builtin(), load_builtin() and other builtin related functions use Unicode strings, instead of byte strings - Rename _PyImport_FixupExtensionUnicode() to _PyImport_FixupExtensionObject() - Rename _PyImport_FindExtensionUnicode() to _PyImport_FindExtensionObject()
-
- 22 Şub, 2011 1 kayıt (commit)
-
-
Victor Stinner yazdı
The first argument, fqname, was not used.
-
- 17 Eki, 2010 1 kayıt (commit)
-
-
Victor Stinner yazdı
* Rename _PyImport_FindExtension() to _PyImport_FindExtensionUnicode(): the filename becomes a Unicode object instead of byte string * Rename _PyImport_FixupExtension() to _PyImport_FixupExtensionUnicode(): the filename becomes a Unicode object instead of byte string
-
- 09 May, 2010 4 kayıt (commit)
-
-
Antoine Pitrou yazdı
svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r81032 | antoine.pitrou | 2010-05-09 17:52:27 +0200 (dim., 09 mai 2010) | 9 lines Recorded merge of revisions 81029 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines Untabify C files. Will watch buildbots. ........ ................
-
Antoine Pitrou yazdı
svn+ssh://pythondev@svn.python.org/python/trunk ........ r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines Untabify C files. Will watch buildbots. ........
-
Antoine Pitrou yazdı
svn+ssh://pythondev@svn.python.org/python/trunk ........ r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines Untabify C files. Will watch buildbots. ........
-
Antoine Pitrou yazdı
-
- 11 Haz, 2008 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 15 Eki, 2007 2 kayıt (commit)
-
-
Neal Norwitz yazdı
-
Guido van Rossum yazdı
Changes to make __file__ a proper Unicode object, using the default filesystem encoding. This is a bit tricky because the default filesystem encoding isn't set by the time we import the first modules; at that point we fudge things a bit. This is okay since __file__ isn't really used much except for error reporting. Tested on OSX and Linux only so far.
-
- 04 Eyl, 2003 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
interpreters. Fixes #698282. Will backport to 2.3.
-
- 26 Agu, 2002 1 kayıt (commit)
-
-
Fred Drake yazdı
-
- 16 Eki, 2001 1 kayıt (commit)
-
-
Guido van Rossum yazdı
When an extension imports another extension in its initXXX() function, the variable _Py_PackageContext is prematurely reset to NULL. If the outer extension then calls Py_InitModule(), the extension is installed in sys.modules without its package name. The manifestation of this bug is a "SystemError: _PyImport_FixupExtension: module <package>.<extension> not loaded". To fix this, importdl.c just needs to retain the old value of _Py_PackageContext and restore it after the initXXX() method is called. The attached patch does this. This patch applies to Python 2.1.1 and the current CVS.
-
- 01 Eyl, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
This should match the situation in the 1.6b1 tree.
-
- 22 Tem, 2000 1 kayıt (commit)
-
-
Thomas Wouters yazdı
declarations yet, those come later.
-
- 30 Haz, 2000 2 kayıt (commit)
-
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
- 22 Ara, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
* in import.c, #ifdef out references to dynamic loading based on HAVE_DYNAMIC_LOADING * clean out the platform-specific crud from importdl.c. [ maybe fold this function into import.c and drop the importdl.c file? Greg.] * change GetDynLoadFunc's "funcname" parameter to "shortname". change "name" to "fqname" for clarification. * each GetDynLoadFunc now creates its own funcname value. WARNING: as I mentioned previously, we may run into an issue with a missing "_" on some platforms. Testing will show this pretty quickly, however. * move pathname munging into dynload_shlib.c
-
- 20 Ara, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
(A few nite remain, these will probably disappear soon.) This is part of a set of patches by Greg Stein.
-
- 16 Kas, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Duzan, for AIX, to support C++ objects with static initializers, when using the genuine IBM C++ compiler (namely xlC/xlC_r). See accompanying patches to configure.in and acconfig.h.
-
- 04 Agu, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
""" Following up Robin Dunn's troubles with freeze, here's a patch that fixes an oddity regarding the import logic of shared modules on AIX. Symbol resolution of shared modules is now handled properly for the cases when the python library is linked to a binary with an arbitrary name. This includes the standard python[version] executable, but also applications that are embedding the python core (i.e. linked with libpython[version].a, the latter being static or shared). """
-
- 27 Ock, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 07 Ock, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
The following patches (relative to 1.5.2b1) enable Python dynamic loading to work on NetBSD platforms that use ELF (presnetly mips and alpha systems). They automaticly determine wether the system is ELF or a.out rather than using astatic list of platforms so that when other NetBSD platforms move to ELF, python will continue to work without change.
-
- 04 Ock, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Donn Cave tells me the PyImport_BeImageID() function isn't needed anymore.
-
- 21 Ara, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
names in the source code (they already had those for the linker, through some smart macros; but the source still had the old, un-Py names).
-
- 12 Eki, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 08 Eki, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
LoadLibraryEx(pathname, NULL, LOAD_WITH_ALTERED_SEARCH_PATH) to search dependent DLLs in the directory of the pathname.
-
- 01 Eki, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
(Also removed whitespace after # in some BEOS related cpp directives.)
-
- 30 Eyl, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
function name. (Vladimir Kushnir by way of Thomas Gellekum.)
-
- 14 Eyl, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
(Jack Jansen and/or Just van Rossum)
-
- 24 Agu, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
This is a patch that Bill Bummgarner did for 1.4 that hasn't made its way into the distribution yet. This is important if you want to use the ObjC module.
-
- 04 Agu, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-