- 05 Eyl, 2002 5 kayıt (commit)
-
-
Neal Norwitz yazdı
-
Raymond Hettinger yazdı
out of the loop.
-
Raymond Hettinger yazdı
out of the loop.
-
Kurt B. Kaiser yazdı
M RemoteDebugger.py M ScriptBinding.py Restart the execution server with a clean environment and execute the active module from scratch upon activation of Run/F5. Add functionality to PyShell.py to restart the execution server in a new subprocess. The server makes a connection to the Idle client which sends a block of code to be executed. Modify ScriptBinding.py to restart the subprocess upon Run/F5, assuming that an execution is not currently in progress. Remove Import Module functionality, not required now that the code is executed in a clean environment. If the Debugger is active, also restart the subprocess side of the split debugger. Add functionality to RemoteDebugger.py to support this. At this time breakpoints will be lost in the subprocess if Run/F5 is activated. A subsequent checkin of PyShell.py will implement reloading of the breakpoints into the subprocess debugger. I'm keeping this separate as the design may change.
-
Raymond Hettinger yazdı
The problem was that it expected rfc822.parseaddr() to return None upon a parse failure. The actual, documented return value for a parse failure is (None, None). Closes SF bug 602029.
-
- 04 Eyl, 2002 4 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
Walter Dörwald yazdı
Unicode strings (with arbitrary length) are allowed as entries in the unicode.translate mapping. Add a test case for multicharacter replacements. (Multicharacter replacements were enabled by the PEP 293 patch)
-
Raymond Hettinger yazdı
-
Guido van Rossum yazdı
-
- 03 Eyl, 2002 17 kayıt (commit)
-
-
Skip Montanaro yazdı
-
Guido van Rossum yazdı
to fix it. (It fails when the day of the month is a 1-digit number, because %c produces space+digit there, while strptime seems to expect zero+digit somehow.)
-
Jeremy Hylton yazdı
along with some small changes (e.g. use of +=).
-
-
Guido van Rossum yazdı
missing key. (Also added a guard to SyntaxError__str__ to prevent calling PyString_Check(NULL).)
-
Skip Montanaro yazdı
than when this interval was first established. Checking too frequently just adds needless overhead because most of the time there is nothing to do and no other threads ready to run.
-
Skip Montanaro yazdı
globals, _Py_Ticker and _Py_CheckInterval. This also implements Jeremy's shortcut in Py_AddPendingCall that zeroes out _Py_Ticker. This allows the test in the main loop to only test a single value. The gory details are at http://python.org/sf/602191
-
Jeremy Hylton yazdı
If the transfer-encoding is unknown, ignore it. Suggested by Tom Emerson.
-
Guido van Rossum yazdı
sometimes wasn't short enough.
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
64bit, big endian (issue 2 only). This adds a bunch of memcpy calls via a temporary variable to avoid alignment errors. That's needed for some platforms.
-
Guido van Rossum yazdı
The new execvpe code would sometimes do the wrong thing when a non-executable file existed earlier in the path and an executable file of the same name existed later in the path. This patch restores the proper behavior (which is to execute the second file). When only a non-executable file exists, the correct error is still reported.
-
Tim Peters yazdı
-
Walter Dörwald yazdı
of PyString_DecodeEscape(). This prevents a call to _PyString_Resize() for the empty string, which would result in a PyErr_BadInternalCall(), because the empty string has more than one reference. This closes SF bug http://www.python.org/sf/603937
-
Skip Montanaro yazdı
-
Martin v. Löwis yazdı
-
Andrew M. Kuchling yazdı
-
- 02 Eyl, 2002 8 kayıt (commit)
-
-
Kurt B. Kaiser yazdı
521908 (again) to MAIN The patch applied by Steven was inadvertently reverted during the transition to GRPC. Python 2.3a0 (#3, May 8 2002, 23:37:01) [GCC egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)] on linux2 Type "copyright", "credits" or "license" for more information. GRPC IDLE Fork 0.8.2 >>> print u'\xbfQu\xe9 pas\xf3?' ¿QuÃ
© pasó? Modified Files: OutputWindow.py -
Walter Dörwald yazdı
(Spotted by Neal Norwitz)
-
Walter Dörwald yazdı
UnicodeTranslateError doesn't have an encoding attribute. (Spotted by Neal Norwitz)
-
Walter Dörwald yazdı
to prevent buffer overflows (spotted by Neal Norwitz).
-
Fred Drake yazdı
the "safety" parentheses since some older compilers refuse to compile the module then, claiming that static initializers are non-constant. This doesn't actually make any difference for Python, since these definitions are not used when compiling with a version of Python that already defines the PyDoc_* macros.
-
-
Jack Jansen yazdı
Use the build python for as many things as possible.
-
Jack Jansen yazdı
Tweaks to make builds work for non-standard dstroot.
-
- 01 Eyl, 2002 2 kayıt (commit)
-
-
Barry Warsaw yazdı
-
Guido van Rossum yazdı
-
- 31 Agu, 2002 4 kayıt (commit)
-
-
Raymond Hettinger yazdı
Now all non-mutating dict methods are in the proxy also. Inspired by SF bug #602232,
-
Guido van Rossum yazdı
to 62011. This should get the snake-farm to throw away its old .pyc files, amongst others.
-
Jack Jansen yazdı
and the selection can be looked up, and so can the Carbon manual. From the help menu you can also get to the online documentation, the Python website and the MacPython page. Untested in MacPython-OS9.
-
Jack Jansen yazdı
folder. This allows running the IDE from the source tree on OSX.
-