summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add new builtin commands "copyright", "license", "credits" whichGuido van Rossum2000-09-051-1/+52
| | | | display the information you would expect them to display.
* Added the 2.0b1 news.Guido van Rossum2000-09-051-8/+264
|
* Update license according to the LICENSE file in the source tree.Fred Drake2000-09-051-30/+83
|
* Set the date.Fred Drake2000-09-051-1/+1
|
* Since it looks like the dual license clause may be neither necessaryGuido van Rossum2000-09-051-11/+5
| | | | | | | | | | | | 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.
* Fleshed out the section on the setup config file, setup.cfg.Greg Ward2000-09-041-26/+139
| | | | | Added a few clarifying footnotes and cross-references. Various minor tweaks.
* Various corrections pointed out by Detlef LannertAndrew M. Kuchling2000-09-041-30/+30
|
* Added release dates (in some cases detemined by looking at the mtimeGuido van Rossum2000-09-041-2/+20
| | | | of distribution files in ftp://ftp.python.org/pub/python/src/).
* 1.6 is history.Guido van Rossum2000-09-041-1/+305
|
* For this server to work on Windows, directories should use "/" as theGuido van Rossum2000-09-041-2/+3
| | | | | | | | separator in the href, not os.sep. Added a <title> tag to directory listings. Bumped version to 0.5.
* Tim Peters: "Audun S. Runde mailto:audun@mindspring.com wins aGuido van Rossum2000-09-041-0/+1
| | | | | Fabulous Prize for being our first Windows ME tester! Also our only, and I think he should get another prize just for that."
* test_mmap wrote null bytes into its expected-output file; this caused me toTim Peters2000-09-043-2/+5
| | | | | | | | | | | 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).
* Fixes bug in --with-libdb. If --with-libdb was not specified (default is toSkip Montanaro2000-09-042-416/+455
| | | | | | | 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.
* Correct docstring about return value when group didn't participate in matchAndrew M. Kuchling2000-09-041-4/+4
| | | | (pointed out by /F)
* All right. More uniformity, and extra blank lines.Guido van Rossum2000-09-041-1/+4
|
* Use periods, not semicolons between Copyright and All Rights Reserved.Guido van Rossum2000-09-041-3/+3
|
* Changes in license names by BobW.Guido van Rossum2000-09-041-3/+3
|
* Fix the char* vs. const char* mismatch for the argument of aix_loaderror()Vladimir Marangozov2000-09-041-1/+1
|
* Move down the INT_MAX logic, because HAVE_LIMITS_H was always undefinedVladimir Marangozov2000-09-031-6/+6
| | | | | | 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.
* Hack the Windows code to use os.popen().Guido van Rossum2000-09-031-3/+1
| | | | | The returned file is assigned to an instance variable; otherwise the implied close hangs for a long time.
* Properly name and number the BEOPEN OPEN SOURCE PYTHON LICENSEGuido van Rossum2000-09-031-7/+5
| | | | | | | | | | | | 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.
* changed \x to consume exactly two hex digits, also for unicodeFredrik Lundh2000-09-031-55/+66
| | | | | | strings. closes PEP-223. also added \U escape (eight hex digits).
* updated SRE test suite (fixes PEP223 problem, shows syntax errors)Fredrik Lundh2000-09-031-76/+78
|
* Repair failing test_sre.py.Tim Peters2000-09-031-3/+3
| | | | | | | | | 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.
* Remove a comma from CWI's copyright notice.Guido van Rossum2000-09-031-1/+1
|
* Change the copyright notice according to CNRI's wishes, withGuido van Rossum2000-09-031-2/+5
| | | | | | | 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.)
* Various edits. Most importantly, added dual licensing. Also someGuido van Rossum2000-09-031-34/+41
| | | | changes suggested by BobW.
* changed \x to consume exactly two hex digits. implements PEP-223Fredrik Lundh2000-09-021-16/+28
| | | | for 8-bit strings.
* return -1 for undefined groups (as implemented in 1.5.2) instead ofFredrik Lundh2000-09-022-17/+10
| | | | None (as documented) from start/end/span. closes bug #113254
* Patch by Martin von Löwis to give him his umlaut, to remove ChristianGuido van Rossum2000-09-021-3/+4
| | | | | | Tismer's clone, and to list Hajime Saitou's real name. Added a note that the file uses Latin-1 (as distributed).
* -- tightened up parsing of octal numbersFredrik Lundh2000-09-023-198/+158
| | | | | -- improved the SRE test harness: don't use asserts, test a few more things (including more boundary conditions)
* PyInterpreterState_New is not thread-safe, and the recent fix to _PyPcloseTim Peters2000-09-021-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Cosmetic cleanup by Vladimir.Thomas Wouters2000-09-021-43/+49
|
* SourceForge patch 101396, by an anonymous friend.Tim Peters2000-09-021-1/+1
| | | | "sre_parse.py missing '7' in DIGITS"
* REMOVED all CWI, CNRI and BeOpen copyright markings.Guido van Rossum2000-09-01194-1805/+5
| | | | This should match the situation in the 1.6b1 tree.
* Rewritten some pieces of PyNumber_InPlaceAdd() for clarity.Guido van Rossum2000-09-011-15/+20
|
* Updated to include all files here.Guido van Rossum2000-09-011-3/+7
|
* Delete too.Guido van Rossum2000-09-011-77/+0
|
* Deleted. Long obsolete.Guido van Rossum2000-09-011-48/+0
|
* Deleted. We no longer require disclaimers on contributions.Guido van Rossum2000-09-012-96/+0
|
* Deleted; this is ancient info.Guido van Rossum2000-09-011-399/+0
|
* Deleted. This is obsoleted by Tools/scripts/fixnotice.py.Guido van Rossum2000-09-011-75/+0
|
* Ready to go.Guido van Rossum2000-09-011-120/+123
|
* Remove the 1.5.2 news. 2.0 news is still to be done.Guido van Rossum2000-09-011-2337/+2
|
* Moved NEWS from 1.5.2 here.Guido van Rossum2000-09-011-0/+2334
|
* Deleted. This information is now in ../LICENSE.Guido van Rossum2000-09-011-32/+0
|
* The second argument to start_new_thread() is not a tuple, as pointedGuido van Rossum2000-09-011-2/+2
| | | | out by Curtis Jensen on c.l.py and forwarded by Fredrik Lundh.
* patch by Neil Schemenauer to improve (fix?) line number generationJeremy Hylton2000-09-014-34/+64
|
* The "more" cmd varies across Windows flavors, sometimes adding strayTim Peters2000-09-012-14/+32
| | | | | | | | 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.
* Clean up a bit. Drop -X option, update date, remove documentationGuido van Rossum2000-09-011-56/+27
| | | | | URLs, add various useful URLs. Update address and email. Drop PSA and copyright. Add license info.