[PD] the behaviour of [list length] has changed!!

IOhannes m zmoelnig zmoelnig at iem.at
Tue Feb 19 11:56:10 CET 2008


matteo sisti sette wrote:
> Hi,
> > 
> Was this change intentional? Is there a reason so good to be worth
> such a huge break in backward compatibility?

afair, this has been discussed on the list.
the result of the discussion was: the new behaviour is more consistent 
with the general behaviour of the [list] object, and it is compatibile 
with similar objects that made this functionality available, e.g. zexy's 
[length]

obviously it is incompatible. the reason to nevertheless do change it 
was, that [list length] was not introduced before 0.40, which keeps the 
potential number of victims low (esp. since Pd-extended has not yet made 
it so far); if the behaviour ever needs to be changed, better do it NOW 
than later.


btw, in Pd's long history, i can only remember two (2!) objectclasses 
that have changed their behaviour (without changing the interface): 
[list length] and [atan2]. the latter was indeed disastrous, as [atan2] 
had been long introduced before, something [list length] is fortunately 
not yet.


> 
> If so, the help patch should be updated.
> 

definitely.


fgmadsr.
IOhannes




More information about the Pd-list mailing list