Hey Eward! That seems very similar to what Terry and I did in our last update for unl's and recursiveunlfind function. On the way we also added repeated names security (second node with same name would store its number in the UNL) as you know.
I really want to comment on this issue, I have been following those posts but not sure if I followed what was being commented, it was a bit technical for me. So maybe this doesnt fall on the line of conversation, in that case please disregard the comment. Just wanted to iterate how I would really like to have some "permanent" reference to a node. I would even pay the price of an attached "db per leo file" so those node references would become permanent. There are two ways of making a permanent pointer to a node that I can think of. UNLs the way we implemented last time (and the way you just said) need one more thing for being "close" to perfect. The idea would be not only to register their initial UNL and name, but also, whenever a node changes its header and/or position, that data should go to the DB. That way a node could be tracked down from its initial point to the final current actual situation it is in right now. Now I don't need permanent care-free node references often, but ever since I came to Leo I found many times in which I had to create many scripts just to track nodes up and down. Think of that, whenever you want to reference a node, you need to consider all the positions it can be // will be, what can happen to it in EACH script you make. It would be awesome to tell to a script "this node", and for Leo to be able to find it, no matter what, even in different files. Hence, the database, referring to each node, their UNL, the changes on their UNL history, possibly a unique and permanent ID (gnx-like), etc. Im also very glad towards where all recent discussions are heading, if Im understanding them well hehe. Regards, Fidel. -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
