4805 Commits (313242aa03aed2ebdaa0dd47428b60b68d8a4e78)

Author SHA1 Message Date
Guido van Rossum a45cb45965 When unmarshalling, add test for negative lengths on strings, tuples 28 years ago
Guido van Rossum 9396673a58 Remove a few unused locals (I love VC++ for this!). 28 years ago
Guido van Rossum 7e33c6e896 Moved cmp_member() to abstract.c, as PySequence_Contains() [with 28 years ago
Guido van Rossum 09df08a105 A bunch of functions are now properly implemented in abstract.c, and 28 years ago
Guido van Rossum adf0e437cb Trivial little change: when setting a member to an object, hold the 28 years ago
Guido van Rossum 9c0afe5dc7 Fix a curious bug: statements like "import sys.time" would succeed, 28 years ago
Guido van Rossum 6b077878a5 Remove use of RTLD_GLOBAL. 28 years ago
Guido van Rossum fccfe89753 Another veeeeeery old patch... 28 years ago
Guido van Rossum 859b16c847 In debug mode on MS Windows, DLLs are called foo_d.pyd or foo_d.dll. 28 years ago
Guido van Rossum 532246ef55 Improved version of patch for HPUX from David Arnold. 28 years ago
Guido van Rossum 09cae1f8cd New APIs for embedding applications that want to add their own entries 28 years ago
Guido van Rossum ba7cc0cfba Remove unnecessary PyErr_Clear(). 28 years ago
Guido van Rossum 234e260d5e Since PyDict_GetItem() can't raise an exception any more, there's no 28 years ago
Guido van Rossum 2e4c899e2d DELETE_FAST should issue an exception when the local variable is undefined. 28 years ago
Guido van Rossum a890e68807 New APIs to write to sys.stdout or sys.stderr using a printf-like interface. 28 years ago
Guido van Rossum 1e162d3753 Implement round() slightly different, so that for negative ndigits no 28 years ago
Guido van Rossum 89df70bfbb Support HPUX 10.20 DCE threads. 28 years ago
Guido van Rossum a937d14898 Fred's right -- we need PyList_SET_ITEM(). 28 years ago
Guido van Rossum 507338e5ca In-line the code in range() to set the list items; there's really no 28 years ago
Guido van Rossum 1f74016735 Support for OpenBSD :-( 28 years ago
Guido van Rossum 111c20b992 Reject empty module names -- otherwise __import__("") does something 28 years ago
Guido van Rossum cecadc469b Move #include <sys/param.h> to before osdefs.h (Donn Cave). 28 years ago
Guido van Rossum 8766a7797e Comment out a label on an #endif. 28 years ago
Guido van Rossum 730806d3d9 Make new gcc -Wall happy 28 years ago
Guido van Rossum 39b0f8976c Address warnings issued by the MSVC++ compiler 28 years ago
Guido van Rossum ede0439cd8 /* An extension mechanism to store arbitrary additional per-thread state. 28 years ago
Guido van Rossum 560e8adef7 Translate E_INDENT to the clearest error message I can think of. 28 years ago
Guido van Rossum d295f120ae Make first raise argument optional 28 years ago
Guido van Rossum bf02fb28d9 Make sure that the message "Error in sys.exitfunc:" goes to sys.stderr 28 years ago
Guido van Rossum 6deac7a105 Make calls into ../PC/frozen_dllmain.c on MS_WIN32. 28 years ago
Guido van Rossum f015e18d9d Add primitive test for frozen package. 28 years ago
Guido van Rossum 8f74571596 Use a faster way to check for null bytes in the string argument for 28 years ago
Guido van Rossum a5568d349b Support for frozen packages, matching the revamped Tools/freeze. 28 years ago
Guido van Rossum d65911b3f3 Oops -- overuse of dabbrev-expand introduced a strange bug, where 28 years ago
Guido van Rossum 75acc9ca1c Add a single Python-wide (!) lock on import. Only one thread at a 28 years ago
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