Thanks a lot Ed. So @all in @thin node was the culprit :-) -- sudhir
On Dec 4, 10:11 am, "Edward K. Ream" <[EMAIL PROTECTED]> wrote: > On Thu, Dec 4, 2008 at 8:56 AM, sudhir <[EMAIL PROTECTED]> wrote: > > > I stumbled upon Leo, got very excited with the possibility and tried > > to write my first python program in Leo. > > First, don't use @all now. It's for special situations, like notes > files, where you just want to dump lots of nodes into a file without > worrying whether a node is referenced or not. > > So just stick with @others. > > The typical pattern is to put this in body text of the top-level @thin node:: > > @language python > @tabwidth -4 # or 4 or 8 if you want hard tabs. > @others > > That's all. > > To define a class in a descendant node, do:: > > class myClass: > @others > > You can put a *single* class in the top-level node of an @thin tree > the same way. > > The rules: > > 1. No node may contain more than one @others directive. > 2. Every node that isn't a section-definition node must have an > ancestor node containing an @others directive. > > For many examples of using @others, see leoPy.leo (AKA LeoPyRef.leo). > > Please feel free to ask any other questions. Newbies always have top > priority :-) > > Edward --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "leo-editor" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en -~----------~----~----~----~------~----~------~--~---
