> 
> I wrote code assuming once I've registered service "blah" as szDo parameter 
> RegisterSig, blah would be called with parameters
> 
>   <handle to object>, "name1.name2.name3"

No, it was never written this way, as PowerPro processes the operators one at a 
time.  Once is sees the second ., it processes the first (it has to wait for 
the second . to make sure it is not an operator of higher priority that should 
be processed first).  

The . is treated as an operator just like + or *.  

Also, note that first . could return a handle to something from another plugin 
entirely.


.
> 
> now I seem to get multiple calls to "blah" service
> 
>   <handle to object>, "name1"
>   <handle to object2>, "name2"
>   <handle to object3>, "name3"


Was always like this.  Do you have some test cases from where it seemed to work 
the other way.

Reply via email to