[issue10122] Documentation typo fix and a side question

2010-11-19 Thread Boštjan Mejak
Boštjan Mejak added the comment: If you visit http://docs.python.org/library/functions.html?highlight=getattr#getattr there is still the word 'attributed' present in online docs. Please fix the docs completely. -- ___ Python tracker

[issue10356] decimal.py: hash of -1

2010-11-19 Thread Mark Dickinson
Mark Dickinson added the comment: Hmm. Does anyone remember the reason for making sNaNs unhashable in the first place. I recall there was a discussion about this, but can't remember which issue. -- ___ Python tracker

[issue10356] decimal.py: hash of -1

2010-11-19 Thread Mark Dickinson
Mark Dickinson added the comment: Ah, now I remember: making sNaNs hashable has the potential to introduce seemingly random exceptions with set and dict operations. The logic went something like: (1) if sNaNs are hashable, you can put them in dicts, (2) operations on dicts make equality

[issue10430] _sha.sha().digest() method is endian-sensitive. and hexdigest()

2010-11-19 Thread Scott Dial
Scott Dial added the comment: Got a test case that demonstrates a failure? Looks like it works to me... $ uname -ip sparc SUNW,Sun-Fire-280R $ python -c 'import sys; print sys.byteorder' big $ python -c 'import sha; print sha.new(open("test", "rb").read()).hexdigest()' 851faf3199d27200abf2750c1

[issue8690] multiprocessing.dummy.Queue does not expose same interface as multiprocessing.Queue

2010-11-19 Thread Ray.Allen
Ray.Allen added the comment: +1 on make it identical to multiprossing.Queue. Since the documentation said: multiprocessing.dummy replicates the API of multiprocessing but is no more than a wrapper around the threading module. Does the word "replicates" implies that multiprossing.dummy.[AClass

[issue10430] _sha.sha().digest() method is endian-sensitive. and hexdigest()

2010-11-19 Thread Kristján Valur Jónsson
Kristján Valur Jónsson added the comment: Something is definietly weird on the PS3. I´ll give more concrete data soon. (and yes, I may have misread the code) -- ___ Python tracker __

[issue10356] decimal.py: hash of -1

2010-11-19 Thread Stefan Krah
Stefan Krah added the comment: If I'm not mistaken, signaling NaNs are only created when the user explicitly initializes a variable. I see this as direct request to raise an exception whenever the variable is accessed in a way that changes the outcome of the program: This is the example I gave:

[issue10356] decimal.py: hash of -1

2010-11-19 Thread Mark Dickinson
Mark Dickinson added the comment: [Stefan] > ... a direct request to raise an exception... Understood; the issue is that this conflicts with the general expectation that equality (and inequality) comparisons always work (at least, for objects that are perceived as immutable). I think there

[issue10356] decimal.py: hash of -1

2010-11-19 Thread Mark Dickinson
Mark Dickinson added the comment: Grr. Horrible formatting on that last comment. Sorry about that. Anyway, I'd be interested to hear other people's opinions. -- ___ Python tracker ___

[issue10430] _sha.sha().digest() method is endian-sensitive. and hexdigest()

2010-11-19 Thread Jesús Cea Avión
Changes by Jesús Cea Avión : -- nosy: +jcea ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.

[issue4476] compileall fails if current dir has a "types" package

2010-11-19 Thread Éric Araujo
Éric Araujo added the comment: I can reproduce in 3.1 and 3.2. 2.7 is okay. -- stage: -> needs patch title: compileall.py fails if current dir has a "types" subdir with 3.0 (ok with 2.5) -> compileall fails if current dir has a "types" package __

[issue4476] compileall fails if current dir has a "types" package

2010-11-19 Thread Éric Araujo
Éric Araujo added the comment: python -v shows that runpy tries to import pkgutil which imports types which is the package in the current directory. Is this an import bug or a worksforme “don’t use standard module names in your projects”? -- nosy: +brett.cannon, ncoghlan ___

[issue10457] "Related help topics" shown outside pager

2010-11-19 Thread Cherniavsky Beni
New submission from Cherniavsky Beni : help('NAMESPACES') or any other long help is shows in a pager. That's great. It's a bit surprising however that the text shown in the pager doesn't include the "Related help topics: ..." line, which is shown when you leave the pager. There is practical

[issue992389] attribute error after non-from import

2010-11-19 Thread Éric Araujo
Changes by Éric Araujo : -- nosy: +eric.araujo ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.pyt

[issue10457] "Related help topics" shown outside pager

2010-11-19 Thread Éric Araujo
Changes by Éric Araujo : -- assignee: d...@python -> components: -Documentation nosy: +eric.araujo -d...@python stage: -> needs patch versions: +Python 2.7, Python 3.1 ___ Python tracker

[issue10430] _sha.sha().digest() method is endian-sensitive. and hexdigest()

2010-11-19 Thread Nick Coghlan
Nick Coghlan added the comment: If I was looking for opportunities for a compiler to do something weird, I'd start with the TestEndianness macro (i.e. maybe it is incorrectly flagging the Cell as little endian when it is actually big endian) The endianness handling itself looks fine to me, th

[issue10436] tarfile.extractfile in "r|" stream mode fails with filenames or members from getmembers()

2010-11-19 Thread Éric Araujo
Changes by Éric Araujo : -- components: +Documentation -Library (Lib) nosy: +d...@python stage: -> needs patch versions: -Python 2.6, Python 3.3 ___ Python tracker ___

[issue2001] Pydoc interactive browsing enhancement

2010-11-19 Thread Alexander Belopolsky
Alexander Belopolsky added the comment: On Thu, Nov 18, 2010 at 2:37 AM, Ron Adam wrote: .. > I'll try reading and writing directly to the socket and working up some tests > from that. > I don't suppose there's something like that already in the test suite I can > copy? I believe you can fin

[issue10070] 2to3 wishes for already-2to3'ed files

2010-11-19 Thread Hallvard B Furuseth
Hallvard B Furuseth added the comment: Éric Araujo writes: >> That's fair enough. > > :) Do you want to close this feature request then? Me? No. I just figured that after all this arguing, I should mention that closing it as out of scope is not something I'll be difficult about. --

[issue2001] Pydoc interactive browsing enhancement

2010-11-19 Thread Alexander Belopolsky
Alexander Belopolsky added the comment: issue2001_b.diff patch includes changes to urllib. Is this intentional? Is it a bug fix, a feature? There is no mention in the NEWS file. If these changes are needed for pydoc enhancements, I would like to separate them in its own issue and commit s

[issue2001] Pydoc interactive browsing enhancement

2010-11-19 Thread Giampaolo Rodola'
Changes by Giampaolo Rodola' : -- nosy: -giampaolo.rodola ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http:

[issue10070] 2to3 wishes for already-2to3'ed files

2010-11-19 Thread Martin v . Löwis
Changes by Martin v. Löwis : -- resolution: -> wont fix status: open -> closed ___ Python tracker ___ ___ Python-bugs-list mailing li

[issue9182] document “--” as a way to disti nguish option w/ narg='+' from positional argument in arg parse

2010-11-19 Thread Éric Araujo
Éric Araujo added the comment: Sergey: Do you want to make a patch for that, and/or for the documentation? Guidelines are on http://www.python.org/dev/patches/ -- nosy: +bethard resolution: accepted -> versions: +Python 3.1, Python 3.2 -Python 2.6 ___

[issue10458] 2.7 += re.ASCII

2010-11-19 Thread Hallvard B Furuseth
New submission from Hallvard B Furuseth : Could Python 2.7 get a dummy re.ASCII = re.A flag, for source code compatibility with 3.2? -- components: Regular Expressions messages: 121520 nosy: hfuru priority: normal severity: normal status: open title: 2.7 += re.ASCII type: feature request

[issue8158] documentation of 'optparse' module incomplete

2010-11-19 Thread Éric Araujo
Changes by Éric Araujo : -- keywords: +easy nosy: +d...@python -georg.brandl versions: -Python 2.6 ___ Python tracker ___ ___ Python-b

[issue10458] 2.7 += re.ASCII

2010-11-19 Thread Ezio Melotti
Changes by Ezio Melotti : -- nosy: +ezio.melotti, pitrou ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http:/

[issue10459] missing character names in unicodedata (CJK...)

2010-11-19 Thread Vlastimil Brom
New submission from Vlastimil Brom : I just noticed an ommision of come character names in unicodedata module. These are some CJK - Ideographs: 龼 (0x9fbc) - 鿋 (0x9fcb) (CJK Unified Ideographs [19968-40959] [0x4e00-0x9fff]) 𪜀 (0x2a700) - 𫜴 (0x2b734) (CJK Unified Ideographs Extension C [173824-1

[issue10458] 2.7 += re.ASCII

2010-11-19 Thread Martin v . Löwis
Martin v. Löwis added the comment: -1. That's a new feature. -- nosy: +loewis ___ Python tracker ___ ___ Python-bugs-list mailing lis

[issue10459] missing character names in unicodedata (CJK...)

2010-11-19 Thread Ezio Melotti
Changes by Ezio Melotti : -- nosy: +ezio.melotti ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.py

[issue10459] missing character names in unicodedata (CJK...)

2010-11-19 Thread Vlastimil Brom
Changes by Vlastimil Brom : -- components: +Library (Lib), Unicode type: -> behavior ___ Python tracker ___ ___ Python-bugs-list mail

[issue10458] 2.7 += re.ASCII

2010-11-19 Thread Éric Araujo
Éric Araujo added the comment: Agreed. -- nosy: +eric.araujo ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: h

[issue10430] _sha.sha().digest() method is endian-sensitive. and hexdigest()

2010-11-19 Thread Kristján Valur Jónsson
Kristján Valur Jónsson added the comment: Yes, in my original myopic observation I was mistaken in thinking that we were reading the digest out of the 5 entry int32 "digest" field in the SHAobject. I´ve already verified that the "Endianness" field is correctly set. What I thought was an obvio

[issue4113] Add custom __repr__ to functools.partial

2010-11-19 Thread Daniel Urban
Daniel Urban added the comment: Here is a patch. It includes tests. -- keywords: +patch nosy: +durban Added file: http://bugs.python.org/file19637/issue4113.diff ___ Python tracker _

[issue10460] Misc/indent.pro does not reflect PEP 7

2010-11-19 Thread Mick Beaver
New submission from Mick Beaver : Hello, I noticed that the indent.pro in Misc seems very different from PEP 7. Would it be possible to have one that produces C code that meets the PEP 7 style guidelines? As always, thanks for all of the hard work for Python! -Mick -- components: De

[issue8890] Use tempfile instead of /tmp in examples

2010-11-19 Thread Éric Araujo
Éric Araujo added the comment: Who wants to make a patch to update the documentation? For command-line examples (like “python setup.py install --install-base /tmp”), someone has to research what standard variable to use (TMPDIR, TMP, something else?). -- keywords: +easy stage: -> ne

[issue8890] Use tempfile instead of /tmp in examples

2010-11-19 Thread Éric Araujo
Éric Araujo added the comment: Patch submission guidelines are found at http://www.python.org/dev/patches/ Since patches are made for the py3k branch, some matches in Henri’s grep won’t get patched: bsddb, compiler, posixfile and rexec have been removed. The person that will commit the patch

[issue2001] Pydoc interactive browsing enhancement

2010-11-19 Thread Alexander Belopolsky
Alexander Belopolsky added the comment: issue2001_c.diff is the same as issue2001_b.diff, but without urlparse changes and with minor modifications to pydoc.rst resolving a conflict with a recent commit. I have also uploaded the same patch to rietveld: http://codereview.appspot.com/3187042

[issue8538] Add FlagAction to argparse

2010-11-19 Thread Éric Araujo
Éric Araujo added the comment: I think FlagAction should implement strictly boolean options, that is --foo and --no-foo, without arguments at all. For ConfigureAction, there is a precedent (unless I’m mistaken) in configure, which permits such things: --without-unicode --with-unicode=ucs4

[issue9938] Documentation for argparse interactive use

2010-11-19 Thread Éric Araujo
Éric Araujo added the comment: Do you want to work on a patch? (Aside: you may want to learn about the cmd and shlex modules for read-eval-print-loop programs :) -- keywords: +easy nosy: +eric.araujo ___ Python tracker

[issue9182] document “--” as a way to disti nguish option w/ narg='+' from positional argument in arg parse

2010-11-19 Thread Steven Bethard
Steven Bethard added the comment: The original point is basically a duplicate of issue 9338. It is undesirable behavior, I just don't know how to fix it. Patches to fix it are welcome (on issue 9338). ;-) As to documenting '--', I agree it's hidden too far down in the documentation currently

[issue4113] Add custom __repr__ to functools.partial

2010-11-19 Thread Alexander Belopolsky
Alexander Belopolsky added the comment: There is an ongoing discussion about deprecating undocumented PyUnicode_AppendAndDel(). See Marc-Andre's comment in msg121371: """ +.. c:function:: void PyUnicode_Append(PyObject **pleft, PyObject *right) + + Concat two strings and put the result in *p

[issue9182] document “--” as a way to disti nguish option w/ narg='+' from positional argument in arg parse

2010-11-19 Thread Éric Araujo
Éric Araujo added the comment: You’re right, sorry I was unclear: “a patch for that” referred to the addition of “--” in the generated usage text. -- ___ Python tracker ___

[issue4476] compileall fails if current dir has a "types" package

2010-11-19 Thread Nick Coghlan
Nick Coghlan added the comment: Indeed, any time you shadow a standard library module you run the risk of breaking things. runpy (and its dependencies) are just like any other module in that respect. -- resolution: -> invalid stage: needs patch -> committed/rejected status: open -> c

[issue8028] self.terminate() from a multiprocessing.Process raises AttributeError exception

2010-11-19 Thread Jesse Noller
Jesse Noller added the comment: Can you please expand on "deeply different"? -- ___ Python tracker ___ ___ Python-bugs-list mailing li

[issue10459] missing character names in unicodedata (CJK...)

2010-11-19 Thread Marc-Andre Lemburg
Marc-Andre Lemburg added the comment: Vlastimil Brom wrote: > > New submission from Vlastimil Brom : > > I just noticed an ommision of come character names in unicodedata module. > These are some CJK - Ideographs: > > 龼 (0x9fbc) - 鿋 (0x9fcb) > (CJK Unified Ideographs [19968-40959] [0x4e00-0x

[issue8158] Docstring of optparse.OptionParser incomplete

2010-11-19 Thread Éric Araujo
Changes by Éric Araujo : -- title: documentation of 'optparse' module incomplete -> Docstring of optparse.OptionParser incomplete ___ Python tracker ___ _

[issue4476] compileall fails if current dir has a "types" package

2010-11-19 Thread Éric Araujo
Éric Araujo added the comment: Do you think it would be useful to update the doc of compileall? -- ___ Python tracker ___ ___ Python-b

[issue4391] optparse: use proper gettext plurals forms

2010-11-19 Thread Éric Araujo
Éric Araujo added the comment: optparse is widely used, so the answer to my question is: yes, it is worth fixing. Checking argparse for the same errors is also a good idea. Dwayne: can you update your patch to address my remarks? If not, someone else or I may do it. Adding the “easy” keywo

[issue9921] os.path.join('x','') behavior

2010-11-19 Thread Éric Araujo
Changes by Éric Araujo : -- Removed message: http://bugs.python.org/msg118372 ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue9921] os.path.join('x','') behavior

2010-11-19 Thread Éric Araujo
Éric Araujo added the comment: I think the comment is fine as is. +1 to adding your wording to the docs. -- keywords: +patch nosy: +eric.araujo stage: needs patch -> patch review ___ Python tracker ___

[issue2001] Pydoc interactive browsing enhancement

2010-11-19 Thread Nick Coghlan
Nick Coghlan added the comment: Gah, I accidentally generated a diff that included some unrelated changes to urrlib (and its tests) for a different issue I had been working on, and Ron's subsequent patch picked them up. I then misinterpreted "left them alone" to mean "didn't include them in t

[issue10396] stdin argument to pdb.Pdb doesn't work unless you also set Pdb.use_rawinput = False

2010-11-19 Thread Éric Araujo
Éric Araujo added the comment: +1 on clarifying the docs. Michael, where in the file do you think it should go? (You can also directly make a diff if you want.) -- assignee: -> d...@python components: +Documentation -Library (Lib) keywords: +patch nosy: +d...@python, eric.araujo res

[issue10395] new os.path function to extract common prefix based on path components

2010-11-19 Thread Éric Araujo
Changes by Éric Araujo : -- nosy: +eric.araujo ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.pyth

[issue4476] compileall fails if current dir has a "types" package

2010-11-19 Thread Nick Coghlan
Nick Coghlan added the comment: No. Once you start shadowing standard library modules, all bets are off as to what will and won't work. It's one of the reasons we need to be somewhat careful with the naming of new standard library modules. I'm mildly curious as to why 2.7 didn't also throw Im

[issue4476] compileall fails if current dir has a "types" package

2010-11-19 Thread Éric Araujo
Éric Araujo added the comment: Thanks for the replies. -- ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http:

[issue10461] Use with statement throughout the docs

2010-11-19 Thread Éric Araujo
New submission from Éric Araujo : The docs contain numerous examples that would trigger resource warnings under 3.2 (for example “open(...).read()”). They should be changed to use (and thus promote) the with statement. Not adding the “easy” keyword, since grepping for those things is not easy

[issue10252] Fix resource warnings in distutils

2010-11-19 Thread Éric Araujo
Éric Araujo added the comment: These constructs don’t generate warnings at present but should IMO use the with statement too: ./distutils/command/upload.py:128: open(filename+".asc").read()) ./distutils/command/bdist_rpm.py:514: spec_fil

[issue4153] Unicode HOWTO up to date?

2010-11-19 Thread Alexander Belopolsky
Alexander Belopolsky added the comment: Committed in revision 86530. Thanks Terry and Raymond for your comments. I would like to keep this issue open (at a low priority) because the question in the titles is still relevant. There are many new 3.x features that are not covered such as surrog

[issue4153] Unicode HOWTO up to date?

2010-11-19 Thread Éric Araujo
Éric Araujo added the comment: Agreed on 1 and 3. Regarding 2, looking at the early history of the file makes me suspect that amk is the author. -- ___ Python tracker ___ _

[issue9921] os.path.join('x','') behavior

2010-11-19 Thread R. David Murray
R. David Murray added the comment: "first part" by itself sounds like there can only be two parts. How about 'inserts a separator between each pair of...' Also, what does 'absolute' mean on Windows? Does it include the drive? If so, the second sentence should probably say 'if a part starts

[issue9921] os.path.join('x','') behavior

2010-11-19 Thread Éric Araujo
Éric Araujo added the comment: Comment in ntpath.isabs: For Windows it is absolute if it starts with a slash or backslash (current volume), or if a pathname after the volume-letter-and-colon or UNC-resource starts with a slash or backslash. -- ___

[issue6011] python doesn't build if prefix contains non-ascii characters

2010-11-19 Thread Éric Araujo
Éric Araujo added the comment: My build error seems actually unrelated to encoding issues. Working directory is ASCII-only, locale is UTF-8. $ ./configure --with-pydebug [snip] $ make [snip] ranlib libpython3.2dm.a gcc -pthread -Xlinker -export-dynamic -o python Modules/python.o libpython3

[issue10396] stdin argument to pdb.Pdb doesn't work unless you also set Pdb.use_rawinput = False

2010-11-19 Thread R. David Murray
R. David Murray added the comment: The argument against adding this to the pdb docs is that if you pull in that statement from cmd, you really ought to pull in the full description of the __init__ arguments. And whether you do that or just pull in that single statement, you are duplicating th

[issue10396] stdin argument to pdb.Pdb doesn't work unless you also set Pdb.use_rawinput = False

2010-11-19 Thread Éric Araujo
Éric Araujo added the comment: This is a sound argument. I had also missed your comment “Note that the pdb docs direct you the cmd docs, which clearly document the need to set use_rawinput, so this is not even a doc bug”, which I was about to write with other words :) There was actually no

[issue10462] Handler.close is not called in subclass while Logger.removeHandler is called

2010-11-19 Thread Łukasz Nowak
New submission from Łukasz Nowak : Attached file produces output in MyHandler.close on python2.6.6, which is expected. But on python 2.7 and 2.7.1rc1 it produces nothing, so my handler's close method is not called. -- components: Library (Lib) files: checker.py messages: 121554 nosy:

[issue10462] Handler.close is not called in subclass while Logger.removeHandler is called

2010-11-19 Thread Łukasz Nowak
Łukasz Nowak added the comment: Attached simpler version of checker. -- Added file: http://bugs.python.org/file19640/checkersimple.py ___ Python tracker ___

[issue10462] Handler.close is not called in subclass while Logger.removeHandler is called

2010-11-19 Thread Łukasz Nowak
Łukasz Nowak added the comment: Another snippet, which *WORKS* on python>=2.7, non catched exception is raised. -- Added file: http://bugs.python.org/file19641/checkerkeyint.py ___ Python tracker _

[issue2001] Pydoc interactive browsing enhancement

2010-11-19 Thread Ron Adam
Ron Adam added the comment: Here is the patch in the current state which includes the changes in issue2001_c.diff as well as most of the changes Éric suggested. Still to do: * Use the with statement in several places to ensure closing. * Add tests for the server. I did try to make the hea

[issue10262] Add --disable-abi-flags option to `configure`

2010-11-19 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: What specifically is the motivation for this option? Since abiflags are used in many places, most of which are hidden from the end user, why are they a problem, and what are the use cases for suppressing them? If it's to eliminate the abiflags in the binary

[issue10461] Use with statement throughout the docs

2010-11-19 Thread Alexander Belopolsky
Alexander Belopolsky added the comment: +1 BTW, I've updated examples in Unicode HOWTO to use with. -- nosy: +belopolsky ___ Python tracker ___

[issue6941] Socket error when launching IDLE

2010-11-19 Thread Terry J. Reedy
Terry J. Reedy added the comment: Download and install a current release 2.6.6, 2.7, or 3.1.2 (or 2.7.1 or 3.1.3 in a week or so). Disable or otherwise reconfigure whatever firewall or security software you have that is blocking the socket connection (as your screenshot says). If you still h

[issue9769] PyUnicode_FromFormatV() doesn't handle non-ascii text correctly

2010-11-19 Thread Alexander Belopolsky
Alexander Belopolsky added the comment: I don't understand Victor's argument in msg115889. According to UTF-8 RFC, : - US-ASCII values do not appear otherwise in a UTF-8 encoded character stream. This provides compatibility with file systems

[issue9769] PyUnicode_FromFormatV() doesn't handle non-ascii text correctly

2010-11-19 Thread Ezio Melotti
Changes by Ezio Melotti : -- nosy: +ezio.melotti ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.pyt

[issue10458] 2.7 += re.ASCII

2010-11-19 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- resolution: -> rejected status: open -> closed ___ Python tracker ___ ___ Python-bugs-list mailing lis

[issue10462] Handler.close is not called in subclass while Logger.removeHandler is called

2010-11-19 Thread R. David Murray
R. David Murray added the comment: I doubt that close is ever called when removehandler is called. That doesn't strike me as sensible semantics. I suspect that what is happening is that in 2.6 calling removehandler removed all references to the handler, and python's garbage collection calle

[issue9769] PyUnicode_FromFormatV() doesn't handle non-ascii text correctly

2010-11-19 Thread STINNER Victor
STINNER Victor added the comment: On Friday 19 November 2010 20:42:53 you wrote: > Alexander Belopolsky added the comment: > > I don't understand Victor's argument in msg115889. According to UTF-8 RFC, > : > >- US-ASCII values do not appear otherwise

[issue6011] python doesn't build if prefix contains non-ascii characters

2010-11-19 Thread STINNER Victor
STINNER Victor added the comment: > My build error seems actually unrelated to encoding issues. Working > directory is ASCII-only, locale is UTF-8. > > $ ./configure --with-pydebug > [snip] > $ make > [snip] > ranlib libpython3.2dm.a > gcc -pthread -Xlinker -export-dynamic -o python Modules/

[issue10461] Use with statement throughout the docs

2010-11-19 Thread Terry J. Reedy
Terry J. Reedy added the comment: +1 I have not yet had occasion to use 'with' yet, but in reading the Unicode HOWTO diff, I noticed that I liked replacing 'open,read,close' with 'with open, read' just for reading purposes since it turns 3 steps into 1 compound transaction. Perhaps something

[issue10461] Use with statement throughout the docs

2010-11-19 Thread Ezio Melotti
Changes by Ezio Melotti : -- nosy: +ezio.melotti ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.py

[issue6011] python doesn't build if prefix contains non-ascii characters

2010-11-19 Thread Éric Araujo
Éric Araujo added the comment: I will try tomorrow, thanks for reminding me. That was a fresh clone. I did. -- ___ Python tracker ___

Re: [issue2001] Pydoc interactive browsing enhancement

2010-11-19 Thread Ron Adam
On 11/19/2010 08:21 AM, Alexander Belopolsky wrote: Alexander Belopolsky added the comment: On Thu, Nov 18, 2010 at 2:37 AM, Ron Adam wrote: .. I'll try reading and writing directly to the socket and working up some tests from that. I don't suppose there's something like that already in t

[issue10183] test_concurrent_futures failure on Windows

2010-11-19 Thread Antoine Pitrou
Antoine Pitrou added the comment: Then I get more failures: == FAIL: test_map_timeout (test.test_concurrent_futures.ProcessPoolExecutorTest) -- Traceback (most

[issue10434] Document the rules for "public names"

2010-11-19 Thread Ezio Melotti
Changes by Ezio Melotti : -- nosy: +ezio.melotti ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.py

[issue9769] PyUnicode_FromFormatV() doesn't handle non-ascii text correctly

2010-11-19 Thread Alexander Belopolsky
Alexander Belopolsky added the comment: On Fri, Nov 19, 2010 at 3:06 PM, STINNER Victor wrote: > .. Whereas PyUnicode_FromFormatV() converts the format string > (bytes) to unicode (characters). If you would like a comparaison in C, it's > like printf()+mbstowcs() in the same function. > I see.

[issue10434] Document the rules for "public names"

2010-11-19 Thread Fred L. Drake, Jr.
Changes by Fred L. Drake, Jr. : -- nosy: +fdrake ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.py

[issue4113] Add custom __repr__ to functools.partial

2010-11-19 Thread Daniel Urban
Daniel Urban added the comment: Well, of course it can be done with PyUnicode_Concat (obviously, since PyUnicode_AppendAndDel uses that). I used PyUnicode_AppendAndDel because that function does exactly what I needed. I don't see why PyUnicode_AppendAndDel should be deprecated. Anyway, here i

[issue2001] Pydoc interactive browsing enhancement

2010-11-19 Thread Ron Adam
Ron Adam added the comment: I added an empty _pydoc.css file. The server does read it and you'll be able to play around with it, but don't expect it to be pretty if you do until the rest of the html is updated. Should I put that in the pydoc_data? It just needs tests now, which I'll be work

[issue10463] Wrong return value for xml.etree.ElementTree.parse()

2010-11-19 Thread Daniel Seither
New submission from Daniel Seither : Cite from http://docs.python.org/library/xml.etree.elementtree.html > xml.etree.ElementTree.parse(source, parser=None) > > Parses an XML section into an element tree. source is a filename or > file object containing XML data. parser is an optional parser > ins

[issue10463] Wrong return type for xml.etree.ElementTree.parse()

2010-11-19 Thread Daniel Seither
Changes by Daniel Seither : -- title: Wrong return value for xml.etree.ElementTree.parse() -> Wrong return type for xml.etree.ElementTree.parse() ___ Python tracker ___

[issue10463] Wrong return type for xml.etree.ElementTree.parse()

2010-11-19 Thread Daniel Seither
Daniel Seither added the comment: I need to read more accurately what is printed on my console... Forget about it. -- resolution: -> works for me status: open -> closed ___ Python tracker

[issue9742] Python 2.7: math module fails to build on Solaris 9

2010-11-19 Thread Doug Shea
Doug Shea added the comment: Is there perhaps a work-around we could use to get this to compile and have a math module? Force it to export that 'round' symbol in the core, perhaps? -- nosy: +Doug.Shea ___ Python tracker

[issue10183] test_concurrent_futures failure on Windows

2010-11-19 Thread Brian Quinlan
Brian Quinlan added the comment: Could you try with the patch that I just attached? And thanks for you help, I really appreciated it! -- Added file: http://bugs.python.org/file19645/timing2.patch ___ Python tracker

[issue10424] better error message from argparse when positionals missing

2010-11-19 Thread Michele Orrù
Michele Orrù added the comment: This issue seems already fixed. File: Lib/argparse.py 922 # if we didn't use all the Positional objects, there were too few 1923 # arg strings supplied. 1924 if positionals: 1925 self.error(_('too few arguments')) 1926 1927

[issue10183] test_concurrent_futures failure on Windows

2010-11-19 Thread Antoine Pitrou
Antoine Pitrou added the comment: > Could you try with the patch that I just attached? And thanks for you > help, I really appreciated it! It works ok indeed. -- ___ Python tracker ___

[issue10424] better error message from argparse when positionals missing

2010-11-19 Thread Steven Bethard
Steven Bethard added the comment: No, it's exactly line 1925 that's the problem. The OP would like that to tell him which arguments were missing instead of saying just 'too few arguments'. The block below that is for checking required optionals/positionals. It won't execute if the self.error

[issue10459] missing character names in unicodedata (CJK...)

2010-11-19 Thread Martin v . Löwis
Martin v. Löwis added the comment: Marc-Andre: Many of the characters you refer actually do have names assigned, even if the names don't appear in the Unicode character database. Instead, they are specified in section 4.8 of the Unicode standard, and unicodedata.c already implements that (it

[issue10399] AST Optimization: inlining of function calls

2010-11-19 Thread Dave Malcolm
Dave Malcolm added the comment: > Third, for that Graphviz output, was anything special required? If so, > I would toss the code into Tools for others to benefit from. It's merely the "to_dot" function from Lib/__optimizer__.py (which turns an AST into .dot source code), followed by "dot_to_pn

[issue10424] better error message from argparse when positionals missing

2010-11-19 Thread Michele Orrù
Michele Orrù added the comment: The attached patch solves this issue. I haven't added any unittest because test_argparse.py is quite huge - over 4300 lines-, and I was undecided between «ArgumentError tests» (4251) and «ArgumentTypeError tests» (4262). Any hint? However, file bug10424.py repr

[issue10424] better error message from argparse when positionals missing

2010-11-19 Thread Michele Orrù
Changes by Michele Orrù : Added file: http://bugs.python.org/file19647/bug10424.py ___ Python tracker ___ ___ Python-bugs-list mailing list Un

[issue10399] AST Optimization: inlining of function calls

2010-11-19 Thread Brett Cannon
Brett Cannon added the comment: No, it's rather Linux and tool specific to go into ast.py. But adding it to the Tools/ directory makes sense. -- ___ Python tracker ___

  1   2   >