[Bf-python] [Bf-committers] Patches Submitted

Nathan Letwory jesterking at letwory.net
Wed Jul 27 12:04:30 CEST 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 22.7.2011 13:06, Campbell Barton wrote:
> Thank for looking into this Benoit,
>
> This is not something I am knowledgeable on with so, taking you're
> word that "vec * matrix" is wrong (why didn't anyone notice this???),
> heres the upgrade path Sergy and I have agreed on that will not break scripts.
>
> 1) deprecate "vec * matrix" immediately. print a warning which
> includes the python line number, add support for "mat * vec".
>
> 2) after some weeks/months, drop support for "vec * matrix", print an
> error instead, to ensure scripts are not using it and its developers
> ignoring the warning.
>
> 3) for 2.60 release, add in "vec * matrix" which works correctly and
> not like it does currently, leaving enough time that scripts from 2.58
> will have time to switch the multiplication order.

Wouldn't here some sort of 'future' module with the correct
implementations work well? Dilligent developers can then already start
using the correct implementation.

/Nathan

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJOL+KuAAoJEKtfN7KsE0TthWQH/REdzwnoCukTqU+6zDMqW2dn
mGUFuxDa22w63GWg1i3MuqU/5JpaqyReOr64+Su2DkMdg/nBZEI/Yy9u17jw0Zmv
/3QSX7IeTohiHFfYhR+iWRjjPnJn3L1Y42LXh/q4Pxm4v3+Vjdsw6xAx60mxFwz9
74U00cRAVjMAIC4fYLeuQm/wl/wB/rMTiEr8V5nySGmW3FM9Jt6xNXzk5MupTX55
dOxTz4FtNEUORWIkbq+tqQYg15JkfEk2szo7DObyzYe+u7QYxTPNssYniWbBUYt/
l/Y+tfdedjjtkdX6s1X3FZsUGD5vh/tSokAwHavE/r/6I3lZ+HsDmahjBaK6aUQ=
=q5ov
-----END PGP SIGNATURE-----



More information about the Bf-python mailing list