I don't think that's backwards compatible.  For example-- if the user isn't 
loading cyclone by default, and their patch does this:

[declare -lib cyclone/Scope~]

[Scope~]

***

If by "traded" you mean you renamed the binary to scope~.pd_linux, this won't load anymore.

I'd actually be in favor of breaking that compatibility if there were a way to 
get rid of all those capital letters from cyclone.  However, you still need 
"Append" to differentiate from the internal "append" class, so you can't 
change that one.

Also-- why is there a class_addcreator to add "cyclone/*" for each class?  
That _should_ be superfluous...

-Jonathan







On Friday, April 8, 2016 2:21 PM, Alexandre Torres Porres <porres@gmail.com> wrote:


2016-04-06 18:53 GMT-03:00 Alexandre Torres Porres <porres@gmail.com>:
And what would change if the official name restores to scope~ (with Scope~ being called the way "scope~" is now?

Well, I tested it here... I traded it for the opposite. I changed "Scope~" to "scope~" and made it instantiate as Scope~ as well for backwards compatibility. Works fine.

cheers

_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list