[issue2986] difflib.SequenceMatcher not matching long sequences

2010-11-19 Thread Eli Bendersky
Eli Bendersky added the comment: Terry, when is the deadline for producing the patch for 3.2? Perhaps we should at least submit the 2.7 patch for now so that it goes in for sure? -- ___ Python tracker

[issue8705] shutil.rmtree with empty filepath

2010-11-19 Thread Brian Curtin
Brian Curtin added the comment: This can't actually work. You can't delete a directory which has open handles to it on Windows, namely the Python process you're running in that directory. The empty file path isn't really the issue here. shutil.rmtree(os.getcwd()) attempts the same thing but g

[issue10183] test_concurrent_futures failure on Windows

2010-11-19 Thread Brian Quinlan
Brian Quinlan added the comment: Fixed in r10183 -- resolution: -> fixed status: open -> closed ___ Python tracker ___ ___ Python-bu

[issue10424] better error message from argparse when positionals missing

2010-11-19 Thread R. David Murray
R. David Murray added the comment: There are currently no tests in argparse that test the content of error messages, which is fairly standard for stdlib tests since the error messages aren't considered part of the API (only the nature of the exception is). So there's really no existing test

[issue10437] ThreadPoolExecutor should accept max_workers=None

2010-11-19 Thread Brian Quinlan
Brian Quinlan added the comment: Daniel, I wasn't trying to avoid importing multiprocessing. What's your use case though? I think that defaulting the number of threads to the numbers of CPUs would trick users into believing that threads are useful for CPU-intensive work in Python ;-) --

[issue809163] Can't add files with spaces

2010-11-19 Thread R. David Murray
R. David Murray added the comment: Thanks for diagnosis and the test patch, and welcome to the bug weekend. Some comments: test.support has a symbol, TESTFN, which is guaranteed to be unique for the test run and located in an appropriate writeable location. Many tests use it to create a dir

[issue10002] Installer doesn't install on Windows Server 2008 DataCenter R2

2010-11-19 Thread Brian Curtin
Brian Curtin added the comment: joblack - are you still seeing issues with this? -- ___ Python tracker ___ ___ Python-bugs-list maili

[issue2636] Regexp 2.7 (modifications to current re 2.2.2)

2010-11-19 Thread Matthew Barnett
Matthew Barnett added the comment: issue2636-20101120.zip is a new version of the regex module. The match object now supports additional methods which return information on all the successful matches of a repeated capture group. The API was inspired by that of .Net: matchobject.captures(

[issue10391] obj2ast's error handling can lead to python crashing with a C-level assertion failure

2010-11-19 Thread Benjamin Peterson
Benjamin Peterson added the comment: r86538 -- resolution: -> fixed status: open -> closed ___ Python tracker ___ ___ Python-bugs-li

[issue809163] Can't add files with spaces

2010-11-19 Thread John Keyes
John Keyes added the comment: This is my first contribution as part of the Bug Weekend (and possibly my first to Python). I tested this by writing a MANIFEST.in and a very small setup.py but after looking at distutils I narrowed the area down to the FileList. I wrote a unittest and have atta

[issue10399] AST Optimization: inlining of function calls

2010-11-19 Thread Antoine Pitrou
Antoine Pitrou added the comment: > Sorry again for another epic-length comment... > > I'm attaching the latest work-in-progress on this. If this a work in progress, you could create an SVN branch in the sandbox (you can then use svnmerge to avoid diverging too much from mainline) or an hg rep

[issue10399] AST Optimization: inlining of function calls

2010-11-19 Thread Dave Malcolm
Dave Malcolm added the comment: Sorry again for another epic-length comment... I'm attaching the latest work-in-progress on this. The code is still fairly messy (embarrasingly so in places), but it's better to have it out in public in this tracker than stuck on my hard drive. Symbol tables =

[issue9198] Should repr() print unicode characters outside the BMP?

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

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

2010-11-19 Thread Marc-Andre Lemburg
Marc-Andre Lemburg added the comment: Martin v. Löwis wrote: > > 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

[issue10299] Add index with links section for built-in functions

2010-11-19 Thread Ezio Melotti
Ezio Melotti added the comment: Here's a new patch with a 5 column tables. I had to use some rst trickery to make a decent header that works both in the HTML and Latex outputs. I put the title in the middle cell (the 3rd) of the header and left the others empty. The column cells are a litt

[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 21:58:25 you wrote: > > I choosed to use ASCII instead of UTF-8, because an UTF-8 decoder is long > > (210 lines) and complex (see PyUnicode_DecodeUTF8Stateful()), whereas > > ASCII decode is just: "unicode_char = (Py_UNICODE)byte;" +

[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 ___

[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

[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

[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

[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

[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

[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 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 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

[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

[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

[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 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

[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

[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

[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

[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 Ezio Melotti
Changes by Ezio Melotti : -- nosy: +ezio.melotti ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.py

[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

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

[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 ___

[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

[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

[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/

[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

[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

[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

[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

[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

[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

[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 ___

[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

[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

[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 _

[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
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:

[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

[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

[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

[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. -- ___

[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

[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 ___ _

[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

[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

[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

[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:

[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

[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

[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

[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

[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 ___

[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

[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

[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

[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 ___ _

[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

[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

[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

[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 ___

[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 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

[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

[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

[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

[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

[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

[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

[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 _

[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

[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

[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

[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

[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 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 Ezio Melotti
Changes by Ezio Melotti : -- nosy: +ezio.melotti, pitrou ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http:/

[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 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

[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 ___

[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

[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:

[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

[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: 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

[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 ___

  1   2   >