jmoenig / Snap

a visual programming language inspired by Scratch
http://snap.berkeley.edu
GNU Affero General Public License v3.0
1.48k stars 739 forks source link

REPORT inside C-slot of custom block should report from caller #180

Closed brianharvey closed 10 years ago

brianharvey commented 10 years ago

This is an old issue but it's not in the github list yet.

The scope of a REPORT block should be delimited by an explicit grey ring, but not by the implicit procedure in a C-slot. It should report from the overall block in which it appears, the same as it would from a C-slot of a primitive such as IF.

cycomachead commented 10 years ago

I does in some cases but not all. There is a similar issue with Byob as well.

Michael Ball From my iPhone http://michaelballphoto.com

On Sep 24, 2013, at 1:52 PM, brianharvey notifications@github.com wrote:

This is an old issue but it's not in the github list yet.

The scope of a REPORT block should be delimited by an explicit grey ring, but not by the implicit procedure in a C-slot. It should report from the overall block in which it appears, the same as it would from a C-slot of a primitive such as IF.

— Reply to this email directly or view it on GitHub.

brianharvey commented 10 years ago

Closing because other threads discuss the REPORT problem.