summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* OS/2 EMX port changes (Python part of patch #450267):Andrew MacIntyre2002-02-264-3/+140
| | | | | | | | | Python/ dynload_shlib.c // EMX port emulates dlopen() etc. for DL extensions import.c // changes to support 8.3 DLL name limit (VACPP+EMX) // and case sensitive import semantics importdl.h thread_os2.h
* OS/2 EMX port changes (Objects part of patch #450267):Andrew MacIntyre2002-02-263-0/+23
| | | | | | | | | | | | Objects/ fileobject.c stringobject.c unicodeobject.c This commit doesn't include the cleanup patches for stringobject.c and unicodeobject.c which are shown separately in the patch manager. Those patches will be regenerated and applied in a subsequent commit, so as to preserve a fallback position (this commit to those files).
* OS/2 EMX port changes (Include part of patch #450267):Andrew MacIntyre2002-02-262-0/+9
| | | | | | Include/ osdefs.h // EMX promotes Un*x path separators pyport.h
* bugfix for the problem where EditorWindow instancesSteven M. Gava2002-02-261-2/+5
| | | | | would appear to freeze for a few seconds on closing in some cases when running under X
* canonic(): Fix by Edward K Ream to make breakpoints work better onGuido van Rossum2002-02-251-0/+1
| | | | | | | Windows: apply normcase() as well as abspath(). (Note: this isn't needed to make IDLE work, but it's a good idea anyway.) Bugfix candidate -- both 2.2.1 and 2.1.3.
* Fix by Edward K Ream to make breakpoints work on Windows: insert aGuido van Rossum2002-02-251-0/+1
| | | | missing call to self.canonic().
* Edward K. Ream.Guido van Rossum2002-02-251-0/+1
|
* Fix by Edward K Ream to make breakpoints work on Windows: insert aGuido van Rossum2002-02-251-0/+1
| | | | missing call to self.canonic().
* Fix error in explanation of the interaction between $ and MULTILINE mode.Fred Drake2002-02-251-1/+1
| | | | Reported by Steve Alexander.
* Add documentation about how the inter-module linking works.Marc-André Lemburg2002-02-251-1/+54
|
* Set TCL_LIBRARY before import _tkinter. Suggested by Kirill Simonov.Martin v. Löwis2002-02-241-10/+31
| | | | Fixes #418173 and #219960. 2.2.1 candidate.
* Patch #510825: PTHREAD_SCOPE_SYSTEM support for HP-UXMartin v. Löwis2002-02-242-213/+215
| | | | (pass non-null argument to pthread_create). 2.2.1 candidate.
* Accept Unicode strings as SMTP TO addresses. Fixes #521270.Martin v. Löwis2002-02-241-1/+1
| | | | 2.2.1 candidate.
* OS/2 EMX port Library and regression test changes:Andrew MacIntyre2002-02-246-15/+446
| | | | | | | | | | | Lib/ os.py os2emxpath.py // added - OS/2 EMX specific path manipulation routines popen2.py site.py Lib/test/ test_fcntl.py test_longexp.py
* tracking changes to python idle:Steven M. Gava2002-02-231-1/+1
| | | | python Patch #520483: Make IDLE OutputWindow handle Unicode.
* Patch #520483: Make IDLE OutputWindow handle Unicode.Martin v. Löwis2002-02-231-1/+1
| | | | 2.2.1 candidate.
* Patch #521714: fix pychecker warnings in ast.py.Martin v. Löwis2002-02-231-124/+124
|
* Patch #521670: Remove unused sys import.Martin v. Löwis2002-02-231-2/+1
|
* SF bug #501591: dir() doc is oldTim Peters2002-02-231-9/+22
| | | | | | | | | | | | | | Bugfix candidate. + Updated dir() description to match actual 2.2 behavior. + Replaced the dir(sys) example with dir(struct), because the former was way out of date and is bound to change frequently, while the latter is stable. + Added a note cautioning that dir() is supplied primarily for convenience at an interactive prompt (hoping to discourage its use as the foundation of introspective code outside the core).
* Grammar tweak.Greg Ward2002-02-221-1/+1
|
* Typo: thsi -> this. Closes SF bug #521450.Fred Drake2002-02-221-1/+1
|
* Create and populate OS/2 EMX port platform specific library directory:Andrew MacIntyre2002-02-225-0/+511
| | | | | | | | | Lib/plat-os2emx/ IN.py SOCKET.py grp.py pwd.py // pwd module that can process real passwd files regen
* moved command logging routines into IMAP4 class: thread safe/fasterPiers Lauder2002-02-221-56/+65
|
* First version which runs an install-script (specified by theThomas Heller2002-02-201-314/+354
| | | | | | | | | | | | | | | | | | | --install-script ... command line option to bdist_wininst) at the end of the installation and at the start of deinstallation. Output (stdout, stderr) of the script (if any) is displayed in the last screen at installation, or in a simple message box at deinstallation. sys.argv[1] for the script will contain '-install' at installation time or '-remove' at deinstallation time. The installation script runs in an environment (embedded by the bdist_wininst runtime) where an additional function is available as builtin: create_shortcut(path, description, filename, [arguments[, workdir[, iconpath, iconindex]]]) Recreated this file after source changes.
* Correct the refcount information for the PyWeakref_GetObject() function.Fred Drake2002-02-201-1/+1
| | | | This closes SF bug #520087.
* Somebody made list.__dict__ grow a '__doc__' key, but apparently didn'tTim Peters2002-02-191-0/+1
| | | | | run the test suite afterwards. Either that, or whether '__doc__' shows up is platform-dependent!
* SF #515023. Make _DummyThread.join() signature match base class (Thread)Neal Norwitz2002-02-191-1/+1
|
* SF #515041, Update path for 2.3Neal Norwitz2002-02-191-2/+2
|
* Allow __doc__ to be of arbitrary type. Patch by James Henstridge,Martin v. Löwis2002-02-181-4/+16
| | | | fixes #504343. 2.2.1 candidate.
* further work on config systemSteven M. Gava2002-02-182-9/+9
|
* handle user theme and key set deletionSteven M. Gava2002-02-183-11/+87
|
* Move some opcodes to top of big eval_frame switch statement. SkipNeil Schemenauer2002-02-171-44/+45
| | | | | things_to_do block for a few common opcodes that don't do any real work. Closes SF patch #512256.
* SF bug #497839: reindent chokes on empty first lines.Tim Peters2002-02-171-0/+4
| | | | | | Reindenter.run(): copy over initial all-whitespace lines (if any, and after normalizing to remove trailing blanks and tabs). Bugfix candidate.
* Create and populate OS/2 EMX port build directory:Andrew MacIntyre2002-02-1710-0/+3424
| | | | | | | | | | | | | | PC/os2emx/ Makefile README.os2emx config.c dlfcn.c // libdl emulation code for loadable extensions dlfcn.h dllentry.c // DLL initialisation routine for Python DLL getpath.c pyconfig.h python23.def // Python DLL symbol export definitions pythonpm.c // console-less PM interpreter wrapper
* Repair so that importing socket doesn't blow up on platforms that lackTim Peters2002-02-171-7/+12
| | | | | | | | SSL support. test_socket.py passes again on Windows. Added an XXX about adding _ssl exports to the __all__ list (it doesn't appear to be doing anything about that now, but since I don't have SSL on this box I can't really tell).
* Moved the declaration of PySocketSock_Type from socketmodule.h toTim Peters2002-02-172-7/+5
| | | | | | | | | | | | socketmodule.c. No code outside of the .c file references it, so it doesn't belong the .h file (at least not yet ...), and declaring it an imported symbol in the .h file can't be made to work on Windows (it's a cross-DLL symbol then) without substantial code rewriting. Also repaired the comment that goes along with the decl, to stop referring to names and functions that haven't existed for 7 years <wink>. socketmodule.c compiles cleanly on Windows again. The test_socket dies at once, though (later).
* For readability, switch to tab indents; was using a mix of tab indents,Tim Peters2002-02-171-35/+35
| | | | | 4-space indents, and ambiguous space+tab indents. Added an XXX comment about a confusing part. Still doesn't build on Windows.
* Patch #508038: Do not use a type as a variable name.Martin v. Löwis2002-02-161-3/+3
|
* Patch #511193: Implement killpg in posixmodule.Martin v. Löwis2002-02-165-336/+351
|
* Patch #515598: removed unused import of os.Martin v. Löwis2002-02-161-1/+0
|
* Remove extraneous variable 'total', as reported by James Rucker.Martin v. Löwis2002-02-161-2/+1
|
* The Grande 'sendall()' patch, copied from release21-maint. Fixes #516715.Martin v. Löwis2002-02-169-24/+15
| | | | | Replaces calls to socket.send() (which isn't guaranteed to send all data) with the new socket.sendall() method.
* Also fix the comment.Marc-André Lemburg2002-02-161-1/+1
|
* Fix the name of the header file.Marc-André Lemburg2002-02-161-1/+1
|
* Break SSL support out of _socket module and place it into a newMarc-André Lemburg2002-02-167-579/+749
| | | | | | | | | | | | | | | | | | helper module _ssl. The support for the RAND_* APIs in _ssl is now only enabled for OpenSSL 0.9.5 and up since they were added in that release. Note that socketmodule.* should really be renamed to _socket.* -- unfortunately, this seems to lose the CVS history of the file. Please review and test... I was only able to test the header file chaos in socketmodule.c/h on Linux. The test run through fine and compiles don't give errors or warnings. WARNING: This patch does *not* include changes to the various non-Unix build process files.
* Whitespace normalization.Tim Peters2002-02-164-10/+10
|
* SF bug #516372: test_thread: unhandled exc. in threadTim Peters2002-02-162-5/+13
| | | | | | | | Fix exit races in test_thread.py and test_threaded_import.py. I suspect the bug is provokable only under Linux (where child threads seem to get lots of cycles before they get killed after the main thread exits), or on multi-processor machines running other OSes. Bugfix candidate.
* Use the standard expression for the availability statement for alarm().Fred Drake2002-02-151-2/+3
|
* note that the alarm function is not available on Windows.Skip Montanaro2002-02-151-4/+4
|
* Added deprecatioon information for mac.xstat().Fred Drake2002-02-151-1/+8
| | | | This closes SF bug #505150.