333 Commits (0c0d537b24f66cf16c76ce8f13c21de2ebdbdf44)

Author SHA1 Message Date
Martin v. Löwis ce9b5a55e1 Encode surrogates in UTF-8 even for a wide Py_UNICODE. 25 years ago
Fred Drake d083839fb4 Instead of initializing & interning the strings passed to the profile 25 years ago
Guido van Rossum bceccf5f43 Updated version of RISCOS support. SF patch 411213 by Dietmar Schwertberger 25 years ago
Ka-Ping Yee b5c5132d1a Add sys.excepthook. 25 years ago
Guido van Rossum 03df3b3bc1 Neil discovered a bad DECREF on warnoptions, that caused repeated 25 years ago
Greg Stein ceb9b7c700 stdout is sometimes a macro; use "outf" instead. 25 years ago
Moshe Zadka f68f2fec7d Implementation of PEP-0217. 25 years ago
Guido van Rossum 23fff911a2 Add definitions for PySys_ResetWarnOptions() and 25 years ago
Barry Warsaw b6a54d2a2c _getframe(): New sys module function for getting at the stack frame. 25 years ago
Guido van Rossum 8586991099 REMOVED all CWI, CNRI and BeOpen copyright markings. 26 years ago
Jeremy Hylton ee5adfbae6 add user-modifiable recursion_limit 26 years ago
Fred Drake 592f2d6c85 _PySys_Init(): When setting up sys.version_info, use #if/#elif.../#endif 26 years ago
Barry Warsaw f2581c97f2 _PySys_Init(): Fix another Insure discovered memory leak; the PyString 26 years ago
Fred Drake a2b6ad6e27 Guido pointed out that all names in the sys module have no underscore, 26 years ago
Fred Drake ccede59889 The attempt to protect against MS_WIN16 compilers that do not support long 26 years ago
Fred Drake 099325e01b Add a byte_order value to the sys module. The value is "big" for 26 years ago
Thomas Wouters 1e0c2f4bee Create a new section of pyport.h to hold all external function declarations 26 years ago
Thomas Wouters f70ef4f860 Mass ANSIfication of function definitions. Doesn't cover all 'extern' 26 years ago
Tim Peters dbd9ba6a6c Nuke all remaining occurrences of Py_PROTO and Py_FPROTO. 26 years ago
Guido van Rossum ffcc3813d8 Change copyright notice - 2nd try. 26 years ago
Guido van Rossum fd71b9e9d4 Change copyright notice. 26 years ago
Guido van Rossum 582acece2e Trent Mick's Win64 changes: size_t vs. int or long; also some overflow 26 years ago
Mark Hammond 440d898230 Added a new debug method sys.gettotalrefcount(), which returns the total number of references on all Python objects. This is only enabled when Py_TRACE_REFS is defined (which includes default debug builds under Windows). 26 years ago
Marc-André Lemburg 99964b86b2 Marc-Andre Lemburg <mal@lemburg.com>: 26 years ago
Fred Drake 8b4d01d9f9 M.-A. Lemburg <mal@lemburg.com>: 26 years ago
Fred Drake 6d27c1eb32 Simplify creation of the version_info value for clarity, per 26 years ago
Fred Drake 93a20bf87c Capitulate, changing version_info to a 5-tuple: 26 years ago
Fred Drake 801c08d700 Define version_info to be a tuple (major, minor, micro, level); level 26 years ago
Guido van Rossum ffc0f4fb36 Use modern PyArg_ParseTuple style, with function names. 26 years ago
Guido van Rossum 43713e5a28 Massive patch by Skip Montanaro to add ":name" to as many 26 years ago
Guido van Rossum be2033697f In PySys_GetObject(), it's possible that tstate->interp->sysdict is 27 years ago
Barry Warsaw 54892c4b2c _PySys_Init(): Nailed small memory leak. The stringobject created for 27 years ago
Guido van Rossum a71b5f4e1d Jim Ahlstrom patch: the module doc string is too long for 16-bit VC 27 years ago
Guido van Rossum e0d7dae3b8 Add sys.hexversion, which is an integer encoding the version in hexadecimal. 27 years ago
Guido van Rossum 8442af35fe Patches for mywrite() by Marc Lemburg: save/restore the error state 28 years ago
Guido van Rossum 40552d0857 Gack. The module doc string is too long for VC++ 5.0. 28 years ago
Guido van Rossum c3bc31e249 Added doc strings. Maybe the doc string for the module itself is a bit 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 bd36dbaaa5 Make backup copies of stdin, stdout, stderr as __stdin__, __stdout__, 28 years ago
Guido van Rossum 25c649fdf2 Get rid of another reference to _PyImport_Inittab (now a static array) 29 years ago
Guido van Rossum 6c1e5f2033 Get DLL version from a variable. 29 years ago
Guido van Rossum 622f73f188 Remove unised variable 29 years ago
Guido van Rossum 25ce566661 The last of the mass checkins for separate (sub)interpreters. 29 years ago
Guido van Rossum 534ac094f9 Removed a bunch of extern declarations of functions that are now 29 years ago
Guido van Rossum b2c8ec4b75 Set sys.executable to full path of python (from argv[0]). 29 years ago
Guido van Rossum 1254d79dfa Use #ifdef in stead of #if (Jack) 29 years ago
Guido van Rossum a027efa5bf Massive changes for separate thread state management. 29 years ago
Guido van Rossum bb5c6f8529 Oops, forgot one: inittab. 29 years ago
Guido van Rossum 65bf9f265e Quickly renamed. 29 years ago
Guido van Rossum c474deaaf6 Expand one level of symbolic link in sys.argv[0] before inserting its 29 years ago