Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | Don't be so hasty. If PyInt_AsLong() raises an error, don't set ValueError. | Jeremy Hylton | 2002-07-25 | 1 | -0/+2 |
| | |||||
* | Put checks for error returns in the right place. | Jeremy Hylton | 2002-07-25 | 1 | -2/+8 |
| | |||||
* | - Make number in comment match the targets in that section of the | Fred Drake | 2002-07-25 | 1 | -2/+2 |
| | | | | | | Makefile. - Update the Python version number so we're using the library built from the current working sources. | ||||
* | typo | Skip Montanaro | 2002-07-25 | 1 | -1/+1 |
| | |||||
* | * runctx - fix a couple typos | Skip Montanaro | 2002-07-25 | 1 | -17/+21 |
| | | | | | | | | | * globaltrace_lt - handle case where inspect.getmodulename doesn't return anything useful * localtrace_trace - handle case where inspect.getframeinfo doesn't return any context info I think both of the last two are caused by exec'd or eval'd code | ||||
* | Complain if __len__() returns < 0, just like classic classes. | Jeremy Hylton | 2002-07-25 | 1 | -0/+5 |
| | | | | | | Fixes SF bug #575773. Bug fix candidate. | ||||
* | Extended socket.htonl and ntohl to accept longs. | Jeremy Hylton | 2002-07-25 | 2 | -15/+64 |
| | | | | | | | Fixes SF bug #568322. The code should raise an OverflowError if the long is > 32 bits, even on platforms where sizeof(long) > 4. | ||||
* | Remove test that was none too picky about whether attributes exist. | Jeremy Hylton | 2002-07-25 | 1 | -41/+0 |
| | |||||
* | remove spurious SET_LINENO from com_list_for and com_list_if. All they do | Skip Montanaro | 2002-07-25 | 1 | -2/+0 |
| | | | | | | | | | | | is slow things down unnecessarily and make tracing much more verbose. Something like def f(n): return [i for i in range(n) if i%2] should have at most two SET_LINENO instructions, not four. When tracing, the current line number should be printed once, not 2*n+1 times. | ||||
* | Get rid of _expand() altogether - the match object supports m.expand(). | Guido van Rossum | 2002-07-24 | 1 | -11/+2 |
| | |||||
* | Flesh out description of getlogin() and recommend against using it. | Jeremy Hylton | 2002-07-24 | 1 | -2/+3 |
| |