Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Complete the absolute import patch for the test suite. All relative | Barry Warsaw | 2002-07-30 | 46 | -60/+79 |
| | | | | | | | | imports of test modules now import from the test package. Other related oddities are also fixed (like DeprecationWarning filters that weren't specifying the full import part, etc.). Also did a general code cleanup to remove all "from test.test_support import *"'s. Other from...import *'s weren't changed. | ||||
* | Shared libraries also work on GNU/Hurd. Suggested by Matthias Klose. | Martin v. Löwis | 2002-07-30 | 2 | -3/+3 |
| | |||||
* | Get rid of the DEFS variable. The only thing this was used for was to | Guido van Rossum | 2002-07-30 | 1 | -2/+1 |
| | | | | pass -DHAVE_CONFIG_H to CC, and that symbol isn't used any more. | ||||
* | SF patch #581414: info reader bug | Fred Drake | 2002-07-30 | 1 | -1/+3 |
| | | | | | | | | The "Matching vs. Searching" Info node is unreachable from the Info program (but is fine in Emacs's Info mode). This patch seems to fix it. This is the only occurrence where the info reader fails, so probably it could be addressed in the python docs as a workaround. Forwarded the report to the info maintainer. | ||||
* | Repair fill-paragraph damage. | Michael W. Hudson | 2002-07-30 | 1 | -8/+9 |
| | | | | | Clarify LLTRACE description. It was introduced in 1992, revision 2.20 of ceval.c, well before Python 1.0! | ||||
* | Revert changes to use PyArg_Parse(), so any sequence will continue to work ↵ | Neal Norwitz | 2002-07-30 | 1 | -1/+1 |
| | | | | -- Spotted by Just van Rossum | ||||
* | Whitespace normalization. | Thomas Heller | 2002-07-30 | 1 | -4/+4 |
| | |||||
* | Fix SF 588452: debug build crashes on marshal.dumps([128] * 1000). | Thomas Heller | 2002-07-30 | 2 | -6/+9 |
| | | | | | | | | | See there for a description. Added test case. Bugfix candidate for 2.2.x, not sure about previous versions: probably low priority, because virtually no one runs debug builds. | ||||
* | add description of LLTRACE. | Michael W. Hudson | 2002-07-30 | 1 | -6/+18 |
| | |||||
* | Use PyArg_ParseTuple() instead of PyArg_Parse() which is deprecated | Neal Norwitz | 2002-07-30 | 1 | -1/+1 |
| | |||||
* | Fix docstring to be consistent with parameter name (prefix) | Neal Norwitz | 2002-07-30 | 1 | -1/+1 |
| | |||||
* | SF patch #584245, get python to link on OSF1 (Dec Unix) | Neal Norwitz | 2002-07-30 | 4 | -2/+132 |
| | |||||
* | SF patch #587889, fix memory leak of tp_doc | Neal Norwitz | 2002-07-30 | 1 | -0/+1 |
| | |||||
* | First stab at the launcher application. This will be run when the user | Jack Jansen | 2002-07-29 | 24 | -0/+1413 |
| | | | | | | | | | | | | | | | | | doubleclicks a .py, .pyw or .pyc file. It runs the file by invoking the relevant interpreter (either the command line Python in a terminal window or a Python.app for GUI-based scripts). Interpreter to use and the options to pass are settable through preferences. If PythonLauncher wasn't running it does its thing for one script and exits. If it was manually started before a dialog is presented where the user can set the options to use, etc. To be done: - option-drag/doubleclick should always open the interactive dialog - Terminal-window isn't done yet - Should be reimplemented in Python, but pyobjc isn't part of the core. - Various menu entries should be disabled. | ||||
* | Patch #553702: Cygwin make install patch | Jason Tishler | 2002-07-29 | 1 | -7/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch fixes make install for Cygwin. Specifically, it reverts to the previous behavior: o install libpython$(VERSION)$(SO) in $(BINDIR) o install $(LDLIBRARY) in $(LIBPL) It also begins to remove Cygwin's dependency on $(DLLLIBRARY) which I hope to take advantage of when I attempt to make Cygwin as similar as possible to the other Unix platforms (in other patches). I tested this patch under Red Hat Linux 7.1 without any ill effects. BTW, I'm not the happiest using the following test for Cygwin: test "$(SO)" = .dll I'm willing to update the patch to use: case "$(MACHDEP)" in cygwin* instead, but IMO that will look uglier. | ||||
* | Fix for | Michael W. Hudson | 2002-07-29 | 4 | -9/+21 |
| | | | | | | [ 587875 ] crash on deleting extended slice The array code got simpler, always a good thing! | ||||
* | New functions for extension writers on Windows: | Thomas Heller | 2002-07-29 | 4 | -3/+42 |
| | | | | | | | | | | PyErr_SetExcFromWindowsErr(), PyErr_SetExcFromWindowsErrWithFilename(). Similar to PyErr_SetFromWindowsErrWithFilename() and PyErr_SetFromWindowsErr(), but they allow to specify the exception type to raise. Available on Windows. See SF patch #576458. | ||||
* | Revert #571603 since it is ok to import codecs that are not subdirectories | Martin v. Löwis | 2002-07-29 | 1 | -9/+12 |
| | | | | of encodings. Skip modules that don't have a getregentry function. | ||||
* | Excise DL_IMPORT/EXPORT from object.h, and related files. This patch | Mark Hammond | 2002-07-29 | 7 | -97/+97 |
| | | | | | also adds 'extern' to PyAPI_DATA rather than at each declaration, as discussed with Tim and Guido. | ||||
* | Recompiled the exe and updated bdist_wininst.py. | Thomas Heller | 2002-07-29 | 1 | -334/+343 |
| | |||||
* | Add posix.lchown() | Andrew M. Kuchling | 2002-07-28 | 1 | -2/+1 |
| | |||||
* | Add 'engine' back. IDLE used this, others might have copied it from | Guido van Rossum | 2002-07-28 | 1 | -0/+2 |
| | | | | there. | ||||
* | Patch #586999: Fix multiline string in sendmail example. | Martin v. Löwis | 2002-07-28 | 1 | -1/+1 |
| | |||||
* | Fix the problem of not raising a TypeError exception when doing: | Neal Norwitz | 2002-07-28 | 2 | -9/+15 |
| | | | | | | | | '%g' % '1' '%d' % '1' Add a test for these conditions Fix the test so that if not exception is raise, this is a failure | ||||
* | Patch #574867: Correct list.extend docstring. | Martin v. Löwis | 2002-07-28 | 1 | -1/+1 |
| | |||||
* | Patch #573770: Implement lchown. | Martin v. Löwis | 2002-07-28 | 6 | -8/+49 |
| | |||||
* | Pass length of result structure into setipaddr. Fixes bug #565747. | Martin v. Löwis | 2002-07-28 | 1 | -8/+12 |
| | | | | Committed to 2.2 branch. | ||||
* | SF patch #577031, remove PyArg_NoArgs() since it's deprecated | Neal Norwitz | 2002-07-28 | 1 | -439/+437 |
| | | | | Explicitly use METH_OLDARGS | ||||
* | SF patch #577031, remove PyArg_Parse() since it's deprecated | Neal Norwitz | 2002-07-28 | 1 | -2/+8 |
| | |||||
* | SF patch #577031, remove PyArg_Parse() since it's deprecated | Neal Norwitz | 2002-07-28 | 1 | -2/+14 |
| | |||||
* | Fix SF bug 587012, doc mentions inexistent builtin unistr | Neal Norwitz | 2002-07-28 | 1 | -2/+2 |
| | |||||
* | Fix last checkin, can't use " inside a string | Neal Norwitz | 2002-07-28 | 1 | -1/+1 |
| | |||||
* | Patch #571603: Refer to encodings package explicitly. | Martin v. Löwis | 2002-07-28 | 1 | -1/+1 |
| | |||||
* | Patch #543498: Use License: field instead of Copyright:. | Martin v. Löwis | 2002-07-28 | 1 | -1/+1 |
| | |||||
* | Patch #552812: Better description in "python -h" for -u. | Martin v. Löwis | 2002-07-28 | 2 | -1/+6 |
| | |||||
* | Patch #554716: Use __va_copy where available. | Martin v. Löwis | 2002-07-28 | 4 | -0/+16 |
| | |||||
* | Patch #575827: allow threads inside SSL creation. | Martin v. Löwis | 2002-07-28 | 1 | -4/+19 |
| | |||||
* | Patch #581705: Catch OSError, termios.error in spawn. 2.2 bugfix candidate. | Martin v. Löwis | 2002-07-28 | 1 | -4/+9 |
| | |||||
* | Reset the Python execution server environment to its initial value prior | Kurt B. Kaiser | 2002-07-28 | 2 | -4/+14 |
| | | | | | | | to executing Run/F5 from an EditorWindow. M ScriptBinding.py : add call to clear_the_environment() M run.py : implemented Executive.clear_the_environment() | ||||
* | remove redundant import | Piers Lauder | 2002-07-27 | 1 | -1/+0 |
| | |||||
* | remove redundant code | Piers Lauder | 2002-07-27 | 1 | -1/+1 |
| | |||||
* | remove o/s dependancy from test | Piers Lauder | 2002-07-27 | 2 | -11/+37 |
| | |||||
* | tighten up the unicode object's docstring a tad | Skip Montanaro | 2002-07-26 | 1 | -2/+2 |
| | |||||
* | Use os.environ.get() in stead of os.getenv() (which is platform-dependent). | Jack Jansen | 2002-07-26 | 1 | -1/+1 |
| | |||||
* | Reorganized so the test is skipped if os.popen() doesn't exist (in stead of ↵ | Jack Jansen | 2002-07-26 | 1 | -4/+4 |
| | | | | failing). | ||||
* | Added a __contains__ method. | Jack Jansen | 2002-07-26 | 1 | -0/+3 |
| | |||||
* | Reverse the RPC socket connection: Python execution server connects to | Kurt B. Kaiser | 2002-07-26 | 3 | -74/+113 |
| | | | | | | | Idle client and localhost origin of connection is verified by client. M PyShell.py M rpc.py M run.py | ||||
* | Small clarifications when referring to the sys.exc_* variables so that | Fred Drake | 2002-07-25 | 1 | -15/+15 |
| | | | | | | readers are not given the wrong impression that they should be using those on a regualar basis. This closes SF bug #585598. | ||||
* | Remove duplicate checks of the Node.allnodes variable. | Fred Drake | 2002-07-25 | 1 | -3/+0 |
| | |||||
* | Add an XXX comment and a pointer to a full bug report. | Fred Drake | 2002-07-25 | 1 | -0/+2 |
| |