[issue16224] tokenize.untokenize() misbehaves when moved to compatiblity mode

2012-10-14 Thread Eric Snow
New submission from Eric Snow: When tokenize.untokenize() encounters a 2-tuple, it moves to compatibility mode, where only the token type and string are used from that point forward. There are two closely related problems: * when the iterable is a sequence, the portion of the sequence prior

[issue16221] tokenize.untokenize() compat mode misses the encoding when using an iterator

2012-10-14 Thread Eric Snow
Eric Snow added the comment: issue16224 _may_ supercede this ticket. -- components: +Library (Lib) ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16221 ___

[issue16224] tokenize.untokenize() misbehaves when moved to compatiblity mode

2012-10-14 Thread Eric Snow
Eric Snow added the comment: Actually, here's a patch with the first option. It preserves iterators as iterators, rather than dumping them into a list. I've also rolled the tests from issue16221 into this patch. Consequently, if the patch is suitable, that issue can be closed. --

[issue16221] tokenize.untokenize() compat mode misses the encoding when using an iterator

2012-10-14 Thread Eric Snow
Eric Snow added the comment: The patch that I have in #16224 takes care of this issue. If that issue goes in another direction however... -- status: open - pending superseder: - tokenize.untokenize() misbehaves when moved to compatiblity mode ___

[issue16225] list.remove in for loop

2012-10-14 Thread Ian Carr-de Avelon
New submission from Ian Carr-de Avelon: I'm new to Python and I've hit what appears to me to be a bug, but may be a feature, so a tutorial bug. I tried to loop through the items in a list, test each and remove those which fail the test. Simplifying to illustrate: print test [1, 2, 3, 4, 5]

[issue16225] list.remove in for loop

2012-10-14 Thread Chris Jerdonek
Chris Jerdonek added the comment: I have worked with languages where you are explicitly warned that you must not mess with the loop variable There is a warning in this part of the tutorial: It is not safe to modify the sequence being iterated over in the loop... (from

[issue16212] mmap() dumps core upon resizing the underlying file

2012-10-14 Thread Charles-François Natali
Charles-François Natali added the comment: You can't use longjmp from signal handlers. Well, you can, but 99% of the code that does it is broken, because you can only call async-safe functions from within a signal handler, and certainly can't run the intepreter. I don't see the reason to

[issue16220] wsgiref does not call close() on iterable response

2012-10-14 Thread Brent Tubbs
Brent Tubbs added the comment: Patch attached. I ran into this while trying to figure out why close() wasn't being called while running the Django dev server, which inherits from wsgiref's BaseHandler. So I'm also surprised that it's gone unnoticed so long. Thanks for the quick attention

[issue15819] Unable to build Python out-of-tree when source tree is readonly.

2012-10-14 Thread STINNER Victor
Changes by STINNER Victor victor.stin...@gmail.com: -- nosy: +haypo ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue15819 ___ ___ Python-bugs-list

[issue16212] mmap() dumps core upon resizing the underlying file

2012-10-14 Thread STINNER Victor
STINNER Victor added the comment: I've found a few examples of handling non-restartable signals with longjmps, but not that familiar with the codebase to estimate how reliably it can be done on all supported platforms. I don't really know how this code would behave, say, on Windows. I

[issue16212] mmap() dumps core upon resizing the underlying file

2012-10-14 Thread Vladimir Ushakov
Vladimir Ushakov added the comment: SIGBUS as well as SIGFPE or SIGSEGV is a synchronous signal. It is delivered to the thread that caused the trouble and the stack contents is well defined.

[issue16225] list.remove in for loop

2012-10-14 Thread Chris Jerdonek
Chris Jerdonek added the comment: Attached is a simple way of addressing this (essentially copying the verbiage and example from the other page). If we want, we could make the sample code different so that the reader doesn't see the same thing twice. -- keywords: +patch stage: -

[issue16212] mmap() dumps core upon resizing the underlying file

2012-10-14 Thread Vladimir Ushakov
Vladimir Ushakov added the comment: For your specific case, you should... There's nothing I should. As I said above, the bug doesn't trouble me. I just posted it as a generic contribution and don't really care whether it's going to be fixed or not. If decided so, I could help. Otherwise I'll

[issue16226] IDLE crashes on *File / Path browser*

2012-10-14 Thread Francisco Gracia
New submission from Francisco Gracia: The menu option *File / Path browser* (as well in the *Shell* window as in the *Editor* one) shows a new window with a tree structure rooted at *sys.path*. The available leaf nodes show the *plus* sign that usually implies that they can be expanded by

[issue16212] mmap() dumps core upon resizing the underlying file

2012-10-14 Thread Vladimir Ushakov
Vladimir Ushakov added the comment: ...it's just impossible to guarantee that Python internal structures are still consistent. In generic case, I completely agree. Here the things are much simpler (unless I missed something). We know perfectly well the code we need to protect (mmap

[issue16227] Change unicode howtos as misleading

2012-10-14 Thread Mark Lawrence
New submission from Mark Lawrence: For http://docs.python.org/howto/unicode.html (that's Python 2.7.3) and http://docs.python.org/release/3.1.5/howto/unicode.html the first paragraph states (This HOWTO has not yet been updated to cover the 3.x versions of Python.). I suggest this is changed

[issue16212] mmap() dumps core upon resizing the underlying file

2012-10-14 Thread Vladimir Ushakov
Vladimir Ushakov added the comment: Update: The correct link to the POSIX definition of longjmp exiting a signal handler as an ISO C extension is http://pubs.opengroup.org/onlinepubs/9699919799/functions/longjmp.html -- ___ Python tracker

[issue16228] JSON crashes during encoding resized lists

2012-10-14 Thread Serhiy Storchaka
New submission from Serhiy Storchaka: JSON encoding crash if the source list resized in process of encoding. This can be happen unintentionally in multithreaded code. Simple crash code: import json a = [object()] * 10 def crasher(obj): del a[-1] json.dumps(a, default=crasher) --

[issue16229] Module *redemo.py* lacking in recent Python distributions

2012-10-14 Thread Francisco Gracia
New submission from Francisco Gracia: Since Python 3.2 the module *redemo.py* is lacking in the official Python distributions. The excellent and extremely useful *Regular expressions HOWTO* of 3.2.x and 3.3 keep however referring to it (although referring to the wrong path *Tools/demo/*

[issue16228] JSON crashes during encoding resized lists

2012-10-14 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Here is a patch. -- keywords: +patch Added file: http://bugs.python.org/file27563/json_encode_resized_list.patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16228

[issue16227] Change unicode howtos as misleading

2012-10-14 Thread Chris Jerdonek
Chris Jerdonek added the comment: I wonder why the note must be there at all. None of the 2.x docs have been updated to cover the 3.x versions of Python. Otherwise, every 2.x page could use such a disclaimer. Here is where the note was added: http://hg.python.org/cpython/rev/bdef454f7212

[issue14039] Add metavar argument to add_subparsers() in argparse

2012-10-14 Thread Berker Peksag
Changes by Berker Peksag berker.pek...@gmail.com: -- versions: +Python 3.4 -Python 3.3 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue14039 ___ ___

[issue16230] select.select crashes on resized lists

2012-10-14 Thread Serhiy Storchaka
New submission from Serhiy Storchaka: Simple crash code: import select a = [] class F: def fileno(self): del a[-1] return 1 a[:] = [F()] * 10 select.select([], a, []) -- components: Extension Modules messages: 172871 nosy: serhiy.storchaka priority: normal

[issue16230] select.select crashes on resized lists

2012-10-14 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Here is a patch. -- keywords: +patch Added file: http://bugs.python.org/file27564/select_resized_list.patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16230

[issue16227] Change unicode howtos as misleading

2012-10-14 Thread Mark Lawrence
Mark Lawrence added the comment: I'd happily settle on seeing this historical note removed from the 2.7.3 docs. I'm unsure about the best approach for 3.1.5. Who's done the most work on unicode to answer this one, someone working on #16061 possibly? --

[issue10050] urllib.request still has old 2.x urllib primitives

2012-10-14 Thread Nadeem Vawda
Nadeem Vawda added the comment: Hmm, OK. URLopener and FancyURLopener do each issue a DeprecationWarning when used, though. If they are not actually deprecated, perhaps we should remove the warnings for the moment? -- ___ Python tracker

[issue16225] list.remove in for loop

2012-10-14 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: It is safe to modify a sequence during iteration if it's size not increased. words = ['cat', 'window', 'defenestrate'] for i, w in enumerate(words): ... if len(w) 6: ... words[i] = w[:5] + '…' ... words ['cat', 'window', 'defen…'] --

[issue6559] add pass_fds paramter to subprocess.Popen()

2012-10-14 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: _posixsubprocess.fork_exec docstring was not updated. -- nosy: +serhiy.storchaka ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue6559 ___

[issue14913] tokenize the source to manage Pdb breakpoints

2012-10-14 Thread Xavier de Gaye
Xavier de Gaye added the comment: Attached patch pdb_lnotab.patch uses lnotabs (see Objects/lnotab_notes.txt) to find the actual breakpoint line number and parses the module source with tokenize to find the set of function and fully qualified method names in a module. The patch fixes issues

[issue6322] Pdb breakpoints don't work on lines without bytecode

2012-10-14 Thread Xavier de Gaye
Xavier de Gaye added the comment: This is fixed in the proposed patch named pdb_lnotab.patch attached to issue 14913. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue6322 ___

[issue10050] urllib.request still has old 2.x urllib primitives

2012-10-14 Thread Ezio Melotti
Ezio Melotti added the comment: See also #12707. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue10050 ___ ___ Python-bugs-list mailing list

[issue16044] xml.etree.ElementTree.Element: append method iterator param is broken

2012-10-14 Thread Eli Bendersky
Eli Bendersky added the comment: Closing, since this isn't a bug and append's behavior is properly documented. Regarding the error message, yes it could probably be better but you would need to enable input validation for that. Since Python is duck typed, often when arguments are not

[issue15381] Optimize BytesIO to do less reallocations when written, similarly to StringIO

2012-10-14 Thread Eli Bendersky
Changes by Eli Bendersky eli...@gmail.com: -- title: Optimize BytesIO to so less reallocations when written, similarly to StringIO - Optimize BytesIO to do less reallocations when written, similarly to StringIO ___ Python tracker

[issue12321] documentation of ElementTree.find

2012-10-14 Thread Eli Bendersky
Changes by Eli Bendersky eli...@gmail.com: Removed file: http://bugs.python.org/file22406/unnamed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue12321 ___

[issue12321] documentation of ElementTree.find

2012-10-14 Thread Eli Bendersky
Changes by Eli Bendersky eli...@gmail.com: -- versions: +Python 3.4 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue12321 ___ ___ Python-bugs-list

[issue12321] documentation of ElementTree.find

2012-10-14 Thread Eli Bendersky
Eli Bendersky added the comment: I think this may be intentional. Absolute searches on a ElementTree are discouraged with a warning: def find(self, path, namespaces=None): # assert self._root is not None if path[:1] == /: path = . + path

[issue16202] sys.path[0] security issues

2012-10-14 Thread hasufell
Changes by hasufell julian.osp...@googlemail.com: -- nosy: +hasufell ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16202 ___ ___ Python-bugs-list

[issue15442] Expand the list of default dirs filecmp.dircmp ignores

2012-10-14 Thread Eli Bendersky
Eli Bendersky added the comment: moijes12, why are the added names raw ? -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue15442 ___ ___

[issue15721] PEP 3121, 384 Refactoring applied to tkinter module

2012-10-14 Thread Roundup Robot
Roundup Robot added the comment: New changeset bf9d118779f5 by Andrew Svetlov in branch 'default': Issue #15721: make _tkinter module pep384 compatible. http://hg.python.org/cpython/rev/bf9d118779f5 -- nosy: +python-dev ___ Python tracker

[issue16227] Change unicode howtos as misleading

2012-10-14 Thread Martin v . Löwis
Martin v. Löwis added the comment: I don't think there is a need to update the 3.1.x version of the documentation in that respect. -- nosy: +loewis versions: +Python 3.3, Python 3.4 -Python 3.1 ___ Python tracker rep...@bugs.python.org

[issue16227] Change unicode howtos as misleading

2012-10-14 Thread Martin v . Löwis
Martin v. Löwis added the comment: Before the disclaimer can be removed, all statements of the document should be reviewed. From a shallow glance, the section on Python 2.x's support should be changed to Python's support. The reference to Marc-Andre Lemburg's presentation should be removed,

[issue16227] Change unicode howtos as misleading

2012-10-14 Thread Mark Lawrence
Mark Lawrence added the comment: See also #4153 -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16227 ___ ___ Python-bugs-list mailing list

[issue16227] Change unicode howtos as misleading

2012-10-14 Thread Ezio Melotti
Changes by Ezio Melotti ezio.melo...@gmail.com: -- components: +Unicode nosy: +ezio.melotti ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16227 ___

[issue16231] pickle persistent_id return value

2012-10-14 Thread PSchaafsma
New submission from PSchaafsma: The documentation of persistent_id prescribes that returning None will cause default pickling behavior. This makes sense. However, in the Pickler.save function in pickle.py, the return value of persistent_id checked as boolean, causing also return values like 0

[issue16232] curses.textpad.Textbox backtrace support

2012-10-14 Thread emeaudroid emeaudroid
New submission from emeaudroid emeaudroid: python: 2.6.6 curses' revision: 61064 2008-02-25 16:29:58Z andrew.kuchling line 93 and 102 of curses/textpad.py could you replace the backspace's specific chars codes by using this dedicated curses' function retrieving the currently in-use char's

[issue16212] mmap() dumps core upon resizing the underlying file

2012-10-14 Thread Charles-François Natali
Charles-François Natali added the comment: SIGBUS as well as SIGFPE or SIGSEGV is a synchronous signal. It is delivered to the thread that caused the trouble and the stack contents is well defined. Except that signal handlers are per-process, not per thread. So if another thread (which could

[issue13454] crash when deleting one pair from tee()

2012-10-14 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Here is a patch (tests included). Thank Pyry for report, Victor and Amaury for analysis. Maybe I picked up the poor names for iterators? May be exhausted and unexhausted would be better? Feel free to correct me. -- keywords: +patch nosy:

[issue16233] IDLE: conceptual problems with *Class browser*

2012-10-14 Thread Francisco Gracia
New submission from Francisco Gracia: The *File* option in the menu bar of both the Python shell and the program editor have an entry called *Class Browser*. If one selects it from the shell window, one gets always an error message with the title: No filename which says: This buffer has no

[issue16212] mmap() dumps core upon resizing the underlying file

2012-10-14 Thread Vladimir Ushakov
Vladimir Ushakov added the comment: But I think we've talked enough... So do I. Let's go for it. I'll make a patch (which apparently takes some time) and post it here, we'll discuss it then. Thanks for your comments. Now I believe it's a bit harder than I thought initially, but still doable.

[issue16226] IDLE crashes on *File / Path browser*

2012-10-14 Thread Ned Deily
Ned Deily added the comment: Thank you for the report. There does seem to be a regression in the 3.3 version of IDLE. Using the OS X version of bin/idle3.3 and selecting menu item File - Path Browser results in the following exception: Exception in Tkinter callback Traceback (most recent

[issue16222] server-side clone not found by devguide's search box

2012-10-14 Thread Éric Araujo
Éric Araujo added the comment: Not sure this needs more exposure. New core developers will learn about that feature from other devs, and contributors (the primary audience of the devguide) can't use these repos. -- ___ Python tracker

[issue16229] Module *redemo.py* lacking in recent Python distributions

2012-10-14 Thread Ned Deily
Ned Deily added the comment: The demo scripts in the Tools directory were cleaned up earlier in Python 3 and moved. redemo.py is still included in the 3.2 and later source distributions in the Tools/demo directory. The builders of binary installers and third-party distributors of Python 3.x

[issue8425] a -= b should be fast if a is a small set and b is a large set

2012-10-14 Thread Terry J. Reedy
Changes by Terry J. Reedy tjre...@udel.edu: -- stage: needs patch - patch review ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue8425 ___ ___

[issue16083] HTTPServer does not correctly handle bad headers

2012-10-14 Thread Terry J. Reedy
Terry J. Reedy added the comment: Is this really a security issue? If so, that should be explained. -- nosy: +terry.reedy ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16083 ___

[issue16225] list.remove in for loop

2012-10-14 Thread Chris Jerdonek
Chris Jerdonek added the comment: It is safe to modify a sequence during iteration if it's size not increased. What do you mean by safe? The example given by the original commenter does not increase the size either. I believe safe is meant in the sense of avoiding possibly unexpected

[issue8786] Add support for IEEE 754 contexts to decimal module.

2012-10-14 Thread Terry J. Reedy
Changes by Terry J. Reedy tjre...@udel.edu: -- versions: +Python 3.4 -Python 3.2 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue8786 ___ ___

[issue16083] HTTPServer does not correctly handle bad headers

2012-10-14 Thread Antoine Pitrou
Changes by Antoine Pitrou pit...@free.fr: -- nosy: +orsenthil ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16083 ___ ___ Python-bugs-list mailing

[issue16227] Change unicode howtos as misleading

2012-10-14 Thread Chris Jerdonek
Chris Jerdonek added the comment: I don't think there is a need to update the 3.1.x version of the documentation in that respect. versions: +Python 3.3, Python 3.4 -Python 3.1 This issue was just about the 2.7 version. 3.x doesn't contain the language mentioned by the original commenter.

[issue16225] list.remove in for loop

2012-10-14 Thread Georg Brandl
Georg Brandl added the comment: Well, I guess Serhiy meant neither increase nor decrease. In the end, the exact behavior will never be clear if you don't state explicitly how it's implemented: a counter that starts at 0 and is increased on __next__ until it's equal to len(list) (as checked at

[issue16227] Change unicode howtos as misleading

2012-10-14 Thread Chris Jerdonek
Chris Jerdonek added the comment: 3.x doesn't contain the language mentioned by the original commenter. 3.2 onwards I mean. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16227 ___

[issue16083] HTTPServer does not correctly handle bad headers

2012-10-14 Thread Michele Orrù
Michele Orrù added the comment: Well, it is a security issue IMO, but not particularly harmful. But certainly that's not a RFC violation, since I'm not sending rfc-compliant packets.[0] The best an attacker could do is to DDoS the server running HTTPServer: tracebacks may open file

[issue16222] server-side clone not found by devguide's search box

2012-10-14 Thread Chris Jerdonek
Chris Jerdonek added the comment: I filed this in case it signals some underlying issue with search that could use improving (and that may affect other search terms). I can change the title to remove the focus on those two terms. -- ___ Python

[issue16222] some terms not found by devguide's search box

2012-10-14 Thread Chris Jerdonek
Changes by Chris Jerdonek chris.jerdo...@gmail.com: -- title: server-side clone not found by devguide's search box - some terms not found by devguide's search box ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16222

[issue8786] Add support for IEEE 754 contexts to decimal module.

2012-10-14 Thread Terry J. Reedy
Terry J. Reedy added the comment: I do not think IEEEContext should not be made a class rather than a function until it really *is* a subclass with altered or added behavior. This means at least its own __str__ method and in this case, a __setattr__ that enforces the invariants. Here that

[issue16227] Change unicode howtos as misleading

2012-10-14 Thread Martin v . Löwis
Martin v. Löwis added the comment: Ah, I missed that. I'm skeptical that the proposed change is an improvement - how would the reader know how to find version 1.12 of the document? I'm also skeptical that removal of the note in 2.7 is useful: people finding the document in Google would

[issue13454] crash when deleting one pair from tee()

2012-10-14 Thread Antoine Pitrou
Antoine Pitrou added the comment: Serhiy, I only see a test in your patch, no actual modification to itertools. -- nosy: +pitrou ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue13454 ___

[issue16225] list.remove in for loop

2012-10-14 Thread Chris Jerdonek
Chris Jerdonek added the comment: But in general the advice should be: if you want to insert or remove elements during iteration, iterate over a copy. I would expand this to cover changing the list in any way. I think the point being made is that iteration doesn't implicitly make a copy.

[issue16227] Change unicode howtos as misleading

2012-10-14 Thread Chris Jerdonek
Chris Jerdonek added the comment: That proposal sounds fine to me. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16227 ___ ___ Python-bugs-list

[issue15853] IDLE crashes selecting Preferences menu with OS X ActiveState Tcl/Tk 8.5.12.1

2012-10-14 Thread Kevin Walzer
Kevin Walzer added the comment: editFont.config is causing the crash. The revised patch you suggest configures both the display font example and the highlight-text example. We can certainly amend my patch along those lines. I cannot reproduce the issue in simple Tcl/Tk using the equivalent

[issue16227] Change unicode howtos as misleading

2012-10-14 Thread Mark Lawrence
Mark Lawrence added the comment: The mvl proposal fine by me too, thanks guys. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16227 ___ ___

[issue16234] Implement correct block_size and tests for HMAC-SHA3

2012-10-14 Thread Roundup Robot
Roundup Robot added the comment: New changeset 40a1652349e9 by Christian Heimes in branch 'default': Issue #16234: Modify sha3's block_size method to return NotImplemented. http://hg.python.org/cpython/rev/40a1652349e9 -- nosy: +python-dev ___ Python

[issue16083] HTTPServer does not correctly handle bad request line

2012-10-14 Thread Éric Araujo
Éric Araujo added the comment: This does not seem to qualify as a security issue. -- title: HTTPServer does not correctly handle bad headers - HTTPServer does not correctly handle bad request line type: security - behavior versions: -Python 3.1 ___

[issue16234] Implement correct block_size and tests for HMAC-SHA3

2012-10-14 Thread Christian Heimes
New submission from Christian Heimes: HMAC-SHA3 hasn't been specified yet. Once an official RFC or NIST document is out I can implement the correct block_size attribute and add test vectors. In the mean time I'm disabling SHA3 by returning NotImplemented from block_size. This ticket a

[issue6083] Reference counting bug in PyArg_ParseTuple and PyArg_ParseTupleAndKeywords

2012-10-14 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Here is a patch which get rid of all three PyArg_ParseTuple usage with parsing nested sequences. Thanks Evgeny for reproducers. -- nosy: +serhiy.storchaka Added file: http://bugs.python.org/file27567/PyArg_ParseTuple_refcount.patch

[issue6083] Reference counting bug in PyArg_ParseTuple and PyArg_ParseTupleAndKeywords

2012-10-14 Thread Serhiy Storchaka
Changes by Serhiy Storchaka storch...@gmail.com: -- versions: +Python 3.3, Python 3.4 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue6083 ___ ___

[issue5256] rlcompleter adds builtins when custom dict is used

2012-10-14 Thread Éric Araujo
Changes by Éric Araujo mer...@netwok.org: -- keywords: +needs review versions: +Python 3.4 -Python 3.2 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5256 ___

[issue5256] rlcompleter adds builtins when custom dict is used

2012-10-14 Thread Éric Araujo
Éric Araujo added the comment: Looks good to me. I wrote one comment on the doc patch review. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5256 ___

[issue13454] crash when deleting one pair from tee()

2012-10-14 Thread Serhiy Storchaka
Changes by Serhiy Storchaka storch...@gmail.com: Removed file: http://bugs.python.org/file27566/itertools_tee_nonrecursive_clear.patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue13454 ___

[issue16106] antigravity tests

2012-10-14 Thread Éric Araujo
Éric Araujo added the comment: Agreed with Antoine. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16106 ___ ___ Python-bugs-list mailing list

[issue13454] crash when deleting one pair from tee()

2012-10-14 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Oh, I worked on it in a different directory. Fortunately I found a temporary copy and I do not have to write all code again. Sorry. -- Added file: http://bugs.python.org/file27568/itertools_tee_nonrecursive_clear.patch

[issue16227] Add link to 3.3 version in unicode howto

2012-10-14 Thread Éric Araujo
Changes by Éric Araujo mer...@netwok.org: -- keywords: +easy nosy: +eric.araujo stage: - needs patch title: Change unicode howtos as misleading - Add link to 3.3 version in unicode howto ___ Python tracker rep...@bugs.python.org

[issue16229] File *redemo.py* lacking in recent Python distributions but still referenced

2012-10-14 Thread Éric Araujo
Changes by Éric Araujo mer...@netwok.org: -- assignee: - docs@python components: +Documentation -Demos and Tools keywords: +easy nosy: +docs@python stage: - needs patch title: Module *redemo.py* lacking in recent Python distributions - File *redemo.py* lacking in recent Python

[issue16229] File *redemo.py* lacking in recent Python distributions

2012-10-14 Thread Ned Deily
Ned Deily added the comment: I don't think this is a documentation issue. I think it's more likely a Windows installer issue since I don't see the file installed in the current python.org 3.3 Windows distribution. But I was waiting for confirmation from the OP that he is using the Windows

[issue16229] File *redemo.py* lacking in recent Python distributions

2012-10-14 Thread Éric Araujo
Éric Araujo added the comment: Hm Tools/demo is actually the correct location in 3.2+. -- nosy: +eric.araujo stage: needs patch - title: File *redemo.py* lacking in recent Python distributions but still referenced - File *redemo.py* lacking in recent Python distributions

[issue8402] Add a way to escape metacharacters in glob/fnmatch

2012-10-14 Thread Éric Araujo
Éric Araujo added the comment: I have comments on the patch but a review link does not appear. Could you update your clone to latest default revision and regenerate the patch? Thanks. -- nosy: +eric.araujo title: glob returns empty list with [ character in the folder name - Add a

[issue16218] Python launcher does not support non ascii characters

2012-10-14 Thread Éric Araujo
Changes by Éric Araujo mer...@netwok.org: -- nosy: +brian.curtin, tim.golden ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16218 ___ ___

[issue14913] tokenize the source to manage Pdb breakpoints

2012-10-14 Thread Éric Araujo
Changes by Éric Araujo mer...@netwok.org: -- nosy: +georg.brandl versions: +Python 3.4 -Python 3.3 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue14913 ___

[issue15442] Expand the list of default dirs filecmp.dircmp ignores

2012-10-14 Thread Éric Araujo
Éric Araujo added the comment: ISTM the names should be regular names, not regular expression patterns. -- nosy: +eric.araujo ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue15442 ___

[issue5256] rlcompleter adds builtins when custom dict is used

2012-10-14 Thread Michele Orrù
Michele Orrù added the comment: Updated with tip, and merged with documentation. -- Added file: http://bugs.python.org/file27569/issue5256.patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5256

[issue8402] Add a way to escape metacharacters in glob/fnmatch

2012-10-14 Thread Michele Orrù
Michele Orrù added the comment: Noblesse oblige :) -- Added file: http://bugs.python.org/file27570/issue8402.1.patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue8402 ___

[issue16227] Add link to 3.3 version in unicode howto

2012-10-14 Thread Chris Jerdonek
Chris Jerdonek added the comment: Attaching proposed patch. -- keywords: +patch Added file: http://bugs.python.org/file27571/issue-16227-1-27.patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16227

[issue16235] Add python-config.sh for use during cross compilation.

2012-10-14 Thread Ray Donnelly
New submission from Ray Donnelly: Creates python-config.sh which aims to behave exactly the same as python-config except it doesn't depend on a Python interpreter on the build machine (only depends on a posixy shell, tested with bash, dash, MSYS-bash). I use this for cross compiling gdb with

[issue16225] list.remove in for loop

2012-10-14 Thread Chris Jerdonek
Chris Jerdonek added the comment: Attaching revised patch. -- Added file: http://bugs.python.org/file27573/issue-16225-2-default.patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16225 ___

[issue12457] type() returns incorrect type for nested classes

2012-10-14 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: There is no crash. I don't think this is a bug. It looks as feature request and this feature already implemented in 3.3 (PEP 3155). -- components: +Interpreter Core -None nosy: +serhiy.storchaka stage: - needs patch type: crash - behavior

[issue16227] Add link to 3.3 version in unicode howto

2012-10-14 Thread Éric Araujo
Éric Araujo added the comment: I would not rephrase the first two lines. Nice trick of using py3k in the link. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16227 ___

[issue16154] Some minor doc fixes in Doc/library

2012-10-14 Thread Ravi Sinha
Ravi Sinha added the comment: I've used the testsetup directive and the problem in http://hg.python.org/cpython/file/40a1652349e9/Doc/library/math.rst, line 79, is fixed; the test passes Added # doctest: +SKIP to lines 179 and 180 in

[issue16227] Add link to 3.3 version in unicode howto

2012-10-14 Thread Chris Jerdonek
Chris Jerdonek added the comment: I would not rephrase the first two lines. Why not? The current language focuses on the negative (explaining problems) while we prefer an affirmative tone: http://docs.python.org/devguide/documenting.html#affirmative-tone --

[issue16225] list.remove in for loop

2012-10-14 Thread Chris Jerdonek
Chris Jerdonek added the comment: Reattaching. I duplicated a variable definition that was defined previously. -- Added file: http://bugs.python.org/file27575/issue-16225-3-default.patch ___ Python tracker rep...@bugs.python.org

[issue16236] Doc/Makefile should have $PYTHON=python2

2012-10-14 Thread Michele Orrù
New submission from Michele Orrù: On Arch/Linux, running `make html` fails with $ make html mkdir -p build/html build/doctrees python tools/sphinx-build.py -b html -d build/doctrees -D latex_paper_size= . build/html Traceback (most recent call last): File tools/sphinx-build.py, line 27, in

[issue16236] Doc/Makefile should have $PYTHON=python2

2012-10-14 Thread Michele Orrù
Changes by Michele Orrù maker...@gmail.com: -- keywords: +patch Added file: http://bugs.python.org/file27576/issue16236.patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16236 ___

  1   2   >