Geir Magnusson wrote:

> This could be in a regular template, or a central library template.  I
> am happier about seeing these in central library templates more than
> regular ones.  We can add properties like
>
>       velocimacro.library.1.name = lib1.vm
>       velocimacro.library.2.name = lib2.vm
>
> to add multiple libraries or something.
>
> Then, when you want to use the macros in the namespace :
>
>       #<namespace>:<vmname>( args )
>
> so the above would be
>
>       #name:foo( $a )

For what's its worth, just by allowing a ':' or '.' in the macro name
you can do 

      #lib1:foo()    or    #lib1.foo()

if you want. At least then you know where to find them again if you end up
having lots of libraries.

Theo


Reply via email to