Am 5. April 2025 15:12:40 MESZ schrieb Miller Puckette via Pd-dev 
<pd-dev@lists.iem.at>:
>
>Incidentally I'm planning to break my own rule to update 0.55 to be compatible 
>with externs that use pd_class_new() so that people can compile externs that 
>work both in 0.55 and in VSTs.  That's more a compatibility enhancement than a 
>bug fix.  



personally I would:
- start exporting `pd_class_new` as soon as possible (but without necessarily 
making it part of the public API as exposed in the headers)
- LATER turn `class_new()` into a macro that points to `pd_class_new()` resp 
`pd_class_new64()`, depending on the floatsize. (similar to what we already do 
for Pd64).

"LATER" needs to take a while, so people can still run their newly compiled 
externals on older Pds.

I'm not overly enthusiastic about externals starting to explicitly use that new 
symbol.



mfg.sfg.jfd
IOhannes
 ---
pd-dev@lists.iem.at - the Pd developers' mailinglist
https://lists.iem.at/hyperkitty/list/pd-dev@lists.iem.at/message/PRHUYHSM7JYTTZHPONZVOAFVEJVUIHFQ/

Reply via email to