[issue18517] "xxlimited" extension declared incorrectly in setup.py

2013-08-01 Thread Martin v . Löwis
Martin v. Löwis added the comment: I would be fine with it being build only in a debug build. The rationale for the module is that it should test whether the header files actually compile under the limited API (or whether e.g. some functions are exposed that rely on unexposed structures). So

[issue5845] rlcompleter should be enabled automatically

2013-07-31 Thread Martin v . Löwis
Martin v. Löwis added the comment: If R. David agrees (assuming no patch is coming forward), it could be degrated to deferred-blocker, and the alpha phases could be used to see how annoyed people are with "tab not working". -- ___ Pyth

[issue18460] .chm documentation files advertised in download.html but not there.

2013-07-23 Thread Martin v . Löwis
Changes by Martin v. Löwis : -- resolution: -> fixed status: open -> closed ___ Python tracker <http://bugs.python.org/issue18460> ___ ___ Python-bugs-list

[issue18460] .chm documentation files advertised in download.html but not there.

2013-07-23 Thread Martin v . Löwis
Martin v. Löwis added the comment: The CHM files for 2.7.x and 3.3.x are now there. -- ___ Python tracker <http://bugs.python.org/issue18460> ___ ___ Python-bug

[issue18512] sys.stdout.write does not allow bytes in Python 3.x

2013-07-23 Thread Martin v . Löwis
Martin v. Löwis added the comment: Rephrasing R.David's question: ntrrgc: Did you consult any documentation (browsing or searching), and if so, where did you look? -- nosy: +loewis ___ Python tracker <http://bugs.python.org/is

[issue17202] Add .bat line to .hgeol

2013-07-15 Thread Martin v . Löwis
Martin v. Löwis added the comment: Zachary: What Windows version do you use? Glen Linderman claims that at least Windows 7 should work fine with cmd files containing only LF, and suggested that this may also be the case on Windows XP. Are you using a non-standard command interpreter by any

[issue18378] locale.getdefaultlocale() fails on Mac OS X with default language set to English

2013-07-10 Thread Martin v . Löwis
Martin v. Löwis added the comment: FWIW, I couldn't find any use of getdefaultlocale in any of the hg revisions (using hg grep) in https://bitbucket.org/birkenfeld/sphinx/ Instead, it's (probably) docutils, which has this code: locale_encoding = locale.getloca

[issue18378] locale.getdefaultlocale() fails on Mac OS X with default language set to English

2013-07-10 Thread Martin v . Löwis
Martin v. Löwis added the comment: Why do you need the "getdefaultlocale" function in the first place? I'd advise against using it, precisely because it can trigger problems like this one. -- nosy: +loewis ___ Python tracker <http

[issue18402] Finding perl64

2013-07-10 Thread Martin v . Löwis
Martin v. Löwis added the comment: OTOH, perl is not a prerequisite in the first place for building Python with OpenSSL. Why do you think you need it? -- nosy: +loewis ___ Python tracker <http://bugs.python.org/issue18

[issue18360] Won't install. Keeps telling me DLL is missing.

2013-07-10 Thread Martin v . Löwis
Martin v. Löwis added the comment: I'm pretty sure the problem is the one reported in http://superuser.com/questions/478631/dll-could-not-be-run-for-msi-installers The solution/work-around is to give full access to Everyone in the Temp folder. Please report whether this

[issue18397] Python with MinGW

2013-07-09 Thread Martin v . Löwis
Martin v. Löwis added the comment: @David: I don't think any of the other open issues actually addresses building Python with mingw (but I may misremember). @Friedrich: This is only going to be productive if you are willing to look into the issues yourself, and propose changes. If I had

[issue13418] Embedded Python memory leak

2013-07-09 Thread Martin v . Löwis
Martin v. Löwis added the comment: Ok, closing it. -- status: languishing -> closed ___ Python tracker <http://bugs.python.org/issue13418> ___ ___ Python-

[issue18397] Python with MinGW

2013-07-07 Thread Martin v . Löwis
Martin v. Löwis added the comment: The best way would be if the standard Unix configure succeeded under MingW/msys. Did you actually try whether that worked? -- nosy: +loewis ___ Python tracker <http://bugs.python.org/issue18

[issue18360] Won't install. Keeps telling me DLL is missing.

2013-07-06 Thread Martin v . Löwis
Martin v. Löwis added the comment: Please open a cmd.exe shell, change to the directory containing the MSI file, and run msiexec /i python-2.7.5.msi /l*v python.log Then attach the resulting python.log file. If it is too large, compress it to a zip file

[issue18289] python.org Interactive interpreter linked with libedit can segfault on future OS X

2013-07-06 Thread Martin v . Löwis
Martin v. Löwis added the comment: Ok, closing it. Should the issue resurface in the final release of the system, please submit a new bug report (possibly linking to it here). -- nosy: +loewis resolution: -> wont fix status: open ->

[issue18353] PyUnicode_WRITE_CHAR macro definition missing

2013-07-04 Thread Martin v . Löwis
Martin v. Löwis added the comment: I'll declare that the documentation is in error. I was pondering adding this macro, and the API changed forth and back several times (also after other people started contributing to the new Unicode API). The API is now what is implemented, an

[issue18321] Multivolume support in tarfile module

2013-06-28 Thread Martin v . Löwis
Martin v. Löwis added the comment: Eduardo, can you please fill out the contributor form? -- nosy: +loewis ___ Python tracker <http://bugs.python.org/issue18

[issue13483] Use VirtualAlloc to allocate memory arenas

2013-06-27 Thread Martin v . Löwis
Changes by Martin v. Löwis : -- resolution: -> fixed status: open -> closed ___ Python tracker <http://bugs.python.org/issue13483> ___ ___ Python-bugs-list

[issue18295] Possible integer overflow in PyCode_New()

2013-06-26 Thread Martin v . Löwis
Martin v. Löwis added the comment: I don't think they are actually the *same* issue. For the limitations wrt. code objects (maximum size of byte code, maximum number of local variables, maximum number of parameters, etc.), I recommend the following thorough procedure: 1. document in a s

[issue18234] Unicodedata module should provide access to codepoint aliases

2013-06-24 Thread Martin v . Löwis
Martin v. Löwis added the comment: But some of these types could still have lists as values, no? -- ___ Python tracker <http://bugs.python.org/issue18234> ___ ___

[issue18236] str.isspace should use the Unicode White_Space property

2013-06-23 Thread Martin v . Löwis
Martin v. Löwis added the comment: -1 on that patch. It's using trickery to implement the test, and it's not clear that it is actually as efficient as the previous version. The previous version was explicitly modified to use a table lookup for performance reasons. I'd b

[issue18236] int() and float() do not accept strings with trailing separators

2013-06-23 Thread Martin v . Löwis
Martin v. Löwis added the comment: I stand by that comment: IsWhiteSpace should use the Unicode White_Space property. Since FS/GS/RS/US are not in the White_Space property, it's correct that the int conversion fails. It's incorrect that .isspace() gives true. There are really se

[issue18234] Unicodedata module should provide access to codepoint aliases

2013-06-20 Thread Martin v . Löwis
Martin v. Löwis added the comment: I think the best way would be to provide a function unicodedata.aliases, returning a list of names for a given character or sequence. -- ___ Python tracker <http://bugs.python.org/issue18

[issue18231] What's new in Python should explain what's new in UCD

2013-06-20 Thread Martin v . Löwis
Martin v. Löwis added the comment: I don't think anything of this is worth mentioning, except to mention the precise version number of the database. Anybody interested in the consequences of the change should read the announcement of the Unicode Conso

[issue13483] Use VirtualAlloc to allocate memory arenas

2013-06-20 Thread Martin v . Löwis
Martin v. Löwis added the comment: Ok, I'm going to commit this patch. Any further revisions (including reversions) can be done then. -- ___ Python tracker <http://bugs.python.org/is

[issue18231] What's new in Python should explain what's new in UCD

2013-06-16 Thread Martin v . Löwis
Martin v. Löwis added the comment: Are you sure that the permission to use "KHMER VOWEL INHERENT AQ" in an identifier is worth mentioning? Very few of the Python developers speak Khmer in the first place, let alone have the desire to use it in a Python identifier. -- nos

[issue15239] Abandoned Tools/unicode/mkstringprep.py

2013-05-31 Thread Martin v . Löwis
Martin v. Löwis added the comment: Ok, these patches all look fine. Thanks for your effort. -- ___ Python tracker <http://bugs.python.org/issue15239> ___ ___ Pytho

[issue18052] IDLE 3.3.2 Windows taskbar icon regression

2013-05-30 Thread Martin v . Löwis
Martin v. Löwis added the comment: I can now reproduce it, and asked on SO (http://stackoverflow.com/questions/16843727/) -- ___ Python tracker <http://bugs.python.org/issue18

[issue18052] IDLE 3.3.2 Windows taskbar icon regression

2013-05-29 Thread Martin v . Löwis
Martin v. Löwis added the comment: I can't reproduce the issue it all; IDLE just readily pins to the task bar with the correct icon. Can somebody please provide exact steps to reproduce? -- ___ Python tracker <http://bugs.python.org/is

[issue15239] Abandoned Tools/unicode/mkstringprep.py

2013-05-28 Thread Martin v . Löwis
Martin v. Löwis added the comment: I find the patch too large to review, and it appears to contain unrelated changes. Can you kindly split it up into two patches, namely A) changes that are really absolutely necessary to make it work again B) patches that are purely cosmetic, and do not affect

[issue17997] ssl.match_hostname(): sub string wildcard should not match IDNA prefix

2013-05-24 Thread Martin v . Löwis
Martin v. Löwis added the comment: As a policy, the standard library should accept non-ASCII host names ("U-labels") wherever possible. I.e the hostname parameter of match_hostname should allow for U-labels (as well as A-labels). When returning names, it should always return the d

[issue18048] Merging test_pep263.py and test_coding.py

2013-05-24 Thread Martin v . Löwis
Martin v. Löwis added the comment: For a bug fix release, I consider refactoring of test cases inappropriate. If they really ought to be merged, I consider neither file name particularly descriptive, so perhaps a new file name should be used altogether (e.g. test_source_encoding

[issue18041] mention issues with code churn in the devguide

2013-05-24 Thread Martin v . Löwis
Martin v. Löwis added the comment: What does "churn" mean? -- nosy: +loewis ___ Python tracker <http://bugs.python.org/issue18041> ___ ___ Python-bugs-l

[issue18040] SIGINT catching regression on windows in 2.7

2013-05-24 Thread Martin v . Löwis
Changes by Martin v. Löwis : -- nosy: +loewis, tim.golden ___ Python tracker <http://bugs.python.org/issue18040> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue18038] Unhelpful error message on invalid encoding specification

2013-05-24 Thread Martin v . Löwis
Martin v. Löwis added the comment: LGTM. -- nosy: +loewis ___ Python tracker <http://bugs.python.org/issue18038> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue7727] xmlrpc library returns string which contain null ( \x00 )

2013-05-23 Thread Martin v . Löwis
Martin v. Löwis added the comment: I'm still skeptical that a new exception should be introduced in 2.7.x, or 3.3 (might this break existing setups?). I suggest to ask the release manager for a decision. But if this is done, then I propose to add the following text to Server

[issue13483] Use VirtualAlloc to allocate memory arenas

2013-05-22 Thread Martin v . Löwis
Martin v. Löwis added the comment: Ah ok. I guess tuples.py then indeed demonstrates a saving. I'll apply the patch. -- ___ Python tracker <http://bugs.python.org/is

[issue7727] xmlrpc library returns string which contain null ( \x00 )

2013-05-22 Thread Martin v . Löwis
Martin v. Löwis added the comment: Serhiy: The patch fixes the OP's concern, but not the extended concern about producing ill-formed XML (at least not for 2.7). If the string contains non-UTF-8 data, yet the XML declaration says UTF-8, it's still ill-formed, and not caught by your

[issue12641] Remove -mno-cygwin from distutils

2013-05-22 Thread Martin v . Löwis
Martin v. Löwis added the comment: Am 21.05.13 23:14, schrieb Oscar Benjamin: > More generally I think that compiling non-cygwin extensions with > cygwin gcc should be altogether deprecated (for Python 3.4 at least). > It should be discouraged in the docs and unsupported in the future.

[issue7727] xmlrpc library returns string which contain null ( \x00 )

2013-05-22 Thread Martin v . Löwis
Martin v. Löwis added the comment: The original report really includes two parts: a) when a string containing \0 is marshalled, ill-formed XML is produced b) the expected behavior is that base64 is used IMO: While a) is correct, b) is not. Antoine is correct that xmlrpclib.Binary should be

[issue18031] The Python Tutorial says % string formatting will be removed

2013-05-22 Thread Martin v . Löwis
Martin v. Löwis added the comment: Can you please provide some context for this report? On the abstract, I agree that there is an error in the tutorial: it is not decided whether the % formatting will be eventually removed, and I would also personally disagree with the recommendation to

[issue13483] Use VirtualAlloc to allocate memory arenas

2013-05-21 Thread Martin v . Löwis
Martin v. Löwis added the comment: Antoine's request for benchmarks still stands. I continue to think that it should be applied even in absence of benchmarks. In the absence of third opinions on this specific aspect, I don't think it can

[issue12641] Remove -mno-cygwin from distutils

2013-05-21 Thread Martin v . Löwis
Martin v. Löwis added the comment: Oscar: I agree with your analysis, but it is incomplete. There is a group C: Users who have only cygwin gcc 4.x installed For those, the current setup will produce an error message, essentially telling them that the need to fix something (specifically: edit

[issue18029] Python SSL support is missing from SPARC build

2013-05-21 Thread Martin v . Löwis
Martin v. Löwis added the comment: Donal, please understand that this tracker is primarily to report bugs, not to get support, so help on possible work-arounds is out of scope. That said, if you want to investigate further, please rename _ssl_failed.so back to _ssl.so, and then re-perform the

[issue17962] Broken OpenSSL version in Windows builds

2013-05-15 Thread Martin v . Löwis
Martin v. Löwis added the comment: I have now updated the code. Yogesh: It is somewhat more that just committing the source; the assembler files need to be generated. The objective is to not require Perl on the build machines. -- status: open -> clo

[issue17883] Fix buildbot testing of Tkinter

2013-05-09 Thread Martin v . Löwis
Martin v. Löwis added the comment: > a) Is Windows Server 2003 is really meant to be spported? Yes > b) Are UNCs expected to behave differently on Server 2003? No. > c) Can UNCs be disabled on a particular machine? I may misunderstand "can": yes, it is possible, but no,

[issue17425] Update OpenSSL versions in Windows builds

2013-04-28 Thread Martin v . Löwis
Martin v. Löwis added the comment: Please don't reopen issues. If there is a bug in the current setup, please submit a new reporting indicating what the problem is. -- ___ Python tracker <http://bugs.python.org/is

[issue7475] codecs missing: base64 bz2 hex zlib hex_codec ...

2013-04-24 Thread Martin v . Löwis
Martin v. Löwis added the comment: I don't see any point in merely bringing the codecs back, without any convenience API to use them. If I need to do import codecs result = codecs.getencoder("base64").encode(data) I don't think people would actually prefer this o

[issue10951] gcc 4.6 warnings

2013-04-24 Thread Martin v . Löwis
Martin v. Löwis added the comment: I don't mind them being backported, in the spirit of supporting newer tools well in 2.7. OTOH, I don't see it as necessary, either. 2.7 will eventually be phased out, and then it doesn't matter how much warni

[issue17615] String comparison performance regression

2013-04-09 Thread Martin v . Löwis
Martin v. Löwis added the comment: I'd like to propose a code size reduction. If kind1 < kind2, swap(kind1, kind2) and swap(data1, data2). Set a variable swapped to 1 (not swapped) or -1 (swapped); then return either swapped or -swapped when a difference is found. With that, th

[issue17656] Python 2.7.4 Breaks ZipFile Extraction

2013-04-07 Thread Martin v . Löwis
Martin v. Löwis added the comment: It appears that this is a consequence of the changes in issue 6972, in particular change 4d1948689ee1. -- nosy: +Arfrever, amaury.forgeotdarc, benjamin.peterson, catalin.iacob, georg.brandl, gregory.p.smith, larry, loewis, ned.deily, python-dev

[issue11406] There is no os.listdir() equivalent returning generator instead of list

2013-03-24 Thread Martin v . Löwis
Martin v. Löwis added the comment: Since this is going to be a new API, I would like to return the file type per directory entry where supported. I suggest to start with the Linux set of file types (DT_BLK, ..., DT_UNKNOWN), perhaps under different names, giving 'unknown' on sys

[issue15052] Outdated comments in build_ssl.py

2013-03-24 Thread Martin v . Löwis
Martin v. Löwis added the comment: This is now fixed, with 1.0.0k and 1.0.1d -- resolution: -> fixed status: open -> closed ___ Python tracker <http://bugs.python.org/i

[issue17425] Update OpenSSL versions in Windows builds

2013-03-24 Thread Martin v . Löwis
Martin v. Löwis added the comment: This is now fixed. -- resolution: -> fixed status: open -> closed ___ Python tracker <http://bugs.python.org/i

[issue17425] Update OpenSSL versions in Windows builds

2013-03-24 Thread Martin v . Löwis
Changes by Martin v. Löwis : -- versions: -Python 3.2 ___ Python tracker <http://bugs.python.org/issue17425> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue16475] Support object instancing and recursion in marshal

2013-03-24 Thread Martin v . Löwis
Martin v. Löwis added the comment: > Sorry, what does "instancing" mean? He means "keeping track of instance identities", so that objects that were shared before marshal continue to be shared after loading. > And does this change bring interesting features? "

[issue17425] Update OpenSSL versions in Windows builds

2013-03-22 Thread Martin v . Löwis
Martin v. Löwis added the comment: 0.9.8y seems to work fine on 2.7; I'll do the other ones later. -- ___ Python tracker <http://bugs.python.org/is

[issue15917] hg hook to detect unmerged changesets

2013-03-22 Thread Martin v . Löwis
Martin v. Löwis added the comment: hg log -r 'head()-parents(merge())-closed()' --template '{branch}\n' works for me. Alternatively, hg log -r 'head()-parents(merge())-closed()-branch(2.7)-branch(default)' should come out empty. --

[issue17425] Update OpenSSL versions in Windows builds

2013-03-22 Thread Martin v . Löwis
Martin v. Löwis added the comment: Indeed. I hope to get to it later this evening. -- ___ Python tracker <http://bugs.python.org/issue17425> ___ ___ Python-bug

[issue17500] move PC/icons/source.xar to http://www.python.org/community/logos/

2013-03-21 Thread Martin v . Löwis
Martin v. Löwis added the comment: IIUC, Xara for Linux is still available at http://www.xaraxtreme.org/download.html -- ___ Python tracker <http://bugs.python.org/issue17

[issue10560] Fixes for Windows sources

2013-03-17 Thread Martin v . Löwis
Martin v. Löwis added the comment: I'm rejecting the patch, on grounds of PEP 11. We only support MSVC compilers up to 3 years after the extended support by Microsoft has expired. For MSC 5, this is long past. For MSC 6, extended support was discontinued in 2005, for MSVC 2002, in 2009

[issue6792] Distutils-based installer does not detect 64bit versions of Python

2013-03-16 Thread Martin v . Löwis
Martin v. Löwis added the comment: Erik: the issue is about bdist_wininst, not bdist_msi (bdist_msi has a similar issue, but it is entirely different in its causes and potential resolution, and shall not be discussed here). The code to find the installations is in PC/bdist_wininst

[issue17432] PyUnicode_ functions not accessible in Limited API on Windows

2013-03-16 Thread Martin v . Löwis
Martin v. Löwis added the comment: Ah, I see. Yes, it seems indeed that the def file needs to be changed. -- ___ Python tracker <http://bugs.python.org/issue17

[issue17432] PyUnicode_ functions not accessible in Limited API on Windows

2013-03-15 Thread Martin v . Löwis
Martin v. Löwis added the comment: The Unicode functions were left out of the limited API precisely because of the UCS2/UCS4 issue. If you have an extension module on a narrow Python build using the limited API, it should work without recompilation on a wide build as well. Now, with Python

[issue17429] platform.platform() can throw Unicode error

2013-03-15 Thread Martin v . Löwis
Martin v. Löwis added the comment: What's the most likely encoding? UTF-8? I suggest we assume UTF-8, and use the surrogate-escape error handler to deal with the cases when it isn't. -- nosy: +loewis ___ Python tracker <http://bu

[issue17425] Update OpenSSL versions in Windows builds

2013-03-14 Thread Martin v . Löwis
Martin v. Löwis added the comment: No, it hasn't been handled. I'll look into it next week. -- ___ Python tracker <http://bugs.python.org/issue17425> ___ ___

[issue17421] Drop restriction that meta.__prepare__() must return a dict (subclass)

2013-03-14 Thread Martin v . Löwis
Martin v. Löwis added the comment: Are you sure that non-dicts work fine? ISTM that there is quite some code that relies on tp_dict being a dict-or-subdict instance, e.g. in typeobject.c:type_module,type_get_doc etc. -- nosy: +loewis ___ Python

[issue17420] bdist_wininst does not play well with unicode descriptions

2013-03-14 Thread Martin v . Löwis
Martin v. Löwis added the comment: > I'd like to, but I really have no clue on bdist_wininst That's perfectly fine. If people make feature requests, it's often uncertain whether they lack time or knowledge, or are merely to shy/uncertain to propose a patch. So somebody else

[issue17420] bdist_wininst does not play well with unicode descriptions

2013-03-14 Thread Martin v . Löwis
Martin v. Löwis added the comment: Would you like to work on a patch? -- nosy: +loewis ___ Python tracker <http://bugs.python.org/issue17420> ___ ___ Python-bug

[issue17419] bdist_wininst installer should allow install in user directory

2013-03-14 Thread Martin v . Löwis
Martin v. Löwis added the comment: Would you like to work on a patch? -- nosy: +loewis ___ Python tracker <http://bugs.python.org/issue17419> ___ ___ Python-bug

[issue11656] Debug builds for Windows would be very helpful

2013-03-14 Thread Martin v . Löwis
Changes by Martin v. Löwis : -- resolution: -> wont fix status: pending -> closed ___ Python tracker <http://bugs.python.org/issue11656> ___ ___ Pyth

[issue15244] Support for opening files with FILE_SHARE_DELETE on Windows

2013-03-14 Thread Martin v . Löwis
Martin v. Löwis added the comment: Am 14.03.13 03:31, schrieb Piotr Dobrogost: > forces programs which would like to open a file being opened at the > same time by Python code (by means of built-in open() or os.open() > with default arguments) to either use O_TEMPORARY when using msvcr

[issue15244] Support for opening files with FILE_SHARE_DELETE on Windows

2013-03-13 Thread Martin v . Löwis
Martin v. Löwis added the comment: I don't understand whether you are proposing to include the patch into Python as-is; if so, I'm -1 on it for two formal reasons: a) the standard library shouldn't monkey patch itself, and b) OS interfacing should be implemented in C. Th

[issue12641] Remove -mno-cygwin from distutils

2013-02-14 Thread Martin v . Löwis
Martin v. Löwis added the comment: doko: this issue is about Windows; autoconf is not being used here (plus the "correct" compiler would be MSC). -- ___ Python tracker <http://bugs.python.o

[issue3982] support .format for bytes

2013-01-22 Thread Martin v . Löwis
Martin v. Löwis added the comment: I admit that it is puzzling that string interpolation is apparently the fastest way to assemble byte strings. It involves parsing the format string, so it ought to be slower than anything that merely concatenates (such as cStringIO). (I do understand why

[issue16958] The sqlite3 context manager does not work with isolation_level=None

2013-01-13 Thread Martin v . Löwis
Martin v. Löwis added the comment: "changes will get committed immediately inside the with, which is simply broken" What do you mean by that? A. Changes ought to be committed immediately, but are not; it is broken, and changes must be committed immediately. - or - B. What actually

[issue16907] Distutils fails to build extension in path with spaces

2013-01-09 Thread Martin v . Löwis
Martin v. Löwis added the comment: klo.uo: can you kindly provide a working (or, rather, failing) example? A trivial "hello-world" kind of package could do, along with a report what path you unpacked it in, and what error you get. Your patch is not applicable to Python, since it re

[issue16906] Bug in _PyUnicode_ClearStaticStrings() method of unicodeobject.c

2013-01-09 Thread Martin v . Löwis
Martin v. Löwis added the comment: It's a bug; thanks for pointing this out. I always suspected that there was something wrong, but never found the time to look into it. -- nosy: +loewis ___ Python tracker <http://bugs.python.org/is

[issue16836] configure script disables support for IPv6 on a system where IPv6 is disabled

2013-01-08 Thread Martin v . Löwis
Martin v. Löwis added the comment: LGTM. -- ___ Python tracker <http://bugs.python.org/issue16836> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue12641] Remove -mno-cygwin from distutils

2013-01-06 Thread Martin v . Löwis
Martin v. Löwis added the comment: Geert: Someone will have to provide a patch, else the issue will go nowhere. I will insist that the patch continues to support "older" gcc installations (from 2012), at least if implemented as a bug fix to older Pytho

[issue16865] ctypes arrays >=2GB in length causes exception

2013-01-04 Thread Martin v . Löwis
Martin v. Löwis added the comment: Would you like to investigate a patch? -- nosy: +loewis ___ Python tracker <http://bugs.python.org/issue16865> ___ ___ Pytho

[issue16208] getaddrinfo returns wrong results if IPv6 is disabled

2013-01-01 Thread Martin v . Löwis
Changes by Martin v. Löwis : -- Removed message: http://bugs.python.org/msg178789 ___ Python tracker <http://bugs.python.org/issue16208> ___ ___ Python-bugs-list m

[issue16208] getaddrinfo returns wrong results if IPv6 is disabled

2013-01-01 Thread Martin v . Löwis
Changes by Martin v. Löwis : -- Removed message: http://bugs.python.org/msg178791 ___ Python tracker <http://bugs.python.org/issue16208> ___ ___ Python-bugs-list m

[issue16208] getaddrinfo returns wrong results if IPv6 is disabled

2013-01-01 Thread Martin v . Löwis
Martin v. Löwis added the comment: (sorry, wrong issue) -- ___ Python tracker <http://bugs.python.org/issue16208> ___ ___ Python-bugs-list mailing list Unsub

[issue13719] bdist_msi upload fails

2013-01-01 Thread Martin v . Löwis
Martin v. Löwis added the comment: schmir: your information on msi support is probably outdated; pypi.python.org does support MSI files, see for example http://pypi.python.org/pypi/Twisted/12.3.0 -- ___ Python tracker <http://bugs.python.

[issue16208] getaddrinfo returns wrong results if IPv6 is disabled

2013-01-01 Thread Martin v . Löwis
Martin v. Löwis added the comment: schmir: your information on msi support is probably outdated; pypi.python.org does support MSI files, see for example http://pypi.python.org/pypi/Twisted/12.3.0 -- ___ Python tracker <http://bugs.python.

[issue16208] getaddrinfo returns wrong results if IPv6 is disabled

2013-01-01 Thread Martin v . Löwis
Martin v. Löwis added the comment: It's not at all useless: it enables the application to bypass limitations in Python, i.e. process the sockaddr on its own (very much in the same way as you have to do for ioctl/fcntl). Whether it's surprising or not depends on what you expected

[issue16208] getaddrinfo returns wrong results if IPv6 is disabled

2013-01-01 Thread Martin v . Löwis
Martin v. Löwis added the comment: The data returned is not bogus; this is the correct result. If the system's getaddrinfo returns an unsupported address family, Python returns a bytes object (the system's sockaddr buffer) to the application. This should be documented, though (eit

[issue16798] DTD not checked

2012-12-28 Thread Martin v . Löwis
Martin v. Löwis added the comment: Python's standard library does not currently provide a validating XML parser, and none is planned, so I propose to close this as "won't fix". -- nosy: +loewis ___ Python tracker <http://bug

[issue16727] Windows installers for 2.7.3 don't install python27.dll correctly

2012-12-20 Thread Martin v . Löwis
Martin v. Löwis added the comment: Are you sure that the file in SysWOW64 is a 64-bit binary? On Win64, system32 contains the 64-bit DLLs, and SysWOW64 contains the 32-bit DLLs: http://en.wikipedia.org/wiki/WoW64#Registry_and_file_system Indeed, on my system, it's exactly reversed to

[issue16668] Remove python3dll.vcxproj from pcbuild.sln

2012-12-12 Thread Martin v . Löwis
Martin v. Löwis added the comment: Yes, it's still used. python3.dll is different from python3X.dll, and specified in PEP 384. It will remain in Python until Python 4 comes along (and then likely be replaced by python4.dll). -- resolution: -> invalid status: open -

[issue16632] Enable DEP and ASLR

2012-12-10 Thread Martin v . Löwis
Martin v. Löwis added the comment: I don't think much caution is needed. If problems don't show up in the beta releases, we can still revert the change for 3.4.1. Christian, please go ahead and check this in. -- stage: test needed ->

[issue16632] Enable DEP and ASLR

2012-12-07 Thread Martin v . Löwis
Martin v. Löwis added the comment: I'm +0. There is a risk that this may break 3rd-party extension modules. -- nosy: +loewis ___ Python tracker <http://bugs.python.org/is

[issue16619] LOAD_GLOBAL used to load `None` under certain circumstances

2012-12-06 Thread Martin v . Löwis
Martin v. Löwis added the comment: I claim that this is not a bug in the existing versions. It is documented as "illegal" to assign to None: http://docs.python.org/2.7/library/constants.html?highlight=none#None So what exactly happens if you manage to bypass the existing

[issue16472] Distutils+mingw links agains msvcr90, while python27.dll is linked agains msvcrt

2012-11-29 Thread Martin v . Löwis
Martin v. Löwis added the comment: I think further investigation should require analysing the crash in a debugger. It may well be that the crash is completely unrelated to msvcrt. -- ___ Python tracker <http://bugs.python.org/issue16

[issue16574] clarify policy on updates to final peps

2012-11-29 Thread Martin v . Löwis
Martin v. Löwis added the comment: 1. I think that the PEP author has the final say as to what specific text goes into the PEP. Contributors shouldn't modify other people's PEP without consent from the author(s). 2. This holds for all stages, including the Final stage. If the

[issue16574] clarify policy on updates to final peps

2012-11-28 Thread Martin v . Löwis
Martin v. Löwis added the comment: I don't think this needs clarification. The status quo is fine. -- nosy: +loewis ___ Python tracker <http://bugs.python.org/is

[issue4555] Smelly exports (global symbols in python not prefixed with Py or _Py)

2012-11-27 Thread Martin v . Löwis
Martin v. Löwis added the comment: I'd like to focus this issue; it has been open long enough, and deserves to get closed once the original issue is resolved - which was that "make smelly" reports symbols. I think dmalcolm's patch is quite a good start for that. It ma

[issue16562] Optimize dict equality test

2012-11-27 Thread Martin v . Löwis
Martin v. Löwis added the comment: The patch looks good to me. -- nosy: +loewis ___ Python tracker <http://bugs.python.org/issue16562> ___ ___ Python-bugs-list m

[issue16475] Support object instancing and recursion in marshal

2012-11-20 Thread Martin v . Löwis
Martin v. Löwis added the comment: Am 20.11.12 18:02, schrieb Antoine Pitrou: > It is a bad idea because features have to be supported in the long-term, > which means more maintenance effort. So, basically, this is the same > reason we don't accept every feature request + patch th

<    1   2   3   4   5   6   7   8   9   10   >