Re: Freesoftware for auto/intelligent code completing in Python
On Jul 10, 1:07 am, Gros Bedo [EMAIL PROTECTED] wrote: Hello, Ali I totally support you, neither I couldn't find any really working code completion for python in a free software, and it's really a mess, at least on Linux. On Windows, there is PyScripter (http://pyscripter.googlepages.com/), but it is based on Delphi, and as such it's not portable. But it's a free software (even if I couldn't find the sources, they say you can download them). It is said to be working on Linux via Wine, so if you really need a code completion tool you could give it a try. _ Téléchargez gratuitement des émoticônes pour pimenter vos conversations Messengerhttp://specials.fr.msn.com/femmes/amour/emoticonesLove.aspx Thanks. -- http://mail.python.org/mailman/listinfo/python-list
RE: Freesoftware for auto/intelligent code completing in Python
Hello, Ali I totally support you, neither I couldn't find any really working code completion for python in a free software, and it's really a mess, at least on Linux. On Windows, there is PyScripter (http://pyscripter.googlepages.com/), but it is based on Delphi, and as such it's not portable. But it's a free software (even if I couldn't find the sources, they say you can download them). It is said to be working on Linux via Wine, so if you really need a code completion tool you could give it a try. _ Téléchargez gratuitement des émoticônes pour pimenter vos conversations Messenger http://specials.fr.msn.com/femmes/amour/emoticonesLove.aspx -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
- Original Message - From: Python Nutter [EMAIL PROTECTED] To: Ivan Ven Osdel [EMAIL PROTECTED] Cc: python-list@python.org Sent: Thursday, July 3, 2008 5:56:32 PM GMT -06:00 US/Canada Central Subject: Re: Freesoftware for auto/intelligent code completing in Python If you guys can get your head out of IDE land, you'll find iPython does a fantastic job at introspection and Auto-completion, you can launch shell commands and editors and when done saving be back in the iPython shell, save memory/variable space to disk so you can come back the next day and continue off where you were. It puts IDEs to shame. If you can't get your Windows-centric IDE need eliminated, then Wing IDE 101 will not auto-complete, its been deliberately disabled to force students (hence 101) to memorize python/function names. Komodo Edit is a free download and will Auto-complete. Cheers, PN Thanks for the suggestion. I'll take a look at iPython today. Ivan -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
On Jul 4, 12:56 am, Python Nutter [EMAIL PROTECTED] wrote: If you guys can get your head out of IDE land, you'll find iPython does a fantastic job at introspection and Auto-completion, you can launch shell commands and editors and when done saving be back in the iPython shell, save memory/variable space to disk so you can come back the next day and continue off where you were. It puts IDEs to shame. I have quick tried iPython and autocomplete seems to work pretty decently, even if it's not same as in a GUI. Thank you very much for your advice. Could you let me know how do work with .py files in iPython please? If you can't get your Windows-centric IDE need eliminated, then Wing IDE 101 will not auto-complete, its been deliberately disabled to force students (hence 101) to memorize python/function names. Komodo Edit is a free download and will Auto-complete. Yes, Komodo Edit works well too... Thanks. -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
On Jul 4, 7:10 am, Yu-Xi Lim [EMAIL PROTECTED] wrote: Ali Servet Dönmez wrote: I tried code come completion options in Emacs for Python, but none of them was satisfactory to me. I'd be glad to hear how did your friend get it work though. Perhaps it would help to say what ways the completion in Emacs was not satisfactory? I simply couldn't manage to get it work. FWIW, it should be possible to get IPython-type completion in Emacs, but I hadn't managed that yet :( Refactoring, too. Both involve Pymacs but I've had limited success with that. Yeah, that's what I'm talking about. As for PyDev (I know you said No to this already), the main problem I have with PyDev/Eclipse is the woefully underpowered editor (compared to Emacs), and poor indentation logic. On the plus side, refactoring works pretty well. So why not PyDev? I tried PyDev with Eclipse too and it's an aweful environment to me. Auto-completion was a total failure too... I'm just wondering, you insist on Free/Libre software solutions, and say the ones you tried don't work for you. Why not use the source and fix them so they work your way? ;) To quote you: how hard it could be be writing a freesoftware which would automatically/intelligently auto complete Python code? Yes Yu-Xi Lim, you are right. Let me quote my self here: I made my mind and I could volunteer to make this happen as thesis project for my incoming graduation in the next year. -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
On Jul 4, 7:31 am, Jeroen Ruigrok van der Werven [EMAIL PROTECTED] nomine.org wrote: -On [20080630 23:51], Ali Servet Dönmez ([EMAIL PROTECTED]) wrote: This could be an extension, a plugin, an Emacs mode, a new editor or even a brand new huge all-fancy IDE, I don't care, but what am I missing here? Vim's omnicomplete (CTRL-X CTRL-O). See :help omnifunc within vim. -- Jeroen Ruigrok van der Werven asmodai(-at-)in-nomine.org / asmodai イェルーン ラウフロック ヴァン デル ウェルヴェンhttp://www.in-nomine.org/|http://www.rangaku.org/| GPG: 2EAC625B Don't always think in a straight line... Jeroen, your advice might be *the solution* to the problem; but I'm not really into using Vi(m). Thank your very much anyway! -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
On Jul 4, 8:58 am, Aspersieman [EMAIL PROTECTED] wrote: Jeroen Ruigrok van der Werven wrote: -On [20080630 23:51], Ali Servet Dönmez ([EMAIL PROTECTED]) wrote: This could be an extension, a plugin, an Emacs mode, a new editor or even a brand new huge all-fancy IDE, I don't care, but what am I missing here? Vim's omnicomplete (CTRL-X CTRL-O). See :help omnifunc within vim. I find Vim with ctags, omnicomplete and calltip support the BEST I've tried so far. And I've tried many. Here's a tutorial on setting this up. http://blog.sontek.net/2008/05/11/python-with-a-modular-ide-vim/ Regards Nicol -- The three things to remember about Llamas: 1) They are harmless 2) They are deadly 3) They are made of lava, and thus nice to cuddle. Oh my, that thing seems to work! I didn't try it my self, but checked out the URL you've mentioned. I think I've been unfair to Yu-Xi Lim before... Thank you. -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
Jeroen Ruigrok van der Werven wrote: -On [20080630 23:51], Ali Servet Dönmez ([EMAIL PROTECTED]) wrote: This could be an extension, a plugin, an Emacs mode, a new editor or even a brand new huge all-fancy IDE, I don't care, but what am I missing here? Vim's omnicomplete (CTRL-X CTRL-O). See :help omnifunc within vim. I find Vim with ctags, omnicomplete and calltip support the BEST I've tried so far. And I've tried many. Here's a tutorial on setting this up. http://blog.sontek.net/2008/05/11/python-with-a-modular-ide-vim/ Regards Nicol -- The three things to remember about Llamas: 1) They are harmless 2) They are deadly 3) They are made of lava, and thus nice to cuddle. -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
-On [20080704 09:00], Aspersieman ([EMAIL PROTECTED]) wrote: Here's a tutorial on setting this up. http://blog.sontek.net/2008/05/11/python-with-a-modular-ide-vim/ Thanks Nicol, there's some things there that can speed up my current setup as well. -- Jeroen Ruigrok van der Werven asmodai(-at-)in-nomine.org / asmodai イェルーン ラウフロック ヴァン デル ウェルヴェン http://www.in-nomine.org/ | http://www.rangaku.org/ | GPG: 2EAC625B Whispering winds in moonlit wood, a totem oak once golden stood... -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
On Jul 2, 9:33 am, Ali Servet Dönmez [EMAIL PROTECTED] wrote: On Jul 1, 12:15 am, Fuzzyman [EMAIL PROTECTED] wrote: On Jun 30, 10:46 pm, Ali Servet Dönmez [EMAIL PROTECTED] wrote: I don't want to be so mean here, but how hard it could be be writing a freesoftware which would automatically/intelligently auto complete Python code? (I mean something that really does the job, like Microsoft's Visual Studio or Sun's NetBeans or something else, you name it, but just don't give me PyDev please...) This could be an extension, a plugin, an Emacs mode, a new editor or even a brand new huge all-fancy IDE, I don't care, but what am I missing here? Could someone please point me out something that I'm really missing which is already present in the wild, otherwise I'd like discuss with whoever is willing to help me to get this thing done. I made my mind and I could volunteer to make this happen as thesis project for my incoming graduation in the next year. Regards you all, Ali Servet Dönmez Vim, Emacs, Wing, Komodo, ... more? Yeah, I guess you're missing something. :-) MichaelFoordhttp://www.ironpythoninaction.com/http://www.trypython.org/ I've checkout Wing IDE's license and it doesnt' seem to be a freesoftware; am I wrong? Wing 101 is free. The software is good enough though that it is worth supporting its development by paying for it. Michael Foord -- http://www.ironpythoninaction.com/ http://www.trypython.org/ -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
On Jul 2, 9:33 am, Ali Servet Dönmez [EMAIL PROTECTED] wrote: On Jul 1, 12:15 am, Fuzzyman [EMAIL PROTECTED] wrote: On Jun 30, 10:46 pm, Ali Servet Dönmez [EMAIL PROTECTED] wrote: I don't want to be so mean here, but how hard it could be be writing a freesoftware which would automatically/intelligently auto complete Python code? (I mean something that really does the job, like Microsoft's Visual Studio or Sun's NetBeans or something else, you name it, but just don't give me PyDev please...) This could be an extension, a plugin, an Emacs mode, a new editor or even a brand new huge all-fancy IDE, I don't care, but what am I missing here? Could someone please point me out something that I'm really missing which is already present in the wild, otherwise I'd like discuss with whoever is willing to help me to get this thing done. I made my mind and I could volunteer to make this happen as thesis project for my incoming graduation in the next year. Regards you all, Ali Servet Dönmez Vim, Emacs, Wing, Komodo, ... more? Yeah, I guess you're missing something. :-) MichaelFoordhttp://www.ironpythoninaction.com/http://www.trypython.org/ I've checkout Wing IDE's license and it doesnt' seem to be a freesoftware; am I wrong? Wing 101 is free. The software is good enough though that it is worth supporting its development by paying for it. Michael Foord -- http://www.ironpythoninaction.com/ http://www.trypython.org/ -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
On Jun 30, 11:25 pm, Ali Servet Dönmez [EMAIL PROTECTED] wrote: On Jul 1, 12:15 am, Fuzzyman [EMAIL PROTECTED] wrote: On Jun 30, 10:46 pm, Ali Servet Dönmez [EMAIL PROTECTED] wrote: I don't want to be so mean here, but how hard it could be be writing a freesoftware which would automatically/intelligently auto complete Python code? (I mean something that really does the job, like Microsoft's Visual Studio or Sun's NetBeans or something else, you name it, but just don't give me PyDev please...) This could be an extension, a plugin, an Emacs mode, a new editor or even a brand new huge all-fancy IDE, I don't care, but what am I missing here? Could someone please point me out something that I'm really missing which is already present in the wild, otherwise I'd like discuss with whoever is willing to help me to get this thing done. I made my mind and I could volunteer to make this happen as thesis project for my incoming graduation in the next year. Regards you all, Ali Servet Dönmez Vim, Emacs, Wing, Komodo, ... more? Yeah, I guess you're missing something. :-) MichaelFoordhttp://www.ironpythoninaction.com/http://www.trypython.org/ I probabily am... Could you please kindly tell me what's the way to get it work for Emacs? Not personally I'm afraid. Although I did use Emacs today for the first time (pairing with a colleague who inflicted it upon me). We did have code completion working fine, but I have no idea how to set it up (maybe the intarwebz can help?). Michael Foord -- http://www.ironpythoninaction.com/ http://www.trypython.org/ -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
On Jul 3, 7:38 pm, Fuzzyman [EMAIL PROTECTED] wrote: On Jul 2, 9:33 am, Ali Servet Dönmez [EMAIL PROTECTED] wrote: On Jul 1, 12:15 am, Fuzzyman [EMAIL PROTECTED] wrote: On Jun 30, 10:46 pm, Ali Servet Dönmez [EMAIL PROTECTED] wrote: I don't want to be so mean here, but how hard it could be be writing a freesoftware which would automatically/intelligently auto complete Python code? (I mean something that really does the job, like Microsoft's Visual Studio or Sun's NetBeans or something else, you name it, but just don't give me PyDev please...) This could be an extension, a plugin, an Emacs mode, a new editor or even a brand new huge all-fancy IDE, I don't care, but what am I missing here? Could someone please point me out something that I'm really missing which is already present in the wild, otherwise I'd like discuss with whoever is willing to help me to get this thing done. I made my mind and I could volunteer to make this happen as thesis project for my incoming graduation in the next year. Regards you all, Ali Servet Dönmez Vim, Emacs, Wing, Komodo, ... more? Yeah, I guess you're missing something. :-) MichaelFoordhttp://www.ironpythoninaction.com/http://www.trypython.org/ I've checkout Wing IDE's license and it doesnt' seem to be a freesoftware; am I wrong? Wing 101 is free. The software is good enough though that it is worth supporting its development by paying for it. Michael Foord --http://www.ironpythoninaction.com/http://www.trypython.org/ I wasn't referring to its fee, but the fact of having a freedom restricting license. -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
On Jul 3, 7:42 pm, Fuzzyman [EMAIL PROTECTED] wrote: On Jun 30, 11:25 pm, Ali Servet Dönmez [EMAIL PROTECTED] wrote: On Jul 1, 12:15 am, Fuzzyman [EMAIL PROTECTED] wrote: On Jun 30, 10:46 pm, Ali Servet Dönmez [EMAIL PROTECTED] wrote: I don't want to be so mean here, but how hard it could be be writing a freesoftware which would automatically/intelligently auto complete Python code? (I mean something that really does the job, like Microsoft's Visual Studio or Sun's NetBeans or something else, you name it, but just don't give me PyDev please...) This could be an extension, a plugin, an Emacs mode, a new editor or even a brand new huge all-fancy IDE, I don't care, but what am I missing here? Could someone please point me out something that I'm really missing which is already present in the wild, otherwise I'd like discuss with whoever is willing to help me to get this thing done. I made my mind and I could volunteer to make this happen as thesis project for my incoming graduation in the next year. Regards you all, Ali Servet Dönmez Vim, Emacs, Wing, Komodo, ... more? Yeah, I guess you're missing something. :-) MichaelFoordhttp://www.ironpythoninaction.com/http://www.trypython.org/ I probabily am... Could you please kindly tell me what's the way to get it work for Emacs? Not personally I'm afraid. Although I did use Emacs today for the first time (pairing with a colleague who inflicted it upon me). We did have code completion working fine, but I have no idea how to set it up (maybe the intarwebz can help?). Michael Foord --http://www.ironpythoninaction.com/http://www.trypython.org/ I tried code come completion options in Emacs for Python, but none of them was satisfactory to me. I'd be glad to hear how did your friend get it work though. -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
On Jul 2, 10:39 pm, Ivan Ven Osdel [EMAIL PROTECTED] wrote: Not really, I have just worked with them more. - Original Message - From: Ali Servet Dönmez [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, July 2, 2008 1:15:04 PM GMT -06:00 US/Canada Central Subject: Re: Freesoftware for auto/intelligent code completing in Python On Jul 2, 7:55 pm, Ivan Ven Osdel [EMAIL PROTECTED] wrote: The free Python editors/IDEs really do need work as far as code completion goes but I am hopeful. IMO Stani's Python Editor comes closest by providing some code sense through a combination of history and doc strings for Python built-ins. Where it falls short is the ability to scan doc strings for your own code and non built-in modules in the Python path. Python already has the ground work in place to accomplish something similar to VS's XML commenting/intellisense system. With a Python interpretor you can type help(myModule) and get the doc string documentation. So I imagine implementing code sense for code being developed as well as non built-in modules would just be a matter of finding the appropriate module at the right time and piping the output of help([module]) to a popup window. If your willing to help work on something like that I suggest contacting Stani directlyhttp://pythonide.stani.be/orcreating a plugin for Geanyhttp://geany.uvena.de/ Ivan Ven Osdel Software Engineerhttp://www.datasyncsuite.com/ - Original Message - From: Ali Servet Dönmez [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, July 2, 2008 3:33:59 AM GMT -06:00 US/Canada Central Subject: Re: Freesoftware for auto/intelligent code completing in Python On Jul 1, 12:15 am, Fuzzyman [EMAIL PROTECTED] wrote: On Jun 30, 10:46 pm, Ali Servet Dönmez [EMAIL PROTECTED] wrote: I don't want to be so mean here, but how hard it could be be writing a freesoftware which would automatically/intelligently auto complete Python code? (I mean something that really does the job, like Microsoft's Visual Studio or Sun's NetBeans or something else, you name it, but just don't give me PyDev please...) This could be an extension, a plugin, an Emacs mode, a new editor or even a brand new huge all-fancy IDE, I don't care, but what am I missing here? Could someone please point me out something that I'm really missing which is already present in the wild, otherwise I'd like discuss with whoever is willing to help me to get this thing done. I made my mind and I could volunteer to make this happen as thesis project for my incoming graduation in the next year. Regards you all, Ali Servet Dönmez Vim, Emacs, Wing, Komodo, ... more? Yeah, I guess you're missing something. :-) Michael Foordhttp://www.ironpythoninaction.com/http://www.trypython.org/ I've checkout Wing IDE's license and it doesnt' seem to be a freesoftware; am I wrong? Ivan, thanks for your reply. I am curious how come you're suggesting me those two, but not others. Is there a good/particular reason for that? I see, thank you! I'll certainly keep that in mind. -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
From: Fuzzyman [EMAIL PROTECTED] To: python-list@python.org Sent: Thursday, July 3, 2008 12:41:11 PM GMT -06:00 US/Canada Central Subject: Re: Freesoftware for auto/intelligent code completing in Python On Jul 2, 9:33 am, Ali Servet Dönmez [EMAIL PROTECTED] wrote: On Jul 1, 12:15 am, Fuzzyman [EMAIL PROTECTED] wrote: On Jun 30, 10:46 pm, Ali Servet Dönmez [EMAIL PROTECTED] wrote: I don't want to be so mean here, but how hard it could be be writing a freesoftware which would automatically/intelligently auto complete Python code? (I mean something that really does the job, like Microsoft's Visual Studio or Sun's NetBeans or something else, you name it, but just don't give me PyDev please...) This could be an extension, a plugin, an Emacs mode, a new editor or even a brand new huge all-fancy IDE, I don't care, but what am I missing here? Could someone please point me out something that I'm really missing which is already present in the wild, otherwise I'd like discuss with whoever is willing to help me to get this thing done. I made my mind and I could volunteer to make this happen as thesis project for my incoming graduation in the next year. Regards you all, Ali Servet Dönmez Vim, Emacs, Wing, Komodo, ... more? Yeah, I guess you're missing something. :-) MichaelFoordhttp://www.ironpythoninaction.com/http://www.trypython.org/ I've checkout Wing IDE's license and it doesnt' seem to be a freesoftware; am I wrong? Wing 101 is free. The software is good enough though that it is worth supporting its development by paying for it. Michael Foord -- http://www.ironpythoninaction.com/ http://www.trypython.org/ According to the site, Wings 101 doesn't support Auto-completion for Python and extension modules but I agree that Wings is worth it if he (or his company) can afford the license(s). If not then he should at least contribute time or money to one of the free (as in free speech, not free beer) alternatives. Ivan Ven Osdel http://www.datasyncsuite.com/ -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
If you guys can get your head out of IDE land, you'll find iPython does a fantastic job at introspection and Auto-completion, you can launch shell commands and editors and when done saving be back in the iPython shell, save memory/variable space to disk so you can come back the next day and continue off where you were. It puts IDEs to shame. If you can't get your Windows-centric IDE need eliminated, then Wing IDE 101 will not auto-complete, its been deliberately disabled to force students (hence 101) to memorize python/function names. Komodo Edit is a free download and will Auto-complete. Cheers, PN -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
Ali Servet Dönmez wrote: I tried code come completion options in Emacs for Python, but none of them was satisfactory to me. I'd be glad to hear how did your friend get it work though. Perhaps it would help to say what ways the completion in Emacs was not satisfactory? FWIW, it should be possible to get IPython-type completion in Emacs, but I hadn't managed that yet :( Refactoring, too. Both involve Pymacs but I've had limited success with that. As for PyDev (I know you said No to this already), the main problem I have with PyDev/Eclipse is the woefully underpowered editor (compared to Emacs), and poor indentation logic. On the plus side, refactoring works pretty well. So why not PyDev? I'm just wondering, you insist on Free/Libre software solutions, and say the ones you tried don't work for you. Why not use the source and fix them so they work your way? ;) To quote you: how hard it could be be writing a freesoftware which would automatically/intelligently auto complete Python code? -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
-On [20080630 23:51], Ali Servet Dönmez ([EMAIL PROTECTED]) wrote: This could be an extension, a plugin, an Emacs mode, a new editor or even a brand new huge all-fancy IDE, I don't care, but what am I missing here? Vim's omnicomplete (CTRL-X CTRL-O). See :help omnifunc within vim. -- Jeroen Ruigrok van der Werven asmodai(-at-)in-nomine.org / asmodai イェルーン ラウフロック ヴァン デル ウェルヴェン http://www.in-nomine.org/ | http://www.rangaku.org/ | GPG: 2EAC625B Don't always think in a straight line... -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
On Jul 1, 12:15 am, Fuzzyman [EMAIL PROTECTED] wrote: On Jun 30, 10:46 pm, Ali Servet Dönmez [EMAIL PROTECTED] wrote: I don't want to be so mean here, but how hard it could be be writing a freesoftware which would automatically/intelligently auto complete Python code? (I mean something that really does the job, like Microsoft's Visual Studio or Sun's NetBeans or something else, you name it, but just don't give me PyDev please...) This could be an extension, a plugin, an Emacs mode, a new editor or even a brand new huge all-fancy IDE, I don't care, but what am I missing here? Could someone please point me out something that I'm really missing which is already present in the wild, otherwise I'd like discuss with whoever is willing to help me to get this thing done. I made my mind and I could volunteer to make this happen as thesis project for my incoming graduation in the next year. Regards you all, Ali Servet Dönmez Vim, Emacs, Wing, Komodo, ... more? Yeah, I guess you're missing something. :-) Michael Foordhttp://www.ironpythoninaction.com/http://www.trypython.org/ I've checkout Wing IDE's license and it doesnt' seem to be a freesoftware; am I wrong? -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
The free Python editors/IDEs really do need work as far as code completion goes but I am hopeful. IMO Stani's Python Editor comes closest by providing some code sense through a combination of history and doc strings for Python built-ins. Where it falls short is the ability to scan doc strings for your own code and non built-in modules in the Python path. Python already has the ground work in place to accomplish something similar to VS's XML commenting/intellisense system. With a Python interpretor you can type help(myModule) and get the doc string documentation. So I imagine implementing code sense for code being developed as well as non built-in modules would just be a matter of finding the appropriate module at the right time and piping the output of help([module]) to a popup window. If your willing to help work on something like that I suggest contacting Stani directly http://pythonide.stani.be/ or creating a plugin for Geany http://geany.uvena.de/ Ivan Ven Osdel Software Engineer http://www.datasyncsuite.com/ - Original Message - From: Ali Servet Dönmez [EMAIL PROTECTED] To: python-list@python.org Sent: Wednesday, July 2, 2008 3:33:59 AM GMT -06:00 US/Canada Central Subject: Re: Freesoftware for auto/intelligent code completing in Python On Jul 1, 12:15 am, Fuzzyman [EMAIL PROTECTED] wrote: On Jun 30, 10:46 pm, Ali Servet Dönmez [EMAIL PROTECTED] wrote: I don't want to be so mean here, but how hard it could be be writing a freesoftware which would automatically/intelligently auto complete Python code? (I mean something that really does the job, like Microsoft's Visual Studio or Sun's NetBeans or something else, you name it, but just don't give me PyDev please...) This could be an extension, a plugin, an Emacs mode, a new editor or even a brand new huge all-fancy IDE, I don't care, but what am I missing here? Could someone please point me out something that I'm really missing which is already present in the wild, otherwise I'd like discuss with whoever is willing to help me to get this thing done. I made my mind and I could volunteer to make this happen as thesis project for my incoming graduation in the next year. Regards you all, Ali Servet Dönmez Vim, Emacs, Wing, Komodo, ... more? Yeah, I guess you're missing something. :-) Michael Foordhttp://www.ironpythoninaction.com/http://www.trypython.org/ I've checkout Wing IDE's license and it doesnt' seem to be a freesoftware; am I wrong? -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
On Jul 2, 7:55 pm, Ivan Ven Osdel [EMAIL PROTECTED] wrote: The free Python editors/IDEs really do need work as far as code completion goes but I am hopeful. IMO Stani's Python Editor comes closest by providing some code sense through a combination of history and doc strings for Python built-ins. Where it falls short is the ability to scan doc strings for your own code and non built-in modules in the Python path. Python already has the ground work in place to accomplish something similar to VS's XML commenting/intellisense system. With a Python interpretor you can type help(myModule) and get the doc string documentation. So I imagine implementing code sense for code being developed as well as non built-in modules would just be a matter of finding the appropriate module at the right time and piping the output of help([module]) to a popup window. If your willing to help work on something like that I suggest contacting Stani directlyhttp://pythonide.stani.be/or creating a plugin for Geanyhttp://geany.uvena.de/ Ivan Ven Osdel Software Engineerhttp://www.datasyncsuite.com/ - Original Message - From: Ali Servet Dönmez [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, July 2, 2008 3:33:59 AM GMT -06:00 US/Canada Central Subject: Re: Freesoftware for auto/intelligent code completing in Python On Jul 1, 12:15 am, Fuzzyman [EMAIL PROTECTED] wrote: On Jun 30, 10:46 pm, Ali Servet Dönmez [EMAIL PROTECTED] wrote: I don't want to be so mean here, but how hard it could be be writing a freesoftware which would automatically/intelligently auto complete Python code? (I mean something that really does the job, like Microsoft's Visual Studio or Sun's NetBeans or something else, you name it, but just don't give me PyDev please...) This could be an extension, a plugin, an Emacs mode, a new editor or even a brand new huge all-fancy IDE, I don't care, but what am I missing here? Could someone please point me out something that I'm really missing which is already present in the wild, otherwise I'd like discuss with whoever is willing to help me to get this thing done. I made my mind and I could volunteer to make this happen as thesis project for my incoming graduation in the next year. Regards you all, Ali Servet Dönmez Vim, Emacs, Wing, Komodo, ... more? Yeah, I guess you're missing something. :-) Michael Foordhttp://www.ironpythoninaction.com/http://www.trypython.org/ I've checkout Wing IDE's license and it doesnt' seem to be a freesoftware; am I wrong? Ivan, thanks for your reply. I am curious how come you're suggesting me those two, but not others. Is there a good/particular reason for that? -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
Not really, I have just worked with them more. - Original Message - From: Ali Servet Dönmez [EMAIL PROTECTED] To: python-list@python.org Sent: Wednesday, July 2, 2008 1:15:04 PM GMT -06:00 US/Canada Central Subject: Re: Freesoftware for auto/intelligent code completing in Python On Jul 2, 7:55 pm, Ivan Ven Osdel [EMAIL PROTECTED] wrote: The free Python editors/IDEs really do need work as far as code completion goes but I am hopeful. IMO Stani's Python Editor comes closest by providing some code sense through a combination of history and doc strings for Python built-ins. Where it falls short is the ability to scan doc strings for your own code and non built-in modules in the Python path. Python already has the ground work in place to accomplish something similar to VS's XML commenting/intellisense system. With a Python interpretor you can type help(myModule) and get the doc string documentation. So I imagine implementing code sense for code being developed as well as non built-in modules would just be a matter of finding the appropriate module at the right time and piping the output of help([module]) to a popup window. If your willing to help work on something like that I suggest contacting Stani directlyhttp://pythonide.stani.be/or creating a plugin for Geanyhttp://geany.uvena.de/ Ivan Ven Osdel Software Engineerhttp://www.datasyncsuite.com/ - Original Message - From: Ali Servet Dönmez [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, July 2, 2008 3:33:59 AM GMT -06:00 US/Canada Central Subject: Re: Freesoftware for auto/intelligent code completing in Python On Jul 1, 12:15 am, Fuzzyman [EMAIL PROTECTED] wrote: On Jun 30, 10:46 pm, Ali Servet Dönmez [EMAIL PROTECTED] wrote: I don't want to be so mean here, but how hard it could be be writing a freesoftware which would automatically/intelligently auto complete Python code? (I mean something that really does the job, like Microsoft's Visual Studio or Sun's NetBeans or something else, you name it, but just don't give me PyDev please...) This could be an extension, a plugin, an Emacs mode, a new editor or even a brand new huge all-fancy IDE, I don't care, but what am I missing here? Could someone please point me out something that I'm really missing which is already present in the wild, otherwise I'd like discuss with whoever is willing to help me to get this thing done. I made my mind and I could volunteer to make this happen as thesis project for my incoming graduation in the next year. Regards you all, Ali Servet Dönmez Vim, Emacs, Wing, Komodo, ... more? Yeah, I guess you're missing something. :-) Michael Foordhttp://www.ironpythoninaction.com/http://www.trypython.org/ I've checkout Wing IDE's license and it doesnt' seem to be a freesoftware; am I wrong? Ivan, thanks for your reply. I am curious how come you're suggesting me those two, but not others. Is there a good/particular reason for that? -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
The free Python editors/IDEs really do need work as far as code completion goes but I am hopeful. I agree, I'm quite new to python and just had my period of searching for the best IDE/editor. Wing wins for me, but it is not free (at least not te versions which do have code completion). Pype (a free editor) I also liked, but its autocompletion is not as good as Wings. In the end, I mostly end up using IPython to inspect the attributes of objects. Almar -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
On 7月1日, 上午5时46分, Ali Servet Dönmez [EMAIL PROTECTED] wrote: I don't want to be so mean here, but how hard it could be be writing a freesoftware which would automatically/intelligently auto complete Python code? (I mean something that really does the job, like Microsoft's Visual Studio or Sun's NetBeans or something else, you name it, but just don't give me PyDev please...) This could be an extension, a plugin, an Emacs mode, a new editor or even a brand new huge all-fancy IDE, I don't care, but what am I missing here? Could someone please point me out something that I'm really missing which is already present in the wild, otherwise I'd like discuss with whoever is willing to help me to get this thing done. I made my mind and I could volunteer to make this happen as thesis project for my incoming graduation in the next year. Regards you all, Ali Servet Dönmez ulipad clearly deserves a look. good lucky :) http://code.google.com/p/ulipad/ -- http://mail.python.org/mailman/listinfo/python-list
Freesoftware for auto/intelligent code completing in Python
I don't want to be so mean here, but how hard it could be be writing a freesoftware which would automatically/intelligently auto complete Python code? (I mean something that really does the job, like Microsoft's Visual Studio or Sun's NetBeans or something else, you name it, but just don't give me PyDev please...) This could be an extension, a plugin, an Emacs mode, a new editor or even a brand new huge all-fancy IDE, I don't care, but what am I missing here? Could someone please point me out something that I'm really missing which is already present in the wild, otherwise I'd like discuss with whoever is willing to help me to get this thing done. I made my mind and I could volunteer to make this happen as thesis project for my incoming graduation in the next year. Regards you all, Ali Servet Dönmez -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
On Jun 30, 10:46 pm, Ali Servet Dönmez [EMAIL PROTECTED] wrote: I don't want to be so mean here, but how hard it could be be writing a freesoftware which would automatically/intelligently auto complete Python code? (I mean something that really does the job, like Microsoft's Visual Studio or Sun's NetBeans or something else, you name it, but just don't give me PyDev please...) This could be an extension, a plugin, an Emacs mode, a new editor or even a brand new huge all-fancy IDE, I don't care, but what am I missing here? Could someone please point me out something that I'm really missing which is already present in the wild, otherwise I'd like discuss with whoever is willing to help me to get this thing done. I made my mind and I could volunteer to make this happen as thesis project for my incoming graduation in the next year. Regards you all, Ali Servet Dönmez Vim, Emacs, Wing, Komodo, ... more? Yeah, I guess you're missing something. :-) Michael Foord http://www.ironpythoninaction.com/ http://www.trypython.org/ -- http://mail.python.org/mailman/listinfo/python-list
Re: Freesoftware for auto/intelligent code completing in Python
On Jul 1, 12:15 am, Fuzzyman [EMAIL PROTECTED] wrote: On Jun 30, 10:46 pm, Ali Servet Dönmez [EMAIL PROTECTED] wrote: I don't want to be so mean here, but how hard it could be be writing a freesoftware which would automatically/intelligently auto complete Python code? (I mean something that really does the job, like Microsoft's Visual Studio or Sun's NetBeans or something else, you name it, but just don't give me PyDev please...) This could be an extension, a plugin, an Emacs mode, a new editor or even a brand new huge all-fancy IDE, I don't care, but what am I missing here? Could someone please point me out something that I'm really missing which is already present in the wild, otherwise I'd like discuss with whoever is willing to help me to get this thing done. I made my mind and I could volunteer to make this happen as thesis project for my incoming graduation in the next year. Regards you all, Ali Servet Dönmez Vim, Emacs, Wing, Komodo, ... more? Yeah, I guess you're missing something. :-) Michael Foordhttp://www.ironpythoninaction.com/http://www.trypython.org/ I probabily am... Could you please kindly tell me what's the way to get it work for Emacs? -- http://mail.python.org/mailman/listinfo/python-list