- 24 Agu, 2004 4 kayıt (commit)
-
-
Mark Hammond yazdı
and a test case. When booting a new thread, use the PyGILState API to manage the GIL.
-
Skip Montanaro yazdı
flags it accepts. It's too late to change optparse's default behavior now, but I find the default setting of allow_interspersed_args very weird.
-
Vinay Sajip yazdı
-
Raymond Hettinger yazdı
* Perform the code length check earlier. * Eliminate the extra PyMem_Free() upon hitting an EXTENDED_ARG. * Assert that the NOP count used in jump retargeting matches the NOPs eliminated in the final step. * Add an XXX note to indicate that more work is being to done to handle linenotab with intervals > 255.
-
- 23 Agu, 2004 12 kayıt (commit)
-
-
Raymond Hettinger yazdı
* Make a pass to eliminate NOPs. Produce code that is more readable, more compact, and a tiny bit faster. Makes the peepholer more flexible in the scope of allowable transformations. * With Guido's okay, bumped up the magic number so that this patch gets widely exercised before the alpha goes out.
-
Raymond Hettinger yazdı
subclasses.
-
Raymond Hettinger yazdı
(Patch contributed by Nick Coghlan.) Now joining string subtypes will always return a string. Formerly, if there were only one item, it was returned unchanged.
-
Tim Peters yazdı
is_private in its tests failed if doctest.py was run directly. Now it works.
-
Tim Peters yazdı
directly, due to assuming a filename specific to running tests "the normal way". +ELLIPSIS to the rescue!
-
Tim Peters yazdı
-
Tim Peters yazdı
-
Tim Peters yazdı
NamedTemporaryFile (which can't work for this function's purposes on Windows). Leaving temp files behind wasn't a great idea either, though, so try to clean up. At least the test suite no longer leaves any of these guys behind now.
-
Martin v. Löwis yazdı
-
Dave Cole yazdı
default famility is AF_UNIX if defined for the platform, otherwise the default is AF_INET.
-
Dave Cole yazdı
in initsigs() inside pythonrun.c.
-
Tim Peters yazdı
in this section is new in 2.4, and that's all mentioned already in versionadded{} thingies at the end of the section. It hurts readability to have them after every line <wink>.
-
- 22 Agu, 2004 17 kayıt (commit)
-
-
Neal Norwitz yazdı
-
Martin v. Löwis yazdı
Will backport to 2.3.
-
Martin v. Löwis yazdı
-
Tim Peters yazdı
docstrings toward being a lot shorter, and telling the whole truth in the manual instead. This change is an example: the manual has detailed explanations of the option names now, so it's Bad to repeat them in the docstring (two detailed descriptions are certain to get out of synch). Just listing the names has memory-jogging benefits, though, so that's still helpful in the docstring.
-
Tim Peters yazdı
-
Tim Peters yazdı
-
Tim Peters yazdı
-
Tim Peters yazdı
final newline. Anything to get rid of "l" as a variable name <0.5 wink>.
-
Martin v. Löwis yazdı
-
Martin v. Löwis yazdı
Will backport to 2.3.
-
Martin v. Löwis yazdı
-
Martin v. Löwis yazdı
-
Raymond Hettinger yazdı
Fit a nit.
-
Jim Fulton yazdı
- Test filenames sometimes had trailing .pyc or .pyo sufixes (when module __file__ did). - Trailing spaces spaces in expected output were dropped. New default failure format: - Separation of examples from file info makes examples easier to see - More vertical separation, improving readability - Emacs-recognized file info (also closer to Python exception format)
-
Martin v. Löwis yazdı
-
Kurt B. Kaiser yazdı
a new file, don't raise a dialog. IDLEfork 954928. 2. Refactor EditorWindow.wakeup() to WindowList.ListedToplevel.wakeup() and clarify that the Toplevel of an EditorWindow is a WindowList.ListedToplevel. 3. Make a number of improvements to keyboard focus binding. Improve window raising, especially in the debugger. IDLEfork Bug 763524 (GvR list). 4. Bump idlever to 1.1a3 M Debugger.py M EditorWindow.py M FileList.py M NEWS.txt M PyShell.py M WindowList.py M idlever.py
-
Tim Peters yazdı
are non-obvious either way because the newline character "is invisible", but it's still there all the same, and it's easier to explain/predict if that reality is left alone.
-
- 21 Agu, 2004 4 kayıt (commit)
-
-
Neal Norwitz yazdı
I couldn't test this, but it didn't break anything and the patch reported fixed the problem. Bugfix candidate.
-
Johannes Gijsbers yazdı
'\037\014\n' (see http://quimby.gnus.org/notes/BABYL) so look for that as well, so that applications won't get '\037' as the last line of the last message.
-
Johannes Gijsbers yazdı
href attribute in list_directory(). This fixes the links for legal Unix filenames such as 'a"b'.
-
Tim Peters yazdı
truncate() left the stream position unchanged, which meant the "truncated" data didn't go away: >>> io.write('abc') >>> io.truncate(0) >>> io.write('xyz') >>> io.getvalue() 'abcxyz' Patch by Dima Dorfman.
-
- 20 Agu, 2004 3 kayıt (commit)
-
-
Neal Norwitz yazdı
-
Johannes Gijsbers yazdı
argument is optional on both (the format string is "ss|O!").
-
Johannes Gijsbers yazdı
-