[issue1753395] struni: assertion in Windows debug build
Martin v. Löwis added the comment: The patch looks fine to me, please apply. -- assignee: loewis -> georg.brandl resolution: -> accepted _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1753395> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1746880] AMD64 installer does not place python25.dll in system dir
Martin v. Löwis added the comment: I have now fixed it in 57750, 57751, 57754. I leave the bug open until I can actually test it. -- resolution: -> fixed _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1746880> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1062] nice to have a way to tell if a socket is bound
Martin v. Löwis added the comment: Given that the underlying platform has no support for that, it will be difficult to implement correctly across all systems. -- nosy: +loewis __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1062> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1528802] Turkish Character
Martin v. Löwis added the comment: I agree with cartman: Python behaves as designed in all cases discussed here. Closing this report as invalid. -- nosy: +loewis _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1528802> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1709599] run test_1565150(test_os.py) only on NTFS
Martin v. Löwis added the comment: Thanks for the patch. Committed as r57759 and r57760. I added it to the trunk as well, as it might be possible that the test is run on FAT even if the operating system is Windows XP. -- nosy: +loewis resolution: -> accepted status: open -> closed _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1709599> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1061] ABC caches should use weak refs
Martin v. Löwis added the comment: The fatal error is raised if the stack overflows in the process of handling RuntimeError. In certain cases, the C algorithms won't bail out if a RuntimeError is raised, and just catch it. If that then causes another stack overflow, Python gives up. One such case is an overflow occuring during a comparison operation of a dictionary lookup, IIRC. -- nosy: +loewis __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1061> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1064] Test issue
New submission from Martin v. Löwis: Let's see who gets this -- assignee: georg.brandl messages: 55508 nosy: georg.brandl, loewis severity: normal status: open title: Test issue __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1064> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1064] Test issue
Changes by Martin v. Löwis: -- resolution: -> invalid status: open -> closed __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1064> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1067] test_smtplib failures (caused by asyncore)
Martin v. Löwis added the comment: I think it's incorrect: asynchat operates on bytes, not strings, as it directly interfaces with the socket, and no encoding is specified for the protocol. So, IMO, callers should be expected to pass bytes only, as terminator and as data. -- nosy: +loewis __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1067> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1069] invalid file encoding results in "SyntaxError: None"
Martin v. Löwis added the comment: This is now fixed in r57838. -- resolution: -> fixed status: open -> closed __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1069> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1070] unicode identifiers in error messages
Martin v. Löwis added the comment: This is now fixed in r57837 -- resolution: -> fixed status: open -> closed __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1070> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1076] py3 patch: full Unicode version for winreg module
Martin v. Löwis added the comment: While I agree with the principle (use wide APIs where possible), I'd like to point out that they don't work on Windows 95 (at least some don't; if you link with MSLU, you get some more to work); that was the major reason not to use them in the past. This is no issue for Python 3000, of course, since Windows 1995 is not supported anymore. -- nosy: +loewis __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1076> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1073] Mysterious failure under Windows
Martin v. Löwis added the comment: I don't see the problem. When open() reports that the file does not exist, the most likely reason is that it really does not exist. Perhaps it has not been created, yet, and you need to wait until it has been created before you can open it? -- nosy: +loewis __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1073> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1073] Mysterious failure under Windows
Martin v. Löwis added the comment: I'm closing this as "works for me" now. It cannot possibly be a bug in Python, since the error was created by the operating system; Python does not make it up randomly. I also doubt that the operating system will arbitrarily report that a file is not present if the calling process uses threads. So if you can come up with a reproducible test case, please submit a new bug report. Otherwise, you are on your own figuring out what's going on. -- resolution: -> works for me status: open -> closed __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1073> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1737210] Add/Remove programs shows Martin v Löwis
Martin v. Löwis added the comment: I have now changed the string to "Python Software Foundation" in r57859, r57860, and r57861. -- resolution: -> fixed status: open -> closed versions: +Python 2.6, Python 3.0 _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1737210> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1084] ''.find() gives wrong result in Python built with ICC
Martin v. Löwis added the comment: It definitely sounds like a compiler bug. Unless you can provide further details to the specific error in the C code of Python, it's likely that we can do little about it. If you want to analyze this further, here is a number of things you can try: - compile Python at various optimization levels. A compiler bug often manifests itself only at a specific set of optimization flags. - try tracing this invocation of .find() in a debugger. Doing so at a lower optimization level is easier, since the compiler may have inlined the various functions that form .find() under optimization. - if the debugger does not allow to pinpoint the erroneous function, add printf statements. Most of the code to study is in Objects/stringobject.c and Objects/stringlib/find.h. -- nosy: +loewis __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1084> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1085] OS X 10.5.x Build Problems
Martin v. Löwis added the comment: This is a duplicate of #1078. -- nosy: +loewis resolution: -> duplicate status: open -> closed superseder: -> cachersrc.py using tuple unpacking args __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1085> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1084] ''.find() gives wrong result in Python built with ICC
Martin v. Löwis added the comment: If you are curious, we could now try to find out what precisely goes wrong. The procedure would be this * after each step, check whether the problem still occurs a) resolve the includes manually, then strip everything that isn't needed. This could start with fastsearch.h and find.h; then remove everything that refers to Python.h (i.e. replace Py_ssize_t with ssize_t, Py_LOCAL_INLINE with static inline, and so on), then remove Python.h b) try simplifying the code, e.g. replace str_len and sub_len with their (constant) values, drop the sub_len == 0 block, and so on. c) when further simplification is not possible (while keeping the actual error), start looking at the assembler code. Alternatively, sent this or some further-simplified version to Intel (assuming they have some kind of bug-reporting channel for icc). With my compiler-vendor's hat on, I'd like to get a test case for bad code generation that comes as a single file, with no includes; for gcc, the request is to submit preprocessor output. Assuming this is too much effort, I'll close this as "won't fix - third party". -- resolution: -> wont fix status: open -> closed versions: +3rd party -Python 2.5 __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1084> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1746880] AMD64 installer does not place python25.dll in system dir
Martin v. Löwis added the comment: Mark Hammond has now confirmed it worked for 3.0a1, so closing it. -- status: open -> closed _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1746880> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1759169] clean up Solaris port and allow C99 extension modules
Martin v. Löwis added the comment: I don't understand the problem. What Solaris version are you using? Why do you want to remove _XOPEN_SOURCE? Solaris considers this as a request for XPG 4.2 only _XOPEN_SOURCE_EXTENDED is defined, which it shouldn't be on Solaris 10. _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1759169> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1722225] Build on QNX
Martin v. Löwis added the comment: A 2.5 patch would not be accepted; there won't be any new features for 2.5 , and new port would be a new feature. Procedurally, are you willing to support a QNX port for the coming years (say, 5 years)? Otherwise, there is little point in accepting such a port if there is no maintenance to it. In general, I would prefer if the things this patch corrects were detected through autoconf, rather than being hard-coded by system name. For example, if using TCGETA and TCSETA requires sys/termio.h to be included, there should be an autoconf test that checks whether TCGETA can be used without sys/termio.h being included, and, if not, defines a macro that says so. However, I don't understand this entire point: What do you mean by "using TCGETA requires that struct termio be defined"? How is TCGETA defined to produce such a dependency? TCGETA is a constant, right? py_curses.h: Can you explain what stdlib.h and ncurses.h define to guard definition of wchar_t? Why do you have two cases: _XOPEN_SOURCE_EXTENDED and not? Surely only one of them applies to Python. Can you come up with an autoconf test that checks whether stdlib.h defines wchar_t and has a guard and that ncurses also defines wchar_t and fails to compile if it is guarded differently? stack size: it would be good if it was sized by default such that the default recursion limit won't cause crashes (but proper stack overflows). If 2MiB are sufficient for the default recursion limit, it's fine - otherwise, either reserver more stack, or reduce the default recursion limit. malloc_closure should use _SC_PAGESIZE when it is defined, and fall back to getpagesize only otherwise. _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue175> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1694155] Python 2.5 installer ended prematurely
Martin v. Löwis added the comment: Closing because of lack of feedback. (it may be that I got feedback in private mail off-tracker; I don't remember). -- resolution: -> works for me status: open -> closed _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1694155> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1654408] Installer should split tcl/tk and tkinter install options.
Changes by Martin v. Löwis: -- severity: normal -> minor _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1654408> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1752184] PyHeapTypeObject fix
Martin v. Löwis added the comment: The source of make_type is in Parser/asdl_c.py. -- nosy: +loewis _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1752184> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1087] py3k os.popen result is not iterable, patch attached
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1087> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1006] Refactor test_winreg.py to use unittest.
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1006> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1007] [py3k] Fix dumbdbm, which fixes test_shelve (for me); instrument other tests so we catch this sooner (and more directly)
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1007> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1012] Broken URL at Doc/install/index.rst
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1012> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1015] [PATCH] Updated patch for rich dict view (dict().keys()) comparisons
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1015> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1016] [PATCH] Updated fix for string to unicode fixes in time and datetime
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1016> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1017] [PATCH] Add set operations (and, or, xor, subtract) to dict views
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1017> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1023] [PATCH] Unicode fixes in floatobject and moduleobject
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1023> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1029] py3k: io.StringIO.getvalue() returns \r\n
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1029> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1030] py3k: Adapt _winreg.c to the new buffer API
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1030> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1000] Patch to rename *Server modules to lower-case
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1000> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1002] Patch to rename HTMLParser module to lower_case
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1002> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1004] MultiMethods with type annotations in 3000
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1004> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1005] Patches to rename Queue module to queue
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1005> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1019] Cleanup pass on _curses and _curses_panel
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1019> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1022] use bytes for code objects
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1022> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1026] Backport ABC to 2.6
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1026> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1027] uudecoding (uu.py) does not supprt base64, patch attached
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1027> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1032] Improve the hackish runtime_library_dirs support for gcc
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1032> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1034] [patch] Add 2to3 support for displaying warnings as Python comments
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1034> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1043] test_builtin failure on Windows
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1043> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1047] py3k: corrections for test_subprocess on windows
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1047> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1061] ABC caches should use weak refs
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1061> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1071] unicode.translate() doesn't error out on invalid translation table
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1071> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1075] py3k: Unicode error in os.stat on Windows
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1075> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1076] py3 patch: full Unicode version for winreg module
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1076> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1086] test_email failed
Martin v. Löwis added the comment: I don't think recoding the message is the right thing to do. Instead, the email package should be fixed to not treat the bytes before the first part of a multipart message as text, or else assume that it is Latin-1 encoded (it's certainly not *meant* to be text to be shown to the user - it's a fallback for MUAs which don't support MIME (whether it then is a smart thing to Danish with Latin-1 is a different question)) -- assignee: -> barry nosy: +barry, loewis __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1086> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1088] News page broken link to 3.0a1
Martin v. Löwis added the comment: Thanks for the report. This is now fixed. -- nosy: +loewis resolution: -> fixed status: open -> closed __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1088> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1093] product function patch
Martin v. Löwis added the comment: -1. I doubt this is needed often enough to justify a builtin function. -- nosy: +loewis __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1093> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1075] py3k: Unicode error in os.stat on Windows
Martin v. Löwis added the comment: I could not quite reproduce this on the German version (the error text reads " Das System kann die angegebene Datei nicht finden" on XP), however, the patch looks good and it fixes the same problem for the registry functions (where I get "Das Handle ist ungültig"), so I committed it as r57927. -- nosy: +loewis resolution: -> accepted status: open -> closed __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1075> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1076] py3 patch: full Unicode version for winreg module
Martin v. Löwis added the comment: Thanks for the patch. Committed as r57928 -- resolution: -> accepted status: open -> closed __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1076> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1089] ever considered adding static typing to python?
New submission from Martin v. Löwis: Yes. -- nosy: +loewis resolution: -> wont fix status: open -> closed __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1089> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1094] TypeError in poplib.py
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1094> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1114345] Add SSL certificate validation
Martin v. Löwis added the comment: There definitely won't be any new features in 2.5.x. However, I think Bill said he might make this available separately. _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1114345> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1762561] unable to serialize Infinity or NaN on ARM using marshal
Martin v. Löwis added the comment: I'm not sure like the naming of the format. "mixed-endian" could mean anything. I doubt IEEE specifies this as a possible byte representation (but then, I'm uncertain whether IEEE specifies big-endian and little-endian, either). One option would be to call it "ARM, mixed-endian", assuming this can be only found on ARM. Another option would be to call it "IEEE, bytes-big-words-little-endian", describing precisely how the format works (IIUC). Tim, any opinion? -- assignee: -> tim_one nosy: +loewis, tim_one _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1762561> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1097] input() should respect sys.stdin.encoding when in interactive mode
Martin v. Löwis added the comment: Thanks for the report. This is now fixed in r57947 -- nosy: +loewis resolution: -> fixed status: open -> closed __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1097> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1100] Can't input non-ascii characters in interactive mode
Martin v. Löwis added the comment: Thanks for the report. This is now fixed in r57957 (although I tested it only on Unix). -- nosy: +loewis resolution: -> fixed status: open -> closed __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1100> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1092] Unexpected results in Tutorial about Unicode
Martin v. Löwis added the comment: The first issue (non-ASCII characters won't work in interactive mode) was reported as issue 1100 also, and is now fixed in r57957. As for the other issues, I'm not quite sure what to make out of them - I see a different behavior: py> "Äpfel".decode('latin-1).encode('utf-8') File "", line 1 "Äpfel".decode('latin-1).encode('utf-8') ^ SyntaxError: invalid syntax This is not surprising - 'latin-1 is missig a closing quotation mark. I'm not sure where the indentation comes from, it is not supposed to be there, and I don't see it on my machine. What operating system, Python version, and interactive mode (shell or IDLE) are you using? [unassigning myself - the certain bug has been fixed] -- assignee: loewis -> __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1092> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1374063] Broader iterable support for xmlrpclib
Martin v. Löwis added the comment: I have three problems with the current form of the patch: a) in the documentation, it should state that __dict__ is an attribute, not a method. b) why are you moving the subclassed-from-builtin types into the except block? It is there to reject things that have an __dict__, but are derived from a builtin class. c) Notice that your subclass-from-dict example is flawed. It does have an __dict__ attribute, but that is *not* the contents to be marshalled: py> class D(dict):pass ... py> d=D() py> d[1]=2 py> d.__dict__ {} py> Here, we would marshal an empty dict, however, the real dict has contents to be marshalled. IMO, it's correct to not be able to marshal dict subclasses. People created them on purpose, and we cannot guess what that purpose was. -- assignee: loewis -> skip.montanaro _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1374063> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1626801] posixmodule.c leaks crypto context on Windows
Martin v. Löwis added the comment: Ok, I added a comment in r57958 -- resolution: -> fixed status: open -> closed _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1626801> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1376361] Use 'seealso' to add examples to LibRef
Martin v. Löwis added the comment: I'm closing this as out-of-date, now that the documentation format is not based on TeX anymore. If you would like to port this to Sphinx, feel free to reopen it (or submit any such feature as a new patch). -- nosy: +loewis resolution: -> out of date status: open -> closed _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1376361> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1388440] add more readline support
Martin v. Löwis added the comment: Thanks for the patch. Committed as r57960. -- nosy: +loewis versions: +Python 2.6 -Python 2.4 _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1388440> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1388440] add more readline support
Changes by Martin v. Löwis: -- resolution: -> accepted status: open -> closed _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1388440> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1031213] Use correct encoding for printing SyntaxErrors
Martin v. Löwis added the comment: Thanks for the patch. It wouldn't work as-is, because it broke PGEN. I fixed that, and committed the change as r57961 and r57962. -- resolution: -> accepted status: open -> closed versions: +Python 2.5, Python 2.6 _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1031213> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1101] Is there just no PRINT statement any more? Or it just doesn't work.
Martin v. Löwis added the comment: What's wrong with py> for x in 1,2,3:print(x,end=" ") ... 1 2 3 Closing as invalid. -- nosy: +loewis resolution: -> invalid status: open -> closed __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1101> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1103] Typo in dummy_threading documentation
Martin v. Löwis added the comment: Why do you think so? The documentation is correct as it stands; dummy_threading should be used when thread is not present, not when threading is not present (as threading will always be present, it just won't import when thread is not present). -- nosy: +loewis resolution: -> invalid status: open -> closed __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1103> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1102] Add support for _msi.Record.GetString() and _msi.Record.GetInteger()
Changes by Martin v. Löwis: -- assignee: -> loewis nosy: +loewis __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1102> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1105] patch for readme.txt in PCbuild8
Martin v. Löwis added the comment: Thanks for the patch. Committed as r57984 and r57985. -- nosy: +loewis resolution: -> accepted status: open -> closed __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1105> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue786737] patch for build with read-only $srcdir
Martin v. Löwis added the comment: Thanks for the patch. Committed as r57990 and r57991. -- resolution: -> accepted status: open -> closed versions: +Python 2.5, Python 2.6 -Python 2.3 Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue786737> ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1777530] ctypes on Solaris
Martin v. Löwis added the comment: The patch looks fine to me (with the addition of checking for sunos5 instead). A few things to consider: - you could check the system at import time, rather than call time, of _get_soname() - notice that the file is located in /usr/ccs/bin, which may not be in everybody's path. So using an explicit path would be better. - Sun itself recommend dump(1) instead of elfdump(1) for use in "shell scripts". "/usr/ccs/bin/elfdump -Lpv /lib/libc.so.1" gives output including the line "[6]\tSONAME libc.so.1\n" -- nosy: +loewis _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1777530> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1110] Problems with the msi installer - python-3.0a1.msi
Martin v. Löwis added the comment: There are really two issues here; it is usually better to report them separately, so they can be analyzed, fixed, and closed separately: a) the compileall script apparently fails (not surprisingly so, I never tested it for 3.0), and b) Python does not work on your version of Windows. Please confirm that you use the Python console, not IDLE. As for issue b), yes, that's possibly a locale-related problem. How is "Program Files" called in your installation? What target directory did you set for Python? -- nosy: +loewis __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1110> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue978833] SSL-ed sockets don't close correct?
Martin v. Löwis added the comment: For 2.5, it reverts to the state of 2.4. You'll have to find a work-around on your own. Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue978833> ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1111] Users' directories information
Martin v. Löwis added the comment: Can you please elaborate? What does that have to do with Python? -- nosy: +loewis __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1112] Test debug assertion in bsddb test_1413192.py
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1112> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1101] Is there just no PRINT statement any more? Or it just doesn't work.
Martin v. Löwis added the comment: A plain "print" only results in output of "" in interactive mode, as interactive mode will not only perform the action, but also display the result. In a Python script, a plain "print" will have no effect. Guido, can you take a look at the proposed "what's new" changes? -- assignee: -> gvanrossum components: +Documentation -Interpreter Core nosy: +gvanrossum resolution: invalid -> status: closed -> open __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1101> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1112] Test debug assertion in bsddb test_1413192.py
Martin v. Löwis added the comment: Greg, can you take a look? If not, please unassign. -- assignee: -> gregory.p.smith nosy: +gregory.p.smith, loewis __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1112> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1115] Minor Change For Better cross compile
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1115> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1104] msilib.SummaryInfo.GetProperty() truncates the string by one character
Changes by Martin v. Löwis: -- assignee: -> loewis nosy: +loewis __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1104> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1505257] winerror module
Martin v. Löwis added the comment: Marc-Andre, what should we do about this patch? _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1505257> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1116] reference in extending doc to non-existing file
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1116> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1505257] winerror module
Martin v. Löwis added the comment: Ok rejecting it. -- resolution: -> rejected status: open -> closed _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1505257> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1111] Users' directories information
Martin v. Löwis added the comment: I don't think a uniform access to "configuration information" is possible, or even desirable. The requirements across applications and systems are too diverse to make this feasible. In any case, such a new feature should first be field-tested as a "special library" in a number of applications, and on a number of systems. Only then inclusion into the standard library could even be considered. Closing this as "won't fix". -- resolution: -> wont fix status: open -> closed __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1095] make install failed
Martin v. Löwis added the comment: The -f option to ln was not portable, traditionally. So the portable way to create a symlink if the target might exist is to remove the old symlink first. I've verified that 'ln -sf' indeed works as reported on Solaris 9. On Solaris 10, it seems Sun has finally "given in" and changed the implementation (but not the documentation). I'm not sure why we bother checking whether the old file exists before removing it, instead of just doing 'rm -f'; that has been there since r6352 with no explanation given. -- assignee: loewis -> __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1095> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1128] msilib.Directory.make_short only handles file names with a single dot in them
Changes by Martin v. Löwis: -- assignee: -> loewis keywords: +patch nosy: +loewis __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1128> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1095] make install failed
Martin v. Löwis added the comment: I haven't tested it, but it looks fine to me. -- assignee: -> georg.brandl resolution: -> accepted __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1095> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1133] python3.0-config raises SyntaxError
Martin v. Löwis added the comment: Duplicate of #1074 -- nosy: +loewis superseder: -> python3.0-config script does not run on py3k __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1133> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1133] python3.0-config raises SyntaxError
Changes by Martin v. Löwis: -- resolution: -> duplicate status: open -> closed __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1133> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1137] pyexpat patch for changing buffer_size
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1137> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1136] Bdb documentation
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1136> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1122] PyTuple_Size and PyTuple_GET_SIZE return type documentation incorrect
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1122> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1114] _curses issues on 64-bit big-endian (e.g, AIX)
Changes by Martin v. Löwis: -- keywords: +patch __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1114> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1141] reading large files
Martin v. Löwis added the comment: If you would like to help resolving the issue with the missing lines, please submit a separate report for that. It is very difficult to track unrelated bugs in a single tracker issue. It would help if you could determine which lines are missing, e.g. by writing out all lines and then comparing the two files. If you want to compute runtimes, it is better to not convert them to local time. Instead, use the pattern start = time.time() ... print time.time()-start # seconds since the program started -- nosy: +loewis __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1141> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1141] reading large files
Martin v. Löwis added the comment: > I could certainly do that, but how you get my huge files ? 5 Go of data > is quite big... [not sure what "that" is] I did not mean to suggest that you attach such a large file. Instead, just report that as a separate bug report, and be prepared to answer follow-up questions. Regards, Martin __ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1141> __ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1734346] patch for bug 1170311 "zipfile UnicodeDecodeError"
Changes by Martin v. Löwis: -- assignee: -> loewis severity: normal -> major _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1734346> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1774736] Binding fails
Changes by Martin v. Löwis: -- resolution: -> duplicate status: open -> closed superseder: -> Tkinter binding involving Control-spacebar raises unicode error _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1774736> _ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue783188] support for server side transactions in _ssl
Martin v. Löwis added the comment: Marking as out-of-date -- resolution: -> out of date status: open -> closed superseder: -> server-side ssl support Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue783188> ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com