c28425f | Fred Drake | 05 September 2000, 04:32:26 UTC | Update license according to the LICENSE file in the source tree. | 05 September 2000, 04:32:26 UTC |
05e4ef0 | Fred Drake | 05 September 2000, 03:13:38 UTC | Set the date. | 05 September 2000, 03:13:38 UTC |
8227116 | Guido van Rossum | 05 September 2000, 03:05:07 UTC | Since it looks like the dual license clause may be neither necessary nor sufficient to make Python 2.0 compatible with the GPL, we won't bother with it now. In other words, we're still where we were weeks ago -- CNRI believes that its license is GPL-compatible, Stallman says it's not. I'm trying to arrange a meeting between their lawyers so they can work it out. Whether dual licensing is the solution is open at this point. If it is the (only!) solution, we'll add that to the BeOpen license for 2.0 final. | 05 September 2000, 03:05:07 UTC |
47f99a6 | Greg Ward | 04 September 2000, 20:07:15 UTC | Fleshed out the section on the setup config file, setup.cfg. Added a few clarifying footnotes and cross-references. Various minor tweaks. | 04 September 2000, 20:07:15 UTC |
5e08a01 | Andrew M. Kuchling | 04 September 2000, 17:59:27 UTC | Various corrections pointed out by Detlef Lannert | 04 September 2000, 17:59:27 UTC |
f2eac99 | Guido van Rossum | 04 September 2000, 17:24:24 UTC | Added release dates (in some cases detemined by looking at the mtime of distribution files in ftp://ftp.python.org/pub/python/src/). | 04 September 2000, 17:24:24 UTC |
a598c93 | Guido van Rossum | 04 September 2000, 16:26:03 UTC | 1.6 is history. | 04 September 2000, 16:26:03 UTC |
1d105d1 | Guido van Rossum | 04 September 2000, 15:55:31 UTC | For this server to work on Windows, directories should use "/" as the separator in the href, not os.sep. Added a <title> tag to directory listings. Bumped version to 0.5. | 04 September 2000, 15:55:31 UTC |
410a844 | Guido van Rossum | 04 September 2000, 12:11:50 UTC | Tim Peters: "Audun S. Runde mailto:audun@mindspring.com wins a Fabulous Prize for being our first Windows ME tester! Also our only, and I think he should get another prize just for that." | 04 September 2000, 12:11:50 UTC |
5069921 | Tim Peters | 04 September 2000, 07:34:06 UTC | test_mmap wrote null bytes into its expected-output file; this caused me to waste an hour tracking down an illusion; repaired it; writing/reading non- printable characters (except \t\r\n) into/outof text-mode files ain't defined x-platform, and at least some Windows text editors do surprising things in their presence. Also added a by-hand "build humber" to the Windows build, in an approximation of Python's inexplicable BUILD-number Unix scheme. I'll try to remember to increment it each time I make a Windows installer available. It's starting at 2, cuz I've put 2 installers out so far (both with BUILD #0). | 04 September 2000, 07:34:06 UTC |
b89f41e | Skip Montanaro | 04 September 2000, 04:06:05 UTC | Fixes bug in --with-libdb. If --with-libdb was not specified (default is to enable it), but db.h was not found, the WITH_LIBDB macros was still being defined, resulting in compilation errors. Also added a short explain when bsddb support wasn't enabled (because db.h wasn't found) when the user explicitly used --with-libdb on the configure command line. | 04 September 2000, 04:06:05 UTC |
2cb176f | Andrew M. Kuchling | 04 September 2000, 03:19:48 UTC | Correct docstring about return value when group didn't participate in match (pointed out by /F) | 04 September 2000, 03:19:48 UTC |
f4d189f | Guido van Rossum | 04 September 2000, 01:27:04 UTC | All right. More uniformity, and extra blank lines. | 04 September 2000, 01:27:04 UTC |
7ca7b5a | Guido van Rossum | 04 September 2000, 01:22:12 UTC | Use periods, not semicolons between Copyright and All Rights Reserved. | 04 September 2000, 01:22:12 UTC |
2e0d331 | Guido van Rossum | 04 September 2000, 00:58:48 UTC | Changes in license names by BobW. | 04 September 2000, 00:58:48 UTC |
547936c | Vladimir Marangozov | 04 September 2000, 00:54:56 UTC | Fix the char* vs. const char* mismatch for the argument of aix_loaderror() | 04 September 2000, 00:54:56 UTC |
58e64a8 | Vladimir Marangozov | 03 September 2000, 23:47:08 UTC | Move down the INT_MAX logic, because HAVE_LIMITS_H was always undefined and this breaks the AIX build with an INT_MAX redefinition error. "config.h" is included in pgenheaders.h, so moving this down fixes the problem. | 03 September 2000, 23:47:08 UTC |
1d62f49 | Guido van Rossum | 03 September 2000, 17:12:50 UTC | Hack the Windows code to use os.popen(). The returned file is assigned to an instance variable; otherwise the implied close hangs for a long time. | 03 September 2000, 17:12:50 UTC |
ac1c818 | Guido van Rossum | 03 September 2000, 13:21:38 UTC | Properly name and number the BEOPEN OPEN SOURCE PYTHON LICENSE AGREEMENT VERSION 1. trade name -> trade names. Note: depending on community feedback, we may end up taking the dual licensing clause out for 2.0b1, and put it back into 2.0final, if there's no other solution for assuring GPL compatibility by then. See my message to python-dev and license-py20. | 03 September 2000, 13:21:38 UTC |
df84675 | Fredrik Lundh | 03 September 2000, 11:29:49 UTC | changed \x to consume exactly two hex digits, also for unicode strings. closes PEP-223. also added \U escape (eight hex digits). | 03 September 2000, 11:29:49 UTC |
03dd010 | Fredrik Lundh | 03 September 2000, 10:43:16 UTC | updated SRE test suite (fixes PEP223 problem, shows syntax errors) | 03 September 2000, 10:43:16 UTC |
acee486 | Tim Peters | 03 September 2000, 08:15:19 UTC | Repair failing test_sre.py. This was a funny one! The test very subtly relied on 1.5.2's behavior of treating "\x%" as "\x%", i.e. ignoring that was an \x escape that didn't make sense. But /F implemented PEP 223, which causes 2.0 to raise an exception on the bad escape. Fixed by merely making the 3 such strings of this kind into raw strings. | 03 September 2000, 08:15:19 UTC |
6ebd299 | Guido van Rossum | 03 September 2000, 04:47:47 UTC | Remove a comma from CWI's copyright notice. | 03 September 2000, 04:47:47 UTC |
76ad68a | Guido van Rossum | 03 September 2000, 03:35:50 UTC | Change the copyright notice according to CNRI's wishes, with BeOpen.com added to the front. (Even if maybe we won't print this long banner at startup, the string must still be defined for sys.copyright.) | 03 September 2000, 03:35:50 UTC |
028d069 | Guido van Rossum | 03 September 2000, 03:13:44 UTC | Various edits. Most importantly, added dual licensing. Also some changes suggested by BobW. | 03 September 2000, 03:13:44 UTC |
1fa0b89 | Fredrik Lundh | 02 September 2000, 20:11:27 UTC | changed \x to consume exactly two hex digits. implements PEP-223 for 8-bit strings. | 02 September 2000, 20:11:27 UTC |
510c97b | Fredrik Lundh | 02 September 2000, 16:36:57 UTC | return -1 for undefined groups (as implemented in 1.5.2) instead of None (as documented) from start/end/span. closes bug #113254 | 02 September 2000, 16:36:57 UTC |
ff07f8c | Guido van Rossum | 02 September 2000, 15:01:50 UTC | Patch by Martin von Löwis to give him his umlaut, to remove Christian Tismer's clone, and to list Hajime Saitou's real name. Added a note that the file uses Latin-1 (as distributed). | 02 September 2000, 15:01:50 UTC |
143328b | Fredrik Lundh | 02 September 2000, 11:03:34 UTC | -- tightened up parsing of octal numbers -- improved the SRE test harness: don't use asserts, test a few more things (including more boundary conditions) | 02 September 2000, 11:03:34 UTC |
412f246 | Tim Peters | 02 September 2000, 09:16:15 UTC | PyInterpreterState_New is not thread-safe, and the recent fix to _PyPclose can cause it to get called by multiple threads simultaneously. Ditto for PyInterpreterState_Delete. Of the former, the docs say "The interpreter lock need not be held, but may be held if it is necessary to serialize calls to this function". This kinda implies it both is and isn't thread-safe. Of the latter, the docs merely say "The interpreter lock need not be held.", and the clause about serializing is absent. I expect it was *believed* these are both thread-safe, and the bit about serializing via the global lock was meant as a permission rather than a caution. I also expect we've never seen a problem here because the Python core (prior to the _PyPclose fix) only calls these functions once per run. The Py_NewInterpreter subsystem exposed by the C API (but not used by Python itself) also calls them, but that subsystem appears to be very rarely used. Whatever, they're both thread-safe now. | 02 September 2000, 09:16:15 UTC |
f2b332d | Thomas Wouters | 02 September 2000, 08:34:40 UTC | Cosmetic cleanup by Vladimir. | 02 September 2000, 08:34:40 UTC |
1728942 | Tim Peters | 02 September 2000, 07:44:32 UTC | SourceForge patch 101396, by an anonymous friend. "sre_parse.py missing '7' in DIGITS" | 02 September 2000, 07:44:32 UTC |
8586991 | Guido van Rossum | 01 September 2000, 23:29:29 UTC | REMOVED all CWI, CNRI and BeOpen copyright markings. This should match the situation in the 1.6b1 tree. | 01 September 2000, 23:29:29 UTC |
bb8be93 | Guido van Rossum | 01 September 2000, 23:27:32 UTC | Rewritten some pieces of PyNumber_InPlaceAdd() for clarity. | 01 September 2000, 23:27:32 UTC |
46981de | Guido van Rossum | 01 September 2000, 23:22:12 UTC | Updated to include all files here. | 01 September 2000, 23:22:12 UTC |
7524357 | Guido van Rossum | 01 September 2000, 23:21:04 UTC | Delete too. | 01 September 2000, 23:21:04 UTC |
73eec63 | Guido van Rossum | 01 September 2000, 23:18:22 UTC | Deleted. Long obsolete. | 01 September 2000, 23:18:22 UTC |
0fdd3dc | Guido van Rossum | 01 September 2000, 23:16:41 UTC | Deleted. We no longer require disclaimers on contributions. | 01 September 2000, 23:16:41 UTC |
2d721e2 | Guido van Rossum | 01 September 2000, 23:15:38 UTC | Deleted; this is ancient info. | 01 September 2000, 23:15:38 UTC |
c13b39c | Guido van Rossum | 01 September 2000, 23:12:13 UTC | Deleted. This is obsoleted by Tools/scripts/fixnotice.py. | 01 September 2000, 23:12:13 UTC |
c07d5fa | Guido van Rossum | 01 September 2000, 22:50:02 UTC | Ready to go. | 01 September 2000, 22:50:02 UTC |
8ed602b | Guido van Rossum | 01 September 2000, 22:34:33 UTC | Remove the 1.5.2 news. 2.0 news is still to be done. | 01 September 2000, 22:34:33 UTC |
2001da4 | Guido van Rossum | 01 September 2000, 22:26:44 UTC | Moved NEWS from 1.5.2 here. | 01 September 2000, 22:26:44 UTC |
44f6e68 | Guido van Rossum | 01 September 2000, 22:17:32 UTC | Deleted. This information is now in ../LICENSE. | 01 September 2000, 22:17:32 UTC |
38d45b7 | Guido van Rossum | 01 September 2000, 20:47:58 UTC | The second argument to start_new_thread() is not a tuple, as pointed out by Curtis Jensen on c.l.py and forwarded by Fredrik Lundh. | 01 September 2000, 20:47:58 UTC |
92f3972 | Jeremy Hylton | 01 September 2000, 20:47:37 UTC | patch by Neil Schemenauer to improve (fix?) line number generation | 01 September 2000, 20:47:37 UTC |
3620857 | Tim Peters | 01 September 2000, 20:38:55 UTC | The "more" cmd varies across Windows flavors, sometimes adding stray newlines at the start or end. Fiddle test_popen2 and popen2._test() to tolerate this. Also change all "assert"s in these tests to raise explicit exceptions, so that python -O doesn't render them useless. Also, in case of error, make the msg display the reprs of what we wrote and what we read, so we can tell exactly why it's failing. | 01 September 2000, 20:38:55 UTC |
f4a090d | Guido van Rossum | 01 September 2000, 20:36:34 UTC | Clean up a bit. Drop -X option, update date, remove documentation URLs, add various useful URLs. Update address and email. Drop PSA and copyright. Add license info. | 01 September 2000, 20:36:34 UTC |
2051608 | Jeremy Hylton | 01 September 2000, 20:33:26 UTC | Update magic number. Fix import support to work with import as variant of Python 2.0. The grammar for import changed, requiring changes in transformer and code generator, even to handle compilation of imports with as. | 01 September 2000, 20:33:26 UTC |
7527e00 | Tim Peters | 01 September 2000, 19:59:11 UTC | Install LICENSE.txt and README.txt. In the Welcome dialog: Reworded reference to non-existent "Exit Setup" button. Removed useless "Back" button. Changed "push" to "click". | 01 September 2000, 19:59:11 UTC |
ea70b49 | Guido van Rossum | 01 September 2000, 19:51:14 UTC | Tentative license. Could still change for the 2.0b1 release and will definitely change for the 2.0 final release. | 01 September 2000, 19:51:14 UTC |
9a83b92 | Tim Peters | 01 September 2000, 19:30:26 UTC | Guido pointed out that the "non-admin install" blurb got displayed very late in the process when running on Windows 2000 without admim privs. Rearranged so that the admin check is done at the start instead. Added words to the end of the blurb to make it very clear how to abort the install (wasn't obvious to me that "Cancel" was the right thing to click). | 01 September 2000, 19:30:26 UTC |
6f8f92f | Guido van Rossum | 01 September 2000, 19:27:34 UTC | Adding new files, removing some. | 01 September 2000, 19:27:34 UTC |
9acdd3a | Tim Peters | 01 September 2000, 19:26:36 UTC | Repaired damaged comments, and extra spaces in fatal error msgs we'd better not ever see! | 01 September 2000, 19:26:36 UTC |
8d691c8 | Guido van Rossum | 01 September 2000, 19:25:51 UTC | The usual | 01 September 2000, 19:25:51 UTC |
29201d4 | Guido van Rossum | 01 September 2000, 19:22:55 UTC | Correct configure.in version. | 01 September 2000, 19:22:55 UTC |
7c55404 | Guido van Rossum | 01 September 2000, 15:35:12 UTC | Move the Py_DECREF(x) after the error: label so that we don't leak x when PyDict_SetItemString() fails. | 01 September 2000, 15:35:12 UTC |
1688f37 | Guido van Rossum | 01 September 2000, 13:41:37 UTC | Rob Hooft, Moshe Zadka: converted to 4 space indents and re instead of regex. | 01 September 2000, 13:41:37 UTC |
f6f6fa2 | Tim Peters | 01 September 2000, 11:45:02 UTC | Back off to HKCU (instead of HKLM) if user doesn't have "NT adminstrator privileges". Untested except on Win98SE (where Wise writes to HKLM). | 01 September 2000, 11:45:02 UTC |
7bd25be | Vladimir Marangozov | 01 September 2000, 11:07:19 UTC | Cosmetics on Py_Get/SetRecursionLimit (for the style guide) | 01 September 2000, 11:07:19 UTC |
57a5932 | Moshe Zadka | 01 September 2000, 09:47:20 UTC | Update documentation for PyErr_Format, because the function has changed. Connected to patch 100895 | 01 September 2000, 09:47:20 UTC |
9bfd2bf | Barry Warsaw | 01 September 2000, 09:01:32 UTC | Do the absolute minimal amount of modifications to eradicate Py_FatalError() from module initialization functions. The importing mechanism already checks for PyErr_Occurred() after module importation and it Does The Right Thing. Unfortunately, the following either were not compiled or tested by the regression suite, due to issues with my development platform: almodule.c cdmodule.c mpzmodule.c puremodule.c timingmodule.c | 01 September 2000, 09:01:32 UTC |
72dacb8 | Barry Warsaw | 01 September 2000, 08:10:08 UTC | Tool to generate binary GNU .mo file from .po template files. Written by Martin v. Loewis, proofed by Barry Warsaw for coding standards, typos, and to make command line options compatible with GNU msgfmt where they overlap. Closes patch #101295. | 01 September 2000, 08:10:08 UTC |
b04e650 | Tim Peters | 01 September 2000, 07:54:04 UTC | Added installation of w9xpopen.exe. Removed installation of Lib/plat-win/*.py, because it no longer exists! | 01 September 2000, 07:54:04 UTC |
cadd5b6 | Thomas Wouters | 01 September 2000, 07:53:25 UTC | Fix grouping, again. This time properly :-) Sorry, guys. | 01 September 2000, 07:53:25 UTC |
3a9d061 | Barry Warsaw | 01 September 2000, 06:53:52 UTC | Applying patch #100994 to allow JPython to use more of the standard Python test suite. Specifically, - import time instead of strop in test_b1 - test for ClassType of exceptions using isinstance instead of equality in test_exceptions - remove __builtins__ from dir() output in test_pkg test_pkg output needs to be regenerated. | 01 September 2000, 06:53:52 UTC |
736aa32 | Tim Peters | 01 September 2000, 06:51:24 UTC | Fix test_popen2 on Windows, recently broken by changes to the dict(!) implementation. You don't want to know. I've asked Guido to give this a critical review (we agreed on the approach, but the implementation proved more ... interesting ... than anticipated). This will almost certainly be the highlight of Mark Hammond's day <wink>. | 01 September 2000, 06:51:24 UTC |
5bf94a0 | Barry Warsaw | 01 September 2000, 06:40:07 UTC | Applied patch #101350, closing it. | 01 September 2000, 06:40:07 UTC |
21fbd54 | Barry Warsaw | 01 September 2000, 06:32:32 UTC | Document the new optional argument "rest" on the transfercmd(), ntransfercmd(), and retrbinary() commands. This closes SF patch #101187. | 01 September 2000, 06:32:32 UTC |
100d81e | Barry Warsaw | 01 September 2000, 06:09:23 UTC | Added support for RFC 959's REST command (restart), closing SF patch #101187, which some modifications. Specifically, ntransfercmd(), transfercmd(), and retrbinary() all grow an optional `rest' argument, which if not None, is used as the argument to an FTP REST comman dbefore the socket is returned. Differences from the SF patch: - always compare against None with `is' or `is not' instead of == or != - no parens around conditional - RFC 959 defines the argument to REST is a string containing any ASCII characters in the range [33..126]. Therefore, we use the %s format character instead of %f or %d as suggested in the patch's comments. Note that we do /not/ sanity checkthe contents of the rest argument (but we'll document this in the library reference manual). | 01 September 2000, 06:09:23 UTC |
e0d9a83 | Fred Drake | 01 September 2000, 05:30:00 UTC | Document PyImport_AppendInittab(), PyImport_ExtendInittab(), and struct _inittab. This closes SourceForge bug #111499. | 01 September 2000, 05:30:00 UTC |
045946d | Jeremy Hylton | 01 September 2000, 04:01:55 UTC | set the default threshold much higher we don't need to run gc frequently | 01 September 2000, 04:01:55 UTC |
b69a27e | Jeremy Hylton | 01 September 2000, 03:49:47 UTC | code part of patch #100895 by Fredrik Lundh PyErr_Format computes size of buffer needed rather than relying on static buffer. | 01 September 2000, 03:49:47 UTC |
51ee09b | Jeremy Hylton | 01 September 2000, 03:46:16 UTC | Don't call Py_FatalError in module initialization (leaving the rest of the modules for Barry) | 01 September 2000, 03:46:16 UTC |
d320c34 | Tim Peters | 01 September 2000, 03:34:26 UTC | Revert removal of void from function definition. Guido sez I can take it out again after we complete switching to C++ <wink>. Thanks to Greg Stein for hitting me. | 01 September 2000, 03:34:26 UTC |
6aefd91 | Guido van Rossum | 01 September 2000, 03:27:34 UTC | Now that StreamRequestHandler defaults rfile to buffered, make it unbuffered (by setting the class variable rbufsize to 0), because we (may) need to pass the file descriptor to the subprocess running the CGI script positioned after the headers. | 01 September 2000, 03:27:34 UTC |
01fed4d | Guido van Rossum | 01 September 2000, 03:25:14 UTC | In class StreamRequestHandler, make the default buffering for rfile and wfile class variables (that the instance can also override). Change the default for rfile to buffered, because that seems to make a big difference in performance on some platforms. An anti-patch is needed to revert the effect in CGIHTTPServer.py which I'll check in momentarily. | 01 September 2000, 03:25:14 UTC |
b709df3 | Jeremy Hylton | 01 September 2000, 02:47:25 UTC | refactor __del__ exception handler into PyErr_WriteUnraisable add sanity check to gc: if an exception occurs during GC, call PyErr_WriteUnraisable and then call Py_FatalEror. | 01 September 2000, 02:47:25 UTC |
b9ce5ad | Guido van Rossum | 01 September 2000, 02:43:38 UTC | Add three prototypes for functions in history.h to shut up gcc -Wall. | 01 September 2000, 02:43:38 UTC |
b92b627 | Guido van Rossum | 01 September 2000, 02:40:11 UTC | Moodules -> Modules. | 01 September 2000, 02:40:11 UTC |
04127de | Guido van Rossum | 01 September 2000, 02:39:00 UTC | Add parens suggested by gcc -Wall. | 01 September 2000, 02:39:00 UTC |
c638791 | Tim Peters | 01 September 2000, 02:20:20 UTC | Repaired comment. | 01 September 2000, 02:20:20 UTC |
349ff6f | Guido van Rossum | 01 September 2000, 01:52:08 UTC | Set the recursion limit to 1000 -- 2500 was not enough, let's be conservative. | 01 September 2000, 01:52:08 UTC |
1ac9802 | Greg Ward | 01 September 2000, 01:44:45 UTC | Rene Liebscher/Thomas Heller: * ensure the "dist" directory exists * raise exception if using for modules containing compiled extensions on a non-win32 platform. * don't create an .ini file anymore (it was just for debugging) | 01 September 2000, 01:44:45 UTC |
cec1568 | Greg Ward | 01 September 2000, 01:28:33 UTC | Rene Liebscher: * reverse library names from bcpp_library to library_bcpp * move some code to the right places, to put the def-files in the right directories again | 01 September 2000, 01:28:33 UTC |
7483d68 | Greg Ward | 01 September 2000, 01:24:31 UTC | Rene Liebscher: comment fixes. | 01 September 2000, 01:24:31 UTC |
66e966f | Greg Ward | 01 September 2000, 01:23:26 UTC | Rene Liebscher: hack '_init_posix()' to handle the BeOS linker script. (With a worry-wart comment added by me about where we *should* add the Python library to the link.) | 01 September 2000, 01:23:26 UTC |
b3b6d39 | Greg Ward | 01 September 2000, 01:00:40 UTC | Bump version to 0.9.2. | 01 September 2000, 01:00:40 UTC |
e3644e2 | Greg Ward | 01 September 2000, 00:52:45 UTC | Added 'run_setup()' to allow outsiders to run a setup script under fairly tight control, and the '_setup_stop_after' and '_setup_distribution' globals to provide the tight control. This isn't entirely reliable yet: it dies horribly with a NameError on the example PIL setup script in examples/pil_setup.py (at least with Python 1.5.2; untested with current Python). There's some strangeness going on with execfile(), but I don't understand it and don't have time to track it down right now. | 01 September 2000, 00:52:45 UTC |
51de690 | Tim Peters | 01 September 2000, 00:01:58 UTC | Supply missing prototypes for new Py_{Get,Set}RecursionLimit; fixes compiler wngs; un-analize Get's definition ("void" is needed only in declarations, not defns, & is generally considered bad style in the latter). | 01 September 2000, 00:01:58 UTC |
9a2d9d7 | Barry Warsaw | 31 August 2000, 23:28:52 UTC | GNUTranslations._parse(): Fix portability problems on 64-bit machines by masking all unsigned integers with 0xffffffff. | 31 August 2000, 23:28:52 UTC |
0c4fdba | Fredrik Lundh | 31 August 2000, 22:57:55 UTC | closes bug #112468 (and all the other bugs that surfaced when I fixed the a bug in the regression test harness...) | 31 August 2000, 22:57:55 UTC |
d3b1f11 | Fred Drake | 31 August 2000, 22:02:46 UTC | Fix BeOS check in the libainstall target; noted by Mark Favas <m.favas@per.dem.csiro.au>. | 31 August 2000, 22:02:46 UTC |
6cfdffb | Fred Drake | 31 August 2000, 21:53:03 UTC | Minor adjustment to Setup.in message, based on comment from Barry Warsaw. | 31 August 2000, 21:53:03 UTC |
0dc78c3 | Guido van Rossum | 31 August 2000, 20:03:54 UTC | After rerunning autoheader, two symbols (HAVE__GETPTY and WITH_LIBDB) appear in a different place. Oh well. | 31 August 2000, 20:03:54 UTC |
762c1cb | Fred Drake | 31 August 2000, 19:48:52 UTC | Test case to exercise fix for error propogation bug in dictionarys. | 31 August 2000, 19:48:52 UTC |
65faf11 | Fred Drake | 31 August 2000, 19:35:56 UTC | Fix markup error and minor consistency nit. | 31 August 2000, 19:35:56 UTC |
1bff34a | Fred Drake | 31 August 2000, 19:31:38 UTC | Slight performance hack that also avoids requiring the existence of thread state for dictionaries that have only been indexed by string keys. See the comments in SourceForge for more. This closes SourceForge patch #101309. | 31 August 2000, 19:31:38 UTC |
c18b7d9 | Jeremy Hylton | 31 August 2000, 19:24:17 UTC | script that reports a fairly safe recursionlimit for a specific platform | 31 August 2000, 19:24:17 UTC |
ee5adfb | Jeremy Hylton | 31 August 2000, 19:23:01 UTC | add user-modifiable recursion_limit ceval.c: define recurion_limit (static), default value is 2500 define Py_GetRecursionLimit and Py_SetRecursionLimit raise RuntimeError if limit is exceeded PC/config.h: remove plat-specific definition sysmodule.c: add sys.(get|set)recursionlimit | 31 August 2000, 19:23:01 UTC |