4826 Commits (5a57ade58ec5bee85db41b8ce1340ff077781b65)

Author SHA1 Message Date
Guido van Rossum 0829c754bb Fix the handling of errors in Py_FlushLine() in a few places. 28 years ago
Guido van Rossum 05f9dce34f Moved clear_carefully() to _PyModule_Clear() in moduleobject.c 28 years ago
Guido van Rossum bd36dbaaa5 Make backup copies of stdin, stdout, stderr as __stdin__, __stdout__, 28 years ago
Guido van Rossum aeca79b0f6 Small patches to the DJGPP version of check_case(). 28 years ago
Guido van Rossum 4d1b3b921d Added DJGPP version of check_case(), by Pit Scrorpion (Hans Nowak). 28 years ago
Guido van Rossum 0980bd9233 Add case checking feature on import. 28 years ago
Guido van Rossum e32bf6ead2 Added PyImport_ExecCodeModuleEx(), which adds an extra parameter to 28 years ago
Guido van Rossum 919b83d522 Set Py_FrozenFlag, to suppress error messages from getpath.c. 28 years ago
Guido van Rossum a61691e4e9 Ehm, three unrelated changes. 28 years ago
Guido van Rossum a0fec2b5df Two more refinements of the cleanup process. 28 years ago
Guido van Rossum 42e8e5d164 Protect PyErr_Format format string argument from overflow. 28 years ago
Guido van Rossum 0d6b49eff2 Protect PyErr_Format format string argument from overflow (ironically, 28 years ago
Guido van Rossum 73bacfc3d7 Add unistd.h for isatty(). 28 years ago
Guido van Rossum 15af20a337 Better #ifdefs for NetBSD, taking into account that at least on netBSD 28 years ago
Guido van Rossum 4cc462e85b It seems obvious that when Py_Finalize() decides that there's nothing 28 years ago
Guido van Rossum 758eec0172 Rewritten PyImport_Cleanup() and its helper, clear_carefully(). They 28 years ago
Guido van Rossum 8f18320270 Last-minute fix for Jim H: don't die after del sys.stdout 28 years ago
Guido van Rossum aa06b0ede5 Plug the most annoying recursive printing problem -- reset '_' to None 28 years ago
Guido van Rossum 7d4f68c15f Oops -- '(' is also a legal start character of a new format... 28 years ago
Guido van Rossum e8c27bb3ea Oops! Should've renamed dos_8x3 to dos-8x3 here, too. 28 years ago
Guido van Rossum 330aafb0c2 For base 10, cast unsigned long to long before testing overflow. 28 years ago
Guido van Rossum d6af46d4ae Need a cast when comparing type object in isinstance() 28 years ago
Guido van Rossum 231a41e708 Add explicit check for correct next character in format at end of 28 years ago
Guido van Rossum 19b55f2d17 Fix subtle bug in cleanup code in PyErr_NormalizeException(), detected 28 years ago
Guido van Rossum 1707aad27c Changed the finalization order again so that the reference count 28 years ago
Guido van Rossum 595d7ba069 Jeff Rush: add definition for S_IFMT for VisualAge C/C++ under OS2. 28 years ago
Guido van Rossum 08052c7bb6 Add the flag RTLD_GLOBAL to the dlopen() options. 29 years ago
Guido van Rossum c425d2f87b Make stdin unbuffered too, when PYTHONUNBUFFERED is specified. 29 years ago
Guido van Rossum f5dd914196 Support type objects in isinstance(). 29 years ago
Guido van Rossum ddc3fb5734 Apply str() to sys.ps1 or sys.ps2 before using them as a prompt, so 29 years ago
Guido van Rossum 8e9ebfd337 os2 patch by Jeff Rush 29 years ago
Guido van Rossum db847bd9ea Plug memory leak in Py_BuildValue when using {...} to construct dictionaries. 29 years ago
Guido van Rossum 2e58ff3ef5 Fix importing of shared libraries from inside packages. 29 years ago
Guido van Rossum 858cb73bb2 Two changes (here we go again :-( ). 29 years ago
Guido van Rossum df9db1ea18 Give more detailed error message when the argument count isn't right. 29 years ago
Guido van Rossum dfed725e2c Fix memory leak in exec statement with code object -- the None returned 29 years ago
Guido van Rossum 4a1f39a26b Undo half of the previous change :-( 29 years ago
Guido van Rossum 25c649fdf2 Get rid of another reference to _PyImport_Inittab (now a static array) 29 years ago
Guido van Rossum 22348dc0e1 The warning about thread still having a frame now only happens in 29 years ago
Guido van Rossum 3a44e1b9fb Two independent changes (alas): 29 years ago
Guido van Rossum 197346fafe New policy for package imports: only a directory containing 29 years ago
Guido van Rossum 771c6c8f7a Instead of using _PyImport_Inittab[] directly, use the new "official" 29 years ago
Guido van Rossum e85da651dd Some patches to Lee Busby's fpectl mods that accidentally didn't make it 29 years ago
Guido van Rossum ed1100f3b6 Don't use sscanf(s, "%x", &c) to parse \xX... escapes; hardcode it. 29 years ago
Guido van Rossum 3b31cd2fe7 Shared libraries didn't quite work under AIX because of the change in 29 years ago
Guido van Rossum 9a61dc90e2 Moved mac-specific speedup to a different place (Jack) 29 years ago
Guido van Rossum ac1fc95c3c Fixed for WITHOUT_COMPLEX compilation (Jack) 29 years ago
Guido van Rossum 2ac650f385 New version of PyErr_NewException() that is compatible with -X option. 29 years ago
Guido van Rossum 999e5e921e Initialize Py_UseClassExceptionsFlag to 1. 29 years ago
Guido van Rossum a7f2e813c9 Remove unreachable "return 1" at end of ensure_fromlist(). 29 years ago