[racket-dev] make-log-receiver changed behavior in 5.3.2
This change was mentioned in the release notes, but I really should
have avoided the incompatibility. My thought was that a vector of 4
values usually works in place of a vector of 3 values, but that's not
true in many cases, such as when `match' is used.
At Fri, 18 Jan 2013 16:30:45 +0100, Tobias Hammer wrote:
> Between 5.3.1 and 5.3.2 the result value of make-log-receiver changed from
> a guaranteed 3 element vector to a 4 element vector. That's a backward
> incompatible change that will likely break programs relying on the old
> behavior.
>
> I think it would be worth a mentioning somewhere in the release notes to
> save others from spurious exceptions.
>
> Tobias
>
>
> --
> ---------------------------------------------------------
> Tobias Hammer
> DLR / Institute of Robotics and Mechatronics
> Muenchner Str. 20, D-82234 Wessling
> Tel.: 08153/28-1487
> Mail: tobias.hammer at dlr.de
> _________________________
> Racket Developers list:
> http://lists.racket-lang.org/dev