[issue15346] Tkinter extention modules have no documentation
Daniel Swanson added the comment: There is documentation of these modules, it's just that it's in the modules themselves. -- ___ Python tracker <http://bugs.python.org/issue15346> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue15346] Tkinter extention modules have no documentation
Daniel Swanson added the comment: We could at least put links to some documentation. -- ___ Python tracker <http://bugs.python.org/issue15346> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue15346] Tkinter extention modules have no documentation
Changes by Daniel Swanson : -- status: languishing -> open ___ Python tracker <http://bugs.python.org/issue15346> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue15346] Tkinter extention modules have no documentation
Changes by Daniel Swanson : -- status: open -> languishing ___ Python tracker <http://bugs.python.org/issue15346> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue15844] weird import errors
Daniel Swanson added the comment: correcting self. >>> And now I've got one trying to import something on the same level and it >>> says it doesn't exist! Should have been: And now I've got the top one importing one that's importing one on the same level and saying it doesn't exist! -- ___ Python tracker <http://bugs.python.org/issue15844> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue15844] weird import errors
New submission from Daniel Swanson: I'm dealing with a bunch of nested folders and my imports have gone crazy. When I try to test one of the lower level scripts that imports one of the higher level one it gives me an error message. But, when I run the top one, (which cascadingly imports just about everything) it doesn't. And now I've got one trying to import something on the same level and it says it doesn't exist! This happens whenever I try to use folders, because of this, I only have one file of programs. -- components: None messages: 169680 nosy: weirdink13 priority: normal severity: normal status: open title: weird import errors type: behavior versions: Python 3.2 ___ Python tracker <http://bugs.python.org/issue15844> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue15346] Tkinter extention modules have no documentation
Changes by Daniel Swanson : -- title: Tkinter extention modules no documentation -> Tkinter extention modules have no documentation ___ Python tracker <http://bugs.python.org/issue15346> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue15346] Tkinter extention modules no documentation
Daniel Swanson added the comment: For that matter, none of the following have docs: tkinter.colorchooser tkinter.commondialog tkinter.filedialog tkinter.font tkinter.messagebox tkinter.simpledialog tkinter.dnd Perhaps this should be remidied? One sentence usualy does not describe the use of an entire module. -- title: Tkinter dnd has no documentation -> Tkinter extention modules no documentation type: -> enhancement ___ Python tracker <http://bugs.python.org/issue15346> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue6804] IDLE: Detect Python files even if name doesn't end in .py
Daniel Swanson added the comment: No. When I try to open the file a small window entitled "Specify file encoding" pops up that says "The file's encoding is invalid in Python 3.x. Idle will convert it to UTF-8. What is the current encoding of the file?" followed by an entry widget that has "cp1252" and "ok" and "cancel" buttons. When I click "ok" the computer go "dunnn" and a error window titled "Decoding Error" that says "File C:\Python32\misc\bee.jpg Failed to Decode" with an "ok" button which, when clicked, closes idle (the edit window, not the shell). Does that answer your question? -- ___ Python tracker <http://bugs.python.org/issue6804> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue6804] IDLE: Detect Python files even if name doesn't end in .py
Daniel Swanson added the comment: I am also somewhat puzzled by this issue. The other day I was able to open some .txt files just to see if I could and they opened just fine. Just now I tryed to open a .jpg file and I got an error message, but then again, why would someone save a python file as a jpeg image? -- nosy: +weirdink13 ___ Python tracker <http://bugs.python.org/issue6804> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue15346] Tkinter dnd has no documentation
New submission from Daniel Swanson : The title should be self explanatory. I needed Drag-and-drop for a project I was working on, (maybe I shouldn't be refering to it in the past tense as I haven't started yet) so I checked the documentation for tkinter and found: 3.3.0 b1 tkinter.dnd Drag-and-drop support for tkinter. This is experimental and should become deprecated when it is replaced with the Tk DND. 3.2.2 (and .2.3) tkinter.dnd Drag-and-drop support for tkinter. This is experimental and should become deprecated when it is replaced with the Tk DND. 2.7.3 Tkdnd Drag-and-drop support for Tkinter. This is experimental and should become deprecated when it is replaced with the Tk DND. I think that tkinter.dnd needs some documentation, whether or not it is replaced with Tk DND. -- assignee: docs@python components: Documentation messages: 165392 nosy: docs@python, weirdink13 priority: normal severity: normal status: open title: Tkinter dnd has no documentation versions: Python 2.6, Python 2.7, Python 3.1, Python 3.2, Python 3.3 ___ Python tracker <http://bugs.python.org/issue15346> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue15041] tkinter documentation "see also" list in Python3 is from Python2
Changes by Daniel Swanson : -- title: tkinter "see also" list is from Python2 -> tkinter documentation "see also" list in Python3 is from Python2 type: -> enhancement ___ Python tracker <http://bugs.python.org/issue15041> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue15041] tkinter "see also" list is from Python2
New submission from Daniel Swanson : I was looking for information about menus in tkinter and checked the "see also" list. The second is copyrighted 1999, the third says Python 2.5 and the first is pretty much just links to the second and third. The forth is a book. It is my opinion that these resources should be updated. -- assignee: docs@python components: Documentation messages: 162568 nosy: docs@python, weirdink13 priority: normal severity: normal status: open title: tkinter "see also" list is from Python2 versions: Python 3.2 ___ Python tracker <http://bugs.python.org/issue15041> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue14901] Python Windows FAQ is Very Outdated
Daniel Swanson added the comment: >>> 1a) Update all Windows references to Windows 7 or Vista/7. We can include >>> XP, but I think Microsoft is dropping support next year. According to wikipedia Windows XP is the second most popular operating system, probably better not to drop it all together. http://en.wikipedia.org/wiki/Usage_share_of_operating_systems Of course there are people who have 5 or 6 computers and use the same windows disk on all of them which might skew the data. -- ___ Python tracker <http://bugs.python.org/issue14901> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue14901] Python Windows FAQ is Very Outdated
Daniel Swanson added the comment: I agree that Such things are most outdated and I think that if any Python users are still using platforms that old, that they are an extreme minority and also wonder what on (or off) Earth a Freeze is. -- nosy: +weirdink13 ___ Python tracker <http://bugs.python.org/issue14901> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue14872] subprocess is not safe from deadlocks
Daniel Swanson added the comment: what sort of machine has infinite memory? -- nosy: +weirdink13 ___ Python tracker <http://bugs.python.org/issue14872> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue14847] AttributeError: NoneType has no attribute 'utf_8_decode'
Daniel Swanson added the comment: I attempted to reproduce the error. I didn't, all I got was 'str' object has no attribute 'decode' here is the whole test. Python 3.2.2 (default, Sep 4 2011, 09:51:08) [MSC v.1500 32 bit (Intel)] on win32 Type "copyright", "credits" or "license()" for more information. >>> b''.decode('utf-8') '' >>> ''.decode('utf-8') Traceback (most recent call last): File "", line 1, in ''.decode('utf-8') AttributeError: 'str' object has no attribute 'decode' >>> b'x'.decode('utf-8') 'x' >>> Appearently, this error does not apply to Python 3.2.2. -- nosy: +weirdink13 ___ Python tracker <http://bugs.python.org/issue14847> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue14672] Windows installer: add desktop shortcut(s)
Daniel Swanson added the comment: What's the start menu? hahaha I think that this issue is pointless, it takes 3 clicks to make a desktop shortcut (if have a lot of programs on your computer, maybe 4) any Windows user should know how to do it. -- ___ Python tracker <http://bugs.python.org/issue14672> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue14672] Windows installer: add desktop shortcut(s)
Daniel Swanson added the comment: Never mind. I think I used the start menu to do it myself. -- ___ Python tracker <http://bugs.python.org/issue14672> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue14672] Windows installer: add desktop shortcut(s)
Daniel Swanson added the comment: I am using windows and as I recall, it installed a desktop shortcut for me. but I could be wrong. -- nosy: +weirdink13 ___ Python tracker <http://bugs.python.org/issue14672> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue13749] socketserver can't stop
Daniel Swanson added the comment: I tryed to fix the problem, here is my attemt. -- Added file: http://bugs.python.org/file25148/tryfixsocketserver.py ___ Python tracker <http://bugs.python.org/issue13749> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue13749] socketserver can't stop
Daniel Swanson added the comment: Or even better: def __init__(...): ... self.stop = False while not self.stop: (do stuff) def quit(or whatever it's called): self.stop = True -- ___ Python tracker <http://bugs.python.org/issue13749> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue13749] socketserver can't stop
Daniel Swanson added the comment: what about this? def __init__(...): ... self.stop = False while True: (do stuff) if self.stop: break def quit(or whatever it's called): self.stop = True That would work without the backwards copatability issue right? -- ___ Python tracker <http://bugs.python.org/issue13749> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue13749] socketserver can't stop
Daniel Swanson added the comment: What about os._exit? or CTR-ALT-DEL (windows only) I'd say that socketserver.serveforever is very well named (Hey, if you can't turn it off then it's serving forever) -- nosy: +weirdink13 ___ Python tracker <http://bugs.python.org/issue13749> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue14447] marshal.load() reads entire remaining file instead of just next value
Daniel Swanson added the comment: The previous test was on linux mint 10 (Julia) with python 3.1.2 here is the same test on windows XP with python 3.2.2 Python 3.2.2 (default, Sep 4 2011, 09:51:08) [MSC v.1500 32 bit (Intel)] on win32 Type "copyright", "credits" or "license()" for more information. >>> import marshal >>> f = open('t', 'wb') >>> marshal.dump(('skd', 1), f) 18 >>> marshal.dump(('slkd', 2), f) 19 >>> marshal.dump('lkdss', 3), f) SyntaxError: invalid syntax >>> marshal.dump(('lskda', 3), f) 20 >>> f.close() >>> f = open('t', 'rb') >>> print(marshal.load(f)) ('skd', 1) >>> print(marshal.load(f)) ('slkd', 2) >>> print(marshal.load(f)) ('lskda', 3) >>> print(marshal.load(f)) Traceback (most recent call last): File "", line 1, in print(marshal.load(f)) EOFError: EOF read where object expected >>> As you can see, this problem appearently does not apply to 3.2.2 -- versions: -Python 3.2 ___ Python tracker <http://bugs.python.org/issue14447> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue14447] marshal.load() reads entire remaining file instead of just next value
Daniel Swanson added the comment: You are correct. I got: Python 3.1.2 (release31-maint, Dec 9 2011, 20:50:50) [GCC 4.4.5] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import marshall Traceback (most recent call last): File "", line 1, in ImportError: No module named marshall >>> import marshal >>> f = open("test", "wb") >>> marshal.dump(("hello", 1), f) 20 >>> marshal.dump(("there", 2), f) 20 >>> marshal.dump(("friend", 3), f) 21 >>> f.close() >>> f = open("test", "rb") >>> print(marshal.load(f)) ('hello', 1) >>> print(marshal.load(f)) Traceback (most recent call last): File "", line 1, in EOFError: EOF read where object expected >>> -- nosy: +weirdink13 ___ Python tracker <http://bugs.python.org/issue14447> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue14361] No link to issue tracker on Python home page
Daniel Swanson added the comment: i don't remember -- ___ Python tracker <http://bugs.python.org/issue14361> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue4652] IDLE does not work with Unicode
Daniel Swanson added the comment: ok -- ___ Python tracker <http://bugs.python.org/issue4652> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue14361] No link to issue tracker on Python home page
Daniel Swanson added the comment: I agree that the link to the bug tracker should be more obvious (yesterday it took me almost an hour to find it) -- nosy: +weirdink13 ___ Python tracker <http://bugs.python.org/issue14361> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue4652] IDLE does not work with Unicode
Daniel Swanson added the comment: I would say that alt-c is not a problem at all, but, some people might use 'ç' more that me, (I never have used 'ç' spesificaly) -- ___ Python tracker <http://bugs.python.org/issue4652> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue4652] IDLE does not work with Unicode
Daniel Swanson added the comment: alt-c does nothing for me -- ___ Python tracker <http://bugs.python.org/issue4652> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue4652] IDLE does not work with Unicode
Daniel Swanson added the comment: I opened my IDLE (v. 3.2.2 windows xp) and pasted in print('ここ') it printed ここ just fine. -- nosy: +weirdink13 ___ Python tracker <http://bugs.python.org/issue4652> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com