Sorry for extending this Leo thread on the Ipython list (I hope the moderator doesn't mind), but since I am not on the Leo list, I will quickly answer some of the comments on my original message.<br><br><div class="gmail_quote">
On Jan 29, 2008 7:01 PM, Kent Tenney <<a href="mailto:ktenney@gmail.com">ktenney@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Howdy from the Leo camp,<br><br><br>><br>> > Interesting ideas,<br>> > Leo is the editor that I "would love to love (and use)" but can't really do<br>> > anything useful with it...<br><br>
I'm at that stage with IPython, I can tell it's great, but haven't<br>yet been able to incorporate it into my work habits.</blockquote><div><br>Ipython was very natural to since it only fills in the missing features of the python interpreter shell. So to take advantage of it wasn't very hard for me. Leo, on the other hand, requires, IMVHO, a drastic shift in my working paradigm, So every time I go back to it to check if this initial impedance has diminished, I am left with the feeling that "it actually may be useful, but I can't quite figure out how". I can write an run a Python script in it, but I don't perceive that doing this on Leo is more productive than doing the in a more traditional IDE such as Emacs or Eric. Maybe I am am approaching it with the wrong frame of mind....<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br><br>> > Maybe if you can get it integrated with Ipython, I will finally be able to<br>
> > use it<br>><br>> Do not make the mistake of trying to develop a program with it ;-)<br><br>Some of us find it a wonderful tool for developing programs. :-]</blockquote><div><br>Could you point me to some documentation explaining what would be the ideal workflow to develop a serious (Multi-package, multi-modules) Python project within Leo? I am seriously interested. May be even how to import a project into Leo?<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br><br>><br>> Using it for programming requires drinking a dose of 'literate<br>
> programming' kool-aid, which may not be your cup of tea<br><br>Not at all. Leo doesn't `require` any kool-aid,<br>all it's `literate` capabilities are completely optional.</blockquote><div><br>I have always found that the concept of literate programming interesting, but the required markup seem to go again the Python philosophy of making the source code of a program an easy to read thing... Maybe Leo helps in this respect, I don't know... Actually the first time I came across Leo (years ago) it was due to a search for adequate tools for literate programming(in python). IMO, literate programming shouldn't get in your way while programming, thats why currently, all the "literature" in my programs are the docstrings ;-) <br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br><br><br></blockquote></div><br>-- <br>Flávio Codeço Coelho<br>----------------------------------------------------------------<br>
"My grandfather once told me that there were two kinds of people: those who do the work and those who take the credit. He told me to try to be in the first group; there was much less competition."<br>Indira Gandhi<br>
====================================<br>registered Linux user # 386432<br>get counted at <a href="http://counter.li.org">http://counter.li.org</a><br>----------------------------------------------------------------