I've been using Leo to help me organize hundreds of bash scripts. Some scripts share common data. One might say my project (and my reason for seeking out Leo) was to find a way to organize all these scripts. It's been a resounding success.
I'd like to find a way to consolidate common pieces of data in a type of "global variables node" where I can change a value once and it is applied to all files/nodes which reference it. I've been doing this with find/replace all but I find this cumbersome and it does not document the shared data. Could Leo have something like @int/@bool/@string/etc simple settings types but applicable to any node in an outline? Section references do what I'm talking about but in reverse. In a section reference you can reference blocks of code in a parent node and it will replace them if those section definition nodes are found as children. My proposal here is to have node which collects a type of node similar to section definition nodes where those definitions could be referenced anywhere in an outline (or suboutline) similarly to how simple settings nodes work. I guess I would call these "Global Project Variables" if defined at the top level. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.