Re: [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.ham...@dlr.de > _ > Racket Developers list: > http://lists.racket-lang.org/dev _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] make-log-receiver changed behavior in 5.3.2
I of course meant the result vector of a sync on a log-receiver. On 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 _ Racket Developers list: http://lists.racket-lang.org/dev
[racket-dev] make-log-receiver changed behavior in 5.3.2
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.ham...@dlr.de _ Racket Developers list: http://lists.racket-lang.org/dev