[issue10855] wave.Wave_read.close() doesn't release file

2012-11-25 Thread Georg Brandl
Georg Brandl added the comment: I say "fixed": there was a bug (undocumented, but correct behavior) and that was fixed. -- resolution: rejected -> fixed status: open -> closed ___ Python tracker <http://bugs.py

[issue16607] Bad examples in documentation

2012-12-04 Thread Georg Brandl
Georg Brandl added the comment: I had a look and can't see an example in the "Classes" doc where self might not be defined. Please reopen with a concrete pointer if you think otherwise. -- nosy: +georg.brandl resolution: -> invalid stat

[issue16484] pydoc generates invalid docs.python.org link for xml.etree.ElementTree and other modules

2012-12-06 Thread Georg Brandl
Georg Brandl added the comment: Adding a redirect should be easy, yes. -- ___ Python tracker <http://bugs.python.org/issue16484> ___ ___ Python-bugs-list mailin

[issue16406] move the "Uploading Packages" section to distutils/packageindex.rst

2012-12-08 Thread Georg Brandl
Georg Brandl added the comment: Redirects are no problem in principle, but it should not get out of hand. A simple "this was here but now isn't" page might be better. -- ___ Python tracker <http://bugs.pyt

[issue16714] Raise exceptions, don't throw

2012-12-18 Thread Georg Brandl
Georg Brandl added the comment: LGTM, except for: diff -r 907d71668d3c Python/pythonrun.c --- a/Python/pythonrun.cSun Dec 16 21:10:35 2012 +0100 +++ b/Python/pythonrun.cTue Dec 18 19:35:27 2012 +0200 @@ -2518,7 +2518,7 @@ PyOS_CheckStack(void) { __try { -/* alloca

[issue15422] Get rid of PyCFunction_New macro

2012-12-25 Thread Georg Brandl
Georg Brandl added the comment: I don't think this is the only use of this particular idiom; I recall it is used every time we "amend" a function with an _Ex version. Why was this change necessary? -- nosy: +georg.brandl, pitrou ___

[issue15422] Get rid of PyCFunction_New macro

2012-12-25 Thread Georg Brandl
Georg Brandl added the comment: BTW it would be good if you could have at least one other developer look at issues like this and get a "LGTM" vote before committing all by yourself. -- ___ Python tracker <http://bugs.python.o

[issue16772] int() accepts float number base

2012-12-25 Thread Georg Brandl
Georg Brandl added the comment: Can you give examples? I'm unable to guess what exactly you are reporting from quick experiments. -- nosy: +georg.brandl ___ Python tracker <http://bugs.python.org/is

[issue16772] int() accepts float number base

2012-12-25 Thread Georg Brandl
Georg Brandl added the comment: Ah. I was thinking of things like ``int('1.2', 10)``, not the base itself being a float. In this case, looks like a bug to me. -- ___ Python tracker <http://bugs.python.o

[issue15422] Get rid of PyCFunction_New macro

2012-12-25 Thread Georg Brandl
Georg Brandl added the comment: There is no silent acceptance. No comment means that nobody reviewed it, which is no surprise given the number of open issues :) -- ___ Python tracker <http://bugs.python.org/issue15

[issue15422] Get rid of PyCFunction_New macro

2012-12-25 Thread Georg Brandl
Georg Brandl added the comment: So given #1 and #3, I would recommend reverting the part of the patch that removes the macro. Changing caller sites in CPython sources is fine. -- ___ Python tracker <http://bugs.python.org/issue15

[issue16486] Add context manager support to aifc module

2012-12-27 Thread Georg Brandl
Georg Brandl added the comment: The "self.fout.close()" is not needed here I think. Another thing the test should test is that the file was actually closed on exception. Otherwise, LGTM. -- nosy: +georg.brandl ___ Python trac

[issue16485] FD leaks in aifc module

2012-12-27 Thread Georg Brandl
Georg Brandl added the comment: Looks good to me, except: the patch contains unrelated whitespace changes. Please don't commit them along the fix. If you think they are really necessary, they should go in a separate commit. -- nosy: +georg.b

[issue1470548] Bugfix for #1470540 (XMLGenerator cannot output UTF-16)

2012-12-27 Thread Georg Brandl
Georg Brandl added the comment: I'd like Antoine to have a look at all that io stuff. It looks quite bloated. In your except clause, you're not calling self._close. -- nosy: +pitrou ___ Python tracker <http://bugs.python.org

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

2012-12-27 Thread Georg Brandl
Georg Brandl added the comment: The patch replaces a Py_CLEAR(tdo->nextlink) with a construct that does, basically, something like this several times: Py_DECREF(tdo->nextlink) tdo->nextlink which is what leads to the issues that Py_CLEAR is supposed to prevent. Therefore I t

[issue16793] Get rid of deprecated assertEquals etc in tests

2012-12-28 Thread Georg Brandl
Georg Brandl added the comment: And please don't commit cosmetic/"cleanup" changes to bugfix branches in the future. -- nosy: +georg.brandl ___ Python tracker <http://bugs.pyt

[issue16793] Get rid of deprecated assertEquals etc in tests

2012-12-28 Thread Georg Brandl
Georg Brandl added the comment: Like Raymond said in the other issue: it's not going to be a problem once committed, but please be mindful of what you commit to bugfix branches in the future. -- ___ Python tracker <http://bugs.py

[issue16793] Get rid of deprecated assertEquals etc in tests

2012-12-28 Thread Georg Brandl
Georg Brandl added the comment: That makes it more of a fix, true. -- ___ Python tracker <http://bugs.python.org/issue16793> ___ ___ Python-bugs-list mailin

[issue16805] when building docs on Debian 7 --> ERROR: Error in "note" directive

2012-12-29 Thread Georg Brandl
Georg Brandl added the comment: In this case it's more of a docutils version problem, I would guess. Tshepang, can you find out your docutils version? But "proper" use of the note directive is with an empty line, so we should fix these instances anyway. -- nosy

[issue16813] use paths relative to CPython root in documentation building instructions

2012-12-29 Thread Georg Brandl
Georg Brandl added the comment: Fine with me. -- ___ Python tracker <http://bugs.python.org/issue16813> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue16814] use --directory option of make in describing how to build the docs

2012-12-29 Thread Georg Brandl
Georg Brandl added the comment: Agree with David. -- nosy: +georg.brandl status: open -> closed ___ Python tracker <http://bugs.python.org/issue16814> ___ _

[issue16805] when building docs on Debian 7 --> ERROR: Error in "note" directive

2012-12-29 Thread Georg Brandl
Georg Brandl added the comment: LGTM. -- ___ Python tracker <http://bugs.python.org/issue16805> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue16801] Preserve original representation for integers / floats in docstrings

2012-12-29 Thread Georg Brandl
Georg Brandl added the comment: A simple, minimal-invasive solution would be to allow a signature for documentation purposes as the first line of the docstrings. pydoc could recognize this (if docstring.startswith(func.__name__ + '(') or something like that), and display the given

[issue16814] use --directory option of make in describing how to build the docs

2012-12-29 Thread Georg Brandl
Georg Brandl added the comment: This is not a `make' tutorial... -- ___ Python tracker <http://bugs.python.org/issue16814> ___ ___ Python-bugs-list m

[issue13951] Document that Seg Fault in .so called by ctypes causes the interpreter to Seg Fault

2012-12-30 Thread Georg Brandl
Georg Brandl added the comment: The reference to faulthandler is a good addition. The other added sentence reads repetitive and can be left out. Proposal: There are, however, enough ways to crash Python with :mod:`ctypes`, so you should be careful anyway. The :mod:`faulthandler` module can

[issue16688] Backreferences make case-insensitive regex fail on non-ASCII strings.

2012-12-30 Thread Georg Brandl
Georg Brandl added the comment: I think you will, Matthew being MRAB on the mailing lists :) -- nosy: +georg.brandl ___ Python tracker <http://bugs.python.org/issue16

[issue16818] Couple of mistakes in PEP 431

2012-12-30 Thread Georg Brandl
Changes by Georg Brandl : -- nosy: +lregebro ___ Python tracker <http://bugs.python.org/issue16818> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue16814] use --directory option of make in describing how to build the docs

2012-12-30 Thread Georg Brandl
Georg Brandl added the comment: Well, I'm not -1 about the patch. But there is something to be said for conciseness, and sprinkling the docs with endless alternate routes will not make it easier to read quickly and get the information you

[issue13951] Document that Seg Fault in .so called by ctypes causes the interpreter to Seg Fault

2012-12-31 Thread Georg Brandl
Georg Brandl added the comment: LGTM. -- ___ Python tracker <http://bugs.python.org/issue13951> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue16801] Preserve original representation for integers / floats in docstrings

2012-12-31 Thread Georg Brandl
Georg Brandl added the comment: > 20+ years of Python success suggest this isn't a problem that needs solving. That reasoning could be applied to almost all open tracker issues. > Likewise, Linux itself doesn't preserve the original form of a chmod call. Where would/could it

[issue16822] execv (et al.) should invoke atexit handlers before executing new code

2012-12-31 Thread Georg Brandl
Georg Brandl added the comment: FTR, with C's atexit(3), the handlers are not called either on exec(). -- nosy: +georg.brandl ___ Python tracker <http://bugs.python.org/is

[issue8952] Doc/c-api/arg.rst: fix documentation of number formats

2013-01-03 Thread Georg Brandl
Georg Brandl added the comment: It's still a valid bug. -- nosy: +georg.brandl resolution: fixed -> status: closed -> open ___ Python tracker <http://bugs.python

[issue16846] relative import solution

2013-01-03 Thread Georg Brandl
Georg Brandl added the comment: David, the "issue" is that Python only allows relative imports within packages. The OP wants to have a.py and b.py in the same directory and then be able to said "from . import b" in the a module. This is a design decision and will not

[issue16877] Odd behavior of ~ in os.path.abspath and os.path.realpath

2013-01-06 Thread Georg Brandl
Georg Brandl added the comment: Can you point exactly where the "odd behavior" is? Note that "~" is a normal component for UNIX file/path names, and in such it has no special meaning (as opposed to "/"). This is why it gets no special handling by any Pyth

[issue9685] tuples should remember their hash value

2013-01-06 Thread Georg Brandl
Changes by Georg Brandl : -- nosy: +georg.brandl ___ Python tracker <http://bugs.python.org/issue9685> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue16877] Odd behavior of ~ in os.path.abspath and os.path.realpath

2013-01-06 Thread Georg Brandl
Georg Brandl added the comment: Both are a kind of command-line expansion, see for example bash(1). Listed there are "brace expansion, tilde expansion, parameter and variable expansion, command substitution, arithmetic expansion, word splitting, and pathname expansion". Python do

[issue16877] Odd behavior of ~ in os.path.abspath and os.path.realpath

2013-01-06 Thread Georg Brandl
Georg Brandl added the comment: LGTM. -- ___ Python tracker <http://bugs.python.org/issue16877> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue9685] tuples should remember their hash value

2013-01-07 Thread Georg Brandl
Georg Brandl added the comment: Still, actual benefits in some kind of benchmark will be needed to show that this is not a premature optimization. -- ___ Python tracker <http://bugs.python.org/issue9

[issue16908] Enhancing performance and memory usage

2013-01-09 Thread Georg Brandl
Georg Brandl added the comment: The "performance" you're measuring here is mostly startup, i.e. loading all necessary modules. On Python 3, there is more to load, e.g. the filesystem encoding, therefore startup takes a little longer. There are efforts to improve startup time,

[issue6975] symlinks incorrectly resolved on Linux

2013-01-09 Thread Georg Brandl
Georg Brandl added the comment: I'd like to see a review first. I don't have time to do it myself right now though. -- nosy: +georg.brandl ___ Python tracker <http://bugs.python.

[issue15239] Abandoned Tools/unicode/mkstringprep.py

2013-01-09 Thread Georg Brandl
Georg Brandl added the comment: No need to hurry; no one apparently needs it anyway, and if there is a change let Martin review it before commit. -- ___ Python tracker <http://bugs.python.org/issue15

[issue16928] spurious Cron Daemon e-mails to d...@dinsdale.python.org

2013-01-11 Thread Georg Brandl
Georg Brandl added the comment: This is a known issue in older Sphinx versions. I've updated the version used to build the devguide now; this should fix it. -- resolution: -> fixed status: open -> closed ___ Python tracker <http://b

[issue16932] urlparse fails at parsing "www.python.org:80/"

2013-01-11 Thread Georg Brandl
Georg Brandl added the comment: This is not a bug: urlparse is there to parse URLs, and URLs start with an URL scheme such as "http:". There is no way for a generic URL parser to know that "python.org:80/" is supposed to be "http://python.org:80/";. --

[issue16893] Create IDLE help.txt from Doc/library/idle.rst

2013-01-11 Thread Georg Brandl
Georg Brandl added the comment: Note that Sphinx' "make text" output already should be suitable. We already update the pydoc topics with that on every release, so we could just as well do the same for the IDLE doc. No need for another separate script. -- nosy

[issue16932] urlparse fails at parsing "www.python.org:80/"

2013-01-11 Thread Georg Brandl
Georg Brandl added the comment: Hmm, you're right. The behavior has been like this at least since Python 2.5: Python 2.5.4 (r254:67916, Dec 16 2012, 20:33:12) [GCC 4.6.3] on linux3 Type "help", "copyright", "credits" or "license" for more i

[issue16916] The Extended Iterable Unpacking (PEP-3132) for byte strings doesn't match the specification

2013-01-11 Thread Georg Brandl
Georg Brandl added the comment: Thanks for the report. This statement was actually false for almost all sequence types, except for those whose slicing returns a list. -- nosy: +georg.brandl ___ Python tracker <http://bugs.python.org/issue16

[issue16924] try: except: ordering error

2013-01-11 Thread Georg Brandl
Georg Brandl added the comment: If I understand your issue correctly, you are expecting all three exception handlers to be called in innermost-to-outermost order. However, exceptions are not reraised automatically after "except" blocks; you can insert a bare "raise" stat

[issue4350] Remove dead code from Tkinter.py

2013-01-11 Thread Georg Brandl
Georg Brandl added the comment: This kind of change is very similar to other "cleanup" changes, so the classification of "not a bug fix" seems valid. -- ___ Python tracker <http://bu

[issue16937] -u (unbuffered I/O) command line option documentation mismatch for sys.stdin

2013-01-11 Thread Georg Brandl
Changes by Georg Brandl : -- nosy: +pitrou ___ Python tracker <http://bugs.python.org/issue16937> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue16951] expand on meaning of 'string literals that rely on significant trailing whitespace'

2013-01-13 Thread Georg Brandl
Georg Brandl added the comment: It means not write a = "abc" as a = """abc """ with the four spaces trailing at the end of the line. I don't think there is a more concise way of putting it in the PEP. -- nosy: +georg.bra

[issue16500] Add an 'atfork' module

2013-01-13 Thread Georg Brandl
Georg Brandl added the comment: Might make sense to put this in atexit.atfork() to avoid small-module inflation? -- nosy: +georg.brandl ___ Python tracker <http://bugs.python.org/issue16

[issue16893] Create IDLE help.txt from Doc/library/idle.rst

2013-01-14 Thread Georg Brandl
Georg Brandl added the comment: > I take it this would mean generating help.txt and then checking it in? > Otherwise, users who built their own Python would likely run into issues with > IDLE not finding its help file, or would be required to have sphinx available. Yes, it will be c

[issue16893] Create IDLE help.txt from Doc/library/idle.rst

2013-01-14 Thread Georg Brandl
Georg Brandl added the comment: The unified diff is not very helpful; I think somebody has to put the files side by side and merge. The pydoc topics are built with a custom Sphinx builder implemented in tools/sphinxext/pyspecific.py -- but if we just want the vanilla text builder output it

[issue16893] Create IDLE help.txt from Doc/library/idle.rst

2013-01-14 Thread Georg Brandl
Georg Brandl added the comment: To make it actually work, replace "library/idle" by "library/idle.rst". -- ___ Python tracker <http://bug

[issue16967] Keyword only argument default values are evaluated before other defaults

2013-01-14 Thread Georg Brandl
Georg Brandl added the comment: Looks like a bug to me, although it isn't likely to cause great harm. -- nosy: +georg.brandl title: Keyword keyword only default parameters are evaluated before po -> Keyword only argument default values are evaluated before other

[issue16893] Create IDLE help.txt from Doc/library/idle.rst

2013-01-16 Thread Georg Brandl
Georg Brandl added the comment: I did test the Makefile change, so this should be good to go. I'll upate PEP 101 once it's in. -- ___ Python tracker <http://bugs.python.o

[issue17049] calendar throws UnicodeEncodeError when locale is specified

2013-01-28 Thread Georg Brandl
Georg Brandl added the comment: Serhiy: not sure why all those people belong in the nosy list. -- ___ Python tracker <http://bugs.python.org/issue17049> ___ ___

[issue6972] zipfile.ZipFile overwrites files outside destination path

2013-02-02 Thread Georg Brandl
Georg Brandl added the comment: The patch introduced a Cyrillic "C" into the docs, see below. This makes the LaTeX build fail. + ``foo/bar`` on Unix, and ``С:\foo\bar`` becomes ``foo\bar`` on Windows. ^^ -- nosy: +georg.brandl stat

[issue14340] Update embedded copy of expat - fix security & crash issues

2013-02-02 Thread Georg Brandl
Georg Brandl added the comment: Then I guess there is no reason not to put it in 3.2.4. -- ___ Python tracker <http://bugs.python.org/issue14340> ___ ___ Pytho

[issue14340] Update embedded copy of expat - fix security & crash issues

2013-02-02 Thread Georg Brandl
Georg Brandl added the comment: Then I guess there is no reason not to put it in 3.2.4. -- ___ Python tracker <http://bugs.python.org/issue14340> ___ ___ Pytho

[issue17106] assertion error in IO reading text file as binary

2013-02-03 Thread Georg Brandl
Changes by Georg Brandl : -- nosy: +larry priority: normal -> release blocker ___ Python tracker <http://bugs.python.org/issue17106> ___ ___ Python-bugs-lis

[issue17106] assertion error in IO reading text file as binary

2013-02-03 Thread Georg Brandl
Georg Brandl added the comment: Blocker for 3.2.4. -- ___ Python tracker <http://bugs.python.org/issue17106> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue14340] Update embedded copy of expat - fix security & crash issues

2013-02-03 Thread Georg Brandl
Georg Brandl added the comment: Greg, if you are fine please apply to 3.2 or indicate if it is enough to apply the same patch as on 3.3/default. -- ___ Python tracker <http://bugs.python.org/issue14

[issue4011] Create DAG for PEP 101

2013-02-03 Thread Georg Brandl
Georg Brandl added the comment: While it's nice to look at a graphical representation, clearly there is no deep interest (and PEP 101 has so many little steps that you couldn't possibly fit them all into a graph, so you have to consult the text anyway). I see no reason to keep

[issue17109] unittest.mock has wrong heading levels

2013-02-03 Thread Georg Brandl
Georg Brandl added the comment: Antoine is right. It's probably ok to remove that suggestion completely. -- nosy: +georg.brandl ___ Python tracker <http://bugs.python.org/is

[issue17137] Malfunctioning compiled code in Python 3.3 x64

2013-02-05 Thread Georg Brandl
Georg Brandl added the comment: The SO post is scary. Maybe a non-normalized (smallest representation) PEP393 string is escaping into the wild? -- nosy: +georg.brandl ___ Python tracker <http://bugs.python.org/issue17

[issue17137] Malfunctioning compiled code in Python 3.3 x64

2013-02-05 Thread Georg Brandl
Changes by Georg Brandl : -- nosy: +loewis ___ Python tracker <http://bugs.python.org/issue17137> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue17137] Malfunctioning compiled code in Python 3.3 x64

2013-02-05 Thread Georg Brandl
Changes by Georg Brandl : -- priority: normal -> high ___ Python tracker <http://bugs.python.org/issue17137> ___ ___ Python-bugs-list mailing list Unsubscri

[issue16801] Preserve original representation for integers / floats in docstrings

2013-02-06 Thread Georg Brandl
Georg Brandl added the comment: For example, any function where an argument has a "sentinel" object as the default value, such as socket.create_connection(). -- ___ Python tracker <http://bugs.python.o

[issue18989] reuse of enum names in class creation inconsistent

2013-09-14 Thread Georg Brandl
Georg Brandl added the comment: It can be changed up to beta1, with good reasons of course. Many PEPs are actually out of date with respect to the actual implementation in minor points. -- nosy: +georg.brandl ___ Python tracker <h

[issue18989] reuse of enum names in class creation inconsistent

2013-09-14 Thread Georg Brandl
Georg Brandl added the comment: That said, for a PEP that has seen so much discussion before being accepted, the agreed-on API should not be changed lightly. -- ___ Python tracker <http://bugs.python.org/issue18

[issue16248] Security bug in tkinter allows for untrusted, arbitrary code execution.

2013-09-14 Thread Georg Brandl
Georg Brandl added the comment: Should be fixed now in 3.2 too. -- status: open -> closed ___ Python tracker <http://bugs.python.org/issue16248> ___ ___ Python-

[issue18709] SSL module fails to handle NULL bytes inside subjectAltNames general names (CVE-2013-4238)

2013-09-14 Thread Georg Brandl
Georg Brandl added the comment: Christian, is the -py32 patch still up to date? -- nosy: +larry priority: critical -> release blocker ___ Python tracker <http://bugs.python.org/issu

[issue14927] add "Do not supply 'int' argument" to random.shuffle docstring

2013-09-15 Thread Georg Brandl
Georg Brandl added the comment: I would propose a leading underscore for these methods; they should make it clear to the user that the parameter is meant to be "private". With this line in the docstring, I would wonder "Why is the argument there in the first place?!"

[issue14927] add "Do not supply 'int' argument" to random.shuffle docstring

2013-09-15 Thread Georg Brandl
Georg Brandl added the comment: I wouldn't add info about the optimization in the docstring. In _randbelow() I think you missed a call to int(). For _randbelow(), all arguments after "int" are non-public ones. (_randbelow as a private function wouldn't necessarily need t

[issue19024] Document asterisk (*), splat or star operator

2013-09-15 Thread Georg Brandl
Changes by Georg Brandl : -- Removed message: http://bugs.python.org/msg197774 ___ Python tracker <http://bugs.python.org/issue19024> ___ ___ Python-bugs-list m

[issue14984] netrc module allows read of non-secured .netrc file

2013-09-16 Thread Georg Brandl
Georg Brandl added the comment: I would welcome a "versionchanged" block in the docs addition. There seems to be a stray space in the string in the last line here: +try: +user = pwd.getpwuid(os.g

[issue19038] Fix sort order in Misc/ACKS.

2013-09-16 Thread Georg Brandl
Georg Brandl added the comment: Please do not change the ordering of Å -- it is correct after Z, at least in Swedish, Danish and Norwegian. If you want to sort German umlauts correctly, in lists of names they are treated as [aou]+e, so "Löwis" goes before "Lowe". As for

[issue18967] Find a less conflict prone approach to Misc/NEWS

2013-09-17 Thread Georg Brandl
Georg Brandl added the comment: [MAL] > * Commit messages only provide a very terse hint at what a > particular patch set was meant for. The target audience > is other core developers. > > * News entries explain these patches (there may be more than one > for a particula

[issue18553] os.isatty() is not Unix only

2013-09-17 Thread Georg Brandl
Georg Brandl added the comment: Senthil: your 3.3->default merge removed the Availability from fpathconf(). -- nosy: +georg.brandl status: closed -> open ___ Python tracker <http://bugs.python.org/i

[issue18986] Add a case-insensitive case-preserving dict

2013-09-17 Thread Georg Brandl
Georg Brandl added the comment: Note that I'm strongly against this name of the getitem() method. -- nosy: +georg.brandl ___ Python tracker <http://bugs.python.org/is

[issue19023] ctypes docs: Unimplemented and undocumented features

2013-09-17 Thread Georg Brandl
Georg Brandl added the comment: Thanks for the patch! The amount of unrelated changes (mostly removing ">>>" empty prompts) makes this a bit hard to review. Also, I don't think it is too important to link to the "ctypes" module from within the docs of

[issue19026] OrderedDict should not accept dict as parameter

2013-09-17 Thread Georg Brandl
Georg Brandl added the comment: > Right. That's why it should not accept input that can only be > unordered (including dict and **kwargs) - this is what I mean by > strict mode. That's not even true: the empty and the one-element dict are always ordered. --

[issue18986] Add a case-insensitive case-preserving dict

2013-09-17 Thread Georg Brandl
Georg Brandl added the comment: Not really. Would "entry" be acceptable instead of "item"? -- ___ Python tracker <http://bugs.python.org/issue18986> ___ _

[issue18986] Add a case-insensitive case-preserving dict

2013-09-17 Thread Georg Brandl
Georg Brandl added the comment: Hmm, I didn't consider popitem(). Maybe I'm too paranoid about users confusing __getitem__() and getitem() after all :) -- ___ Python tracker <http://bugs.python.o

[issue19038] Fix sort order in Misc/ACKS.

2013-09-18 Thread Georg Brandl
Georg Brandl added the comment: Well, it is customary for the patch submitter to make the diff. This makes it much easier for us to review. Closing for now; please note our suggestions and reopen/resubmit as a diff file if you feel like it. -- status: open -> clo

[issue18855] Inconsistent README filenames

2013-09-18 Thread Georg Brandl
Georg Brandl added the comment: AFAIR renaming the lowercased versions might lead to trouble with hg on case-insensitive file systems. Anyone know if that's still the case? Otherwise README.txt is fine. Although, Windows users will then complain about the Unix-style line endings becaus

[issue19039] sphinx search, result sorting

2013-09-18 Thread Georg Brandl
Georg Brandl added the comment: Searching in headings is implemented in Sphinx 1.2 (soon to be released). We'll switch to that version at least for 3.3 and 3.4 when it's out, so you will get the result for the heading there. The PyOS_snprintf will still be the first result, since

[issue19039] sphinx search, result sorting

2013-09-18 Thread Georg Brandl
Georg Brandl added the comment: Searching in headings is implemented in Sphinx 1.2 (soon to be released). We'll switch to that version at least for 3.3 and 3.4 when it's out, so you will get the result for the heading there. The PyOS_snprintf will still be the first result, since

[issue19038] Fix sort order in Misc/ACKS.

2013-09-18 Thread Georg Brandl
Georg Brandl added the comment: Let's try a plain rejection first. -- resolution: -> rejected status: open -> closed ___ Python tracker <http://bugs.python.

[issue19043] Remove detailed listing of all versions from LICENSE, Doc/license.rst

2013-09-18 Thread Georg Brandl
New submission from Georg Brandl: As discussed on python-dev. -- assignee: docs@python components: Documentation files: license_fixup_33.patch keywords: patch messages: 198036 nosy: docs@python, georg.brandl priority: normal severity: normal status: open title: Remove detailed listing

[issue19043] Remove detailed listing of all versions from LICENSE, Doc/license.rst

2013-09-18 Thread Georg Brandl
Changes by Georg Brandl : Added file: http://bugs.python.org/file31811/license_fixup_27.patch ___ Python tracker <http://bugs.python.org/issue19043> ___ ___ Python-bug

[issue19061] Shelve documentation security warning is not visible

2013-09-22 Thread Georg Brandl
Georg Brandl added the comment: Using the "warning" directive can be backported from the 3.x docs. For 3.x, it's already prominent enough. Your "screen border" is not everyone's screen border. -- nosy: +georg.brandl versions: -Python 2.6, Python 3.1,

[issue19061] Shelve documentation security warning is not visible

2013-09-22 Thread Georg Brandl
Georg Brandl added the comment: Oh, please. It's big and red and directly below the open() description, how could you miss it? -- ___ Python tracker <http://bugs.python.org/is

[issue19061] Shelve documentation security warning is not visible

2013-09-22 Thread Georg Brandl
Georg Brandl added the comment: > I believe that it is pretty easy with mobile browser due to screen > constraints. Can you test this on your mobile devices? Sorry, but we don't adapt the docs *content* to any specific device. You should never only read just a screenful in any cas

[issue19061] Shelve documentation security warning is not visible

2013-09-22 Thread Georg Brandl
Georg Brandl added the comment: > me[1]> open() function description is a wrong place for warning that is related to a whole module > you[2]> common, it is visible, that's the point anyway > me[3]> it is not visible on mobile > you[4]> we do not support mobile

[issue19110] PEP-0 history link is broken

2013-09-28 Thread Georg Brandl
Changes by Georg Brandl : -- resolution: -> fixed status: open -> closed ___ Python tracker <http://bugs.python.org/issue19110> ___ ___ Python-bugs-list

[issue19121] Documentation guidelines enhancements

2013-09-29 Thread Georg Brandl
Changes by Georg Brandl : -- nosy: +rhettinger ___ Python tracker <http://bugs.python.org/issue19121> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue19148] Minor issues with Enum docs

2013-10-02 Thread Georg Brandl
Georg Brandl added the comment: Patch LGTM. -- nosy: +georg.brandl ___ Python tracker <http://bugs.python.org/issue19148> ___ ___ Python-bugs-list mailin

[issue19164] Update uuid.UUID TypeError exception: integer should not be an argument.

2013-10-04 Thread Georg Brandl
Georg Brandl added the comment: Yeah, the first message should probably say "one of the hex, bytes, bytes_le, fields, or int arguments must be given" -- nosy: +georg.brandl ___ Python tracker <http://bugs.python.o

<    29   30   31   32   33   34   35   36   37   38   >