summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revert SF patch #103655. Martin Löwis says:Neil Schemenauer2001-02-191-1/+1
| | | | | | | | | | | | | | -shared does the following things: - invoke the linker with -G -dy -z text (the latter only if -mimpure-text was not given) - drop crt1.o from the list of objects being linked - drop -lc from the list of libraries being linked OTOH, -G is just passed through to the linker. The things that -shared does are necessary: crt1.o defines _start, and requires main, so it should not be present in a shared library. Likewise, -z text should be used to detect position-dependent code at compile time.
* Make the top-level index.html depend on the individual document index.htmlFred Drake2001-02-191-1/+5
| | | | files so that the date is properly updated on the front page.
* Checked in with Andrew's blessing, I leave the comments with whichThomas Heller2001-02-191-26/+106
| | | | | | | | | | | | | | | this was posted to distutils-sig in. Here is what I've hacked together over some spare time at the weekend. I would appreciate feedback, as I've told before I'm neither a great author, nor native english speaker, nor anything else. Mostly I've completed (and written) docs for bdist_wininst (where I'm an experert for), also I've started some stuff for the data_files and scripts option. Should I continue in this way? Would others like to jump in?
* Added entries for difflib documentation.Fred Drake2001-02-192-0/+2
|
* Documentation for the difflib module, converted from the module docstrings.Fred Drake2001-02-191-0/+315
|
* Add simple section for assert, including assert w/ lambdasJeremy Hylton2001-02-192-0/+7
|
* When running python -O, do not include blocks defined in asserts inJeremy Hylton2001-02-191-0/+11
| | | | | | | | the symbol table pass. These blocks were already ignored by the code gen pass. Both passes must visit the same set of blocks in the same order. Fixes SF buf 132820
* Add test for syntax error on "x = 1 + 1".Jeremy Hylton2001-02-194-22/+13
| | | | Move check_syntax() function into test_support.
* fix long lineJeremy Hylton2001-02-191-1/+2
|
* Tolerate ill-formed trees in symtable_assign(). Fixes SF bug 132510.Jeremy Hylton2001-02-191-5/+8
|
* DOMException._get_code():Fred Drake2001-02-191-0/+3
| | | | | | New method; this is the "alternate" access to the exception code. (Useful for Python DOM implementations that support the accessor method approach to retrieving attribute values.)
* Enhancements to the bdist_wininst command:Thomas Heller2001-02-191-265/+282
| | | | | | | | | | | | | | | | | --bitmap command line option allows to use a different bitmap file instead of the build-in python powered logo. --title lets you specify the text to display on the background. The editbox in the first screen now longer is selected (highlighted), it had the WS_TABSTOP flag. This is the patch http://sourceforge.net/patch/?func=detailpatch&patch_id=103687&group_id=5470 with two changes: 1. No messagebox displayed when the compilation to .pyc or .pyo files failes, this will only confuse the user (and it will fail under certain cases, where sys.path contains garbage). 2. A debugging print statement was removed from bdist_wininst.py.
* This patch makes the default compiler determination more flexibleMarc-André Lemburg2001-02-191-8/+40
| | | | | | | | | | | | and also takes the sys.platform name into account. This helps on platforms where there are multiple possible compiler backends (the one with which Python itself was compiled is preferred over others in this case). The patch uses this new technique to enable using cygwin compiler per default for cygwin compiled Pythons. Written by Marc-Andre Lemburg. Copyright assigned to Guido van Rossum.
* More typos. libwinsound.tex typo noted by Peter Funk (thanks!).Tim Peters2001-02-192-2/+2
|
* Repair tab/space screwup.Tim Peters2001-02-191-1/+1
|
* Take a tour of hell's seedier neighborhoods to try to make winsound.Beep()Tim Peters2001-02-193-43/+113
| | | | | do something non-useless on Win9X boxes. WinME unknown to me. Someone with NT/2000 make sure it still works there!
* The usual.Neil Schemenauer2001-02-191-227/+231
|
* Use -G option for linking shared libraries on Solaris (SF patch #103656).Neil Schemenauer2001-02-191-1/+5
| | | | | | Compile shared object files using -fPIC option when using GCC on Solaris (SF patch #103865). Closes bug #132783. Move config.c generated by makesetup to the Modules directory.
* Fix bug in clean target (closes SF patch 103864 and bug 132879). The clobberNeil Schemenauer2001-02-191-10/+4
| | | | target now removes some configure files (like it did before).
* reorganized PyUnicode_DecodeUnicodeEscape a bit (in order to make itFredrik Lundh2001-02-181-110/+69
| | | | less likely that bug #132817 ever appears again)
* renamed internal functions to avoid name clashes under OpenVMSFredrik Lundh2001-02-181-17/+18
| | | | (fixes bug #132815)
* detect attempts to repeat anchors (fixes bug #130748)Fredrik Lundh2001-02-182-0/+5
|
* sre_{parse, compile} no longer define __all__.Tim Peters2001-02-181-2/+0
|
* - restored 1.5.2 compatibility (sorry, eric)Fredrik Lundh2001-02-185-31/+39
| | | | | - removed __all__ cruft from internal modules (sorry, skip) - don't assume ASCII for string escapes (sorry, per)
* stupid typo (for some reason, this only caused problems on OpenVMS).Fredrik Lundh2001-02-181-1/+1
|
* Fixed misspelling.Tim Peters2001-02-181-1/+1
|
* Bug #132921: None treated differently in cmp() / sort() in 2.1a2.Tim Peters2001-02-181-0/+7
| | | | Just mentioning that in the NEWS file.
* Move docstrings out of function table to constants defined near theFred Drake2001-02-181-11/+23
| | | | function implementations.
* Bug #132313 error message confusing for assignment in lambda.Tim Peters2001-02-181-1/+8
| | | | | | | | They're actually complaining about something more specific, an assignment in a lambda as an actual argument, so that Python parses the lambda as if it were a keyword argument. Like f(lambda x: x[0]=42). The "lambda x: x[0]" part gets parsed as if it were a keyword, being bound to 42, and the resulting error msg didn't make much sense.
* removed __all__ from several modulesSkip Montanaro2001-02-1816-63/+0
|
* removed __all__ - should probably rename makedict to _makedict unless it isSkip Montanaro2001-02-181-6/+0
| | | | to be exported
* add module-level constants to __all__Skip Montanaro2001-02-181-0/+3
|
* - Removed debugJack Jansen2001-02-172-2/+1
| | | | - Make sure splash screens are visible
* ConfigurePython now comes in two flavors: ConfigurePythonClassic and ↵Jack Jansen2001-02-173-101/+81
| | | | ConfigurePythonCarbon, which copy the respective interpreters to PythonInterpreter and rebuild all the applets. This allows MacOS9 users to switch back and forth.
* Allow selecting a template in findtemplate(), so Classic programs can build ↵Jack Jansen2001-02-171-6/+8
| | | | Carbon applets and vice-versa.
* 2.1a2 distribution files.Jack Jansen2001-02-173-0/+0
|
* Added a note that this file is incorrect for 2.1a2.Jack Jansen2001-02-171-0/+3
|
* 2.1a2 distribution files.Jack Jansen2001-02-178-254/+326
|
* Bug #132850 unix line terminator on windows.Tim Peters2001-02-171-10/+14
| | | | Miserable hack to replace the previous miserable hack in maybe_pyc_file.
* More changes to attempt to get the menubar back on exit. Without success:-(Jack Jansen2001-02-172-2/+14
|
* Made version string shorter for Carbon so it fits on one line.Jack Jansen2001-02-171-13/+5
|
* More modifications to bring the script output in line with the real thing.Jack Jansen2001-02-171-4/+34
|
* Bug #132816: Compiler warning in PYEXPAT.C for extra ';'Tim Peters2001-02-171-5/+5
| | | | Removed trailing ";" in instances of "};" closing code blocks.
* In the example showing the irrelevance of start columns, restore that theTim Peters2001-02-171-4/+4
| | | | start columns differ (editing had pushed them all into column 0).
* Add entries for the doctest documentation.Fred Drake2001-02-172-0/+2
|
* Make a variety of minor markup adjustments.Fred Drake2001-02-171-33/+37
| | | | Close some environments so that this will actually format.
* SF patch #103808: doctest.py docsTim Peters2001-02-171-0/+428
| | | | | Checking in Moshe's patch after rewrapping some paragraphs (to consume fewer columns) and repairing that I/2.**J lost the I.
* Set PYTHONPATH when running setup.py in order to override any ambientAndrew M. Kuchling2001-02-171-2/+2
| | | | | | value for it, as suggested in bug #129854. This prevents an old PYTHONPATH confusing setup.py (say, if it results in Python finding an old version of the Distutils)
* Change temp names created by listcomps from [%d] to _[%d], so the one-linerTim Peters2001-02-171-2/+2
| | | | | [k for k in dir() if k[0] != "_"] can be used to get the non-private names (used to contain "[1]").
* Split the rpath argument into multiple paths, turning it into a list.Andrew M. Kuchling2001-02-171-0/+3
| | | | This partially fixes bug #128930.