1. a61691e Ehm, three unrelated changes. by Guido van Rossum · 26 years ago
  2. a0fec2b Two more refinements of the cleanup process. by Guido van Rossum · 26 years ago
  3. 42e8e5d Protect PyErr_Format format string argument from overflow. by Guido van Rossum · 26 years ago
  4. 0d6b49e Protect PyErr_Format format string argument from overflow (ironically, by Guido van Rossum · 26 years ago
  5. 73bacfc Add unistd.h for isatty(). by Guido van Rossum · 26 years ago
  6. 15af20a Better #ifdefs for NetBSD, taking into account that at least on netBSD by Guido van Rossum · 26 years ago
  7. 4cc462e It seems obvious that when Py_Finalize() decides that there's nothing by Guido van Rossum · 26 years ago
  8. 758eec0 Rewritten PyImport_Cleanup() and its helper, clear_carefully(). They by Guido van Rossum · 26 years ago
  9. 8f18320 Last-minute fix for Jim H: don't die after del sys.stdout by Guido van Rossum · 27 years ago
  10. aa06b0e Plug the most annoying recursive printing problem -- reset '_' to None by Guido van Rossum · 27 years ago
  11. 7d4f68c Oops -- '(' is also a legal start character of a new format... by Guido van Rossum · 27 years ago
  12. e8c27bb Oops! Should've renamed dos_8x3 to dos-8x3 here, too. by Guido van Rossum · 27 years ago
  13. 330aafb For base 10, cast unsigned long to long before testing overflow. by Guido van Rossum · 27 years ago
  14. d6af46d Need a cast when comparing type object in isinstance() by Guido van Rossum · 27 years ago
  15. 231a41e Add explicit check for correct next character in format at end of by Guido van Rossum · 27 years ago
  16. 19b55f2 Fix subtle bug in cleanup code in PyErr_NormalizeException(), detected by Guido van Rossum · 27 years ago
  17. 1707aad Changed the finalization order again so that the reference count by Guido van Rossum · 27 years ago
  18. 595d7ba Jeff Rush: add definition for S_IFMT for VisualAge C/C++ under OS2. by Guido van Rossum · 27 years ago
  19. 08052c7 Add the flag RTLD_GLOBAL to the dlopen() options. by Guido van Rossum · 27 years ago
  20. c425d2f Make stdin unbuffered too, when PYTHONUNBUFFERED is specified. by Guido van Rossum · 27 years ago
  21. f5dd914 Support type objects in isinstance(). by Guido van Rossum · 27 years ago
  22. ddc3fb5 Apply str() to sys.ps1 or sys.ps2 before using them as a prompt, so by Guido van Rossum · 27 years ago
  23. 8e9ebfd os2 patch by Jeff Rush by Guido van Rossum · 27 years ago
  24. db847bd Plug memory leak in Py_BuildValue when using {...} to construct dictionaries. by Guido van Rossum · 27 years ago
  25. 2e58ff3 Fix importing of shared libraries from inside packages. by Guido van Rossum · 27 years ago
  26. 858cb73 Two changes (here we go again :-( ). by Guido van Rossum · 27 years ago
  27. df9db1e Give more detailed error message when the argument count isn't right. by Guido van Rossum · 27 years ago
  28. dfed725 Fix memory leak in exec statement with code object -- the None returned by Guido van Rossum · 27 years ago
  29. 4a1f39a Undo half of the previous change :-( by Guido van Rossum · 27 years ago
  30. 25c649f Get rid of another reference to _PyImport_Inittab (now a static array) by Guido van Rossum · 27 years ago
  31. 22348dc The warning about thread still having a frame now only happens in verbose mode. by Guido van Rossum · 27 years ago
  32. 3a44e1b Two independent changes (alas): by Guido van Rossum · 27 years ago
  33. 197346f New policy for package imports: only a directory containing by Guido van Rossum · 27 years ago
  34. 771c6c8 Instead of using _PyImport_Inittab[] directly, use the new "official" by Guido van Rossum · 27 years ago
  35. e85da65 Some patches to Lee Busby's fpectl mods that accidentally didn't make it by Guido van Rossum · 27 years ago
  36. ed1100f Don't use sscanf(s, "%x", &c) to parse \xX... escapes; hardcode it. by Guido van Rossum · 27 years ago
  37. 3b31cd2 Shared libraries didn't quite work under AIX because of the change in by Guido van Rossum · 27 years ago
  38. 9a61dc9 Moved mac-specific speedup to a different place (Jack) by Guido van Rossum · 27 years ago
  39. ac1fc95 Fixed for WITHOUT_COMPLEX compilation (Jack) by Guido van Rossum · 27 years ago
  40. 2ac650f New version of PyErr_NewException() that is compatible with -X option. by Guido van Rossum · 27 years ago
  41. 999e5e9 Initialize Py_UseClassExceptionsFlag to 1. by Guido van Rossum · 27 years ago
  42. a7f2e81 Remove unreachable "return 1" at end of ensure_fromlist(). by Guido van Rossum · 27 years ago
  43. aa9606f Fix small omission: with all the new code, sys.exit(None) would print by Guido van Rossum · 27 years ago
  44. b74eca9 Change PyEval_SaveThread() and PyEval_RestoreThread() to always do the by Guido van Rossum · 27 years ago
  45. b4102bf Fix a bug in this code that made it do the wrong thing when an option by Guido van Rossum · 27 years ago
  46. 3a74993 PyErr_NormalizeException(): If the exception's type is a class and the by Barry Warsaw · 27 years ago
  47. 6c1e5f2 Get DLL version from a variable. by Guido van Rossum · 27 years ago
  48. ee81af8 Release interpreter lock around readline call in [raw_]input(). by Guido van Rossum · 27 years ago
  49. 963b871 Py_Initialize(): move the call to _PyImport_FixupExtension() to after by Barry Warsaw · 27 years ago
  50. b01a7fa initerrors(): Eliminate circular reference which was causing a small by Barry Warsaw · 27 years ago
  51. 412cdc2 [Py_Exc]NumberError => [Py_Exc]ArithmeticError by Barry Warsaw · 27 years ago
  52. 2f5f6a2 PyErr_Print(): When printing a class exception, try to dig out the by Barry Warsaw · 27 years ago
  53. 7617e05 New API PyErr_NewException(name, base, dict) to create simple new exceptions. by Guido van Rossum · 27 years ago
  54. 0474832 Introduce PyExc_Exception as the conceptual root class for all exceptions. by Guido van Rossum · 27 years ago
  55. 0207e6d Added docstrings. Not for the obsolete functions though. by Guido van Rossum · 27 years ago
  56. c172f26 Deleted find_module_in_package and find_module_in_directory -- they by Guido van Rossum · 27 years ago
  57. a86f77d Crrected a flow control error that caused the wrong error message when by Guido van Rossum · 27 years ago
  58. 9905ef9 Added support for __all__, which should be a list of modules to be by Guido van Rossum · 27 years ago
  59. 0c81945 Bugfix: import A.B from inside package was busted by mark_miss optimization. by Guido van Rossum · 27 years ago
  60. f5f5fdb Significant speedup -- when a submodule imports a global module, add a by Guido van Rossum · 27 years ago
  61. 222ef56 Fix reload() for package submodules. by Guido van Rossum · 27 years ago
  62. 17fc85f Phase two of package import. "import a.b.c" and all variants now do the by Guido van Rossum · 27 years ago
  63. d6bf45b Fixed some details of printing the str() of an exception. This fixes by Guido van Rossum · 27 years ago
  64. aee0bad First part of package support. by Guido van Rossum · 27 years ago
  65. d7ed683 Inline PyObject_CallObject (Marc-Andre Lemburg). by Guido van Rossum · 27 years ago
  66. dcc0c13 Two independent changes (oops): by Guido van Rossum · 27 years ago
  67. 757af0e Removed obsolete exception PyExc_AccessError. by Barry Warsaw · 27 years ago
  68. 035574d Added Py_UseClassExceptionsFlag, the variable containing the state of by Barry Warsaw · 27 years ago
  69. 2d8adff PyErr_NoMemory(): If the pre-instantiated memory exception is non-null by Barry Warsaw · 27 years ago
  70. beef8aa Cprrect stuoid tyops -- was comparing variabes with themselves because by Guido van Rossum · 27 years ago
  71. eaedc7c eval_code2(), set_exc_info(): Call PyErr_NormalizeException() the by Barry Warsaw · 27 years ago
  72. 36b8f94 PyErr_Print(): Use PyErr_GivenExceptionMatches() instead of pointer by Barry Warsaw · 27 years ago
  73. 9101055 unpack_sequence(): In finally clause, watch out for Py_DECREF by Barry Warsaw · 27 years ago
  74. e42b18f eval_code2(): collapsed the implementations of UNPACK_TUPLE and by Barry Warsaw · 27 years ago
  75. 4249f54 cmp_exception gets promoted (essentially) to the C API function by Barry Warsaw · 27 years ago
  76. c0dc92a Three new C API functions: by Barry Warsaw · 27 years ago
  77. cde8b1b Two new built-in functions: issubclass() and isinstance(). Both take by Barry Warsaw · 27 years ago
  78. cd64965 Reverse the search order for the Don Beaudry hook so that the first by Guido van Rossum · 27 years ago
  79. e3c0d5e Added new Py_IsInitalized() API function to test the 'initialized' flag. by Guido van Rossum · 27 years ago
  80. 5f896a4 Added missing newline to warning msg by Guido van Rossum · 27 years ago
  81. aa61505 Use a counter instead of a Boolean to check for initialized; n calls by Guido van Rossum · 27 years ago
  82. 54dec59 set sharedlib extensions properly for NeXT (Ted Horst) by Guido van Rossum · 27 years ago
  83. 7c14103 Keep gcc -Wall happy by Guido van Rossum · 27 years ago
  84. 49b1226 Use _beginthread() and _endthread() in favor of CreateThread() and by Guido van Rossum · 27 years ago
  85. d47a0a8 Added Jim Fulton's PyImport_Import(), which calls whatever by Guido van Rossum · 27 years ago
  86. 741689d Use string interning and caching to get speedups on the mac (Jack). by Guido van Rossum · 27 years ago
  87. e5b4026 Use strerror on the mac if using MSL (Jack). by Guido van Rossum · 27 years ago
  88. 622f73f Remove unised variable by Guido van Rossum · 27 years ago
  89. cc283f5 Merge Py_Cleanup() into Py_Finalize(). Call the various small Fini() functions. by Guido van Rossum · 27 years ago
  90. 085d269 New rules for deleting modules. Rather than having an elaborate by Guido van Rossum · 27 years ago
  91. f9c90c5 Renamed a local label that was accidentally grandly renamed to by Guido van Rossum · 27 years ago
  92. 25ce566 The last of the mass checkins for separate (sub)interpreters. by Guido van Rossum · 27 years ago
  93. 40b33c6 Removed fatal errors from Py_Initmodule4() (and thus from by Guido van Rossum · 27 years ago
  94. 55b9ab5 Extend the "Don Beaudry hack" with "Guido's corollary" -- if the base by Guido van Rossum · 27 years ago
  95. 6fc06e7 Plugged a leak. (The same as the one plugged in compile.c -- forgot by Guido van Rossum · 27 years ago
  96. 275558c Plug a leak in code_dealloc() (and reordered the deallocs to match the by Guido van Rossum · 27 years ago
  97. ef3d02e Removed some variables that are used to exchange data between import.c and by Guido van Rossum · 27 years ago
  98. a941451 frozenmain.c is now also in the library, with entry point Py_FrozenMain(). by Guido van Rossum · 27 years ago
  99. 019db5d Oops -- this contains frozen bytecode, but it was Python 1.4 bytecode! by Guido van Rossum · 27 years ago
  100. 9cc8a20 Moved PyEval_{Acquire,Release}Thread() to within the same #ifdef by Guido van Rossum · 27 years ago