jmoenig / Snap

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

Not Refreshing custom oop blocks after editing #731

Closed SnapSitin closed 9 years ago

SnapSitin commented 9 years ago

While running Snap! in chrome, while defining my own custom blocks to implement object oriented message passing (I created a "class" for complex numbers and another class for 3d points with a method showme reported after receiving a showyou message) Everything goes ok... but sometimes, when I edit my classes, and re run my project the version actually executed is the previous one. I have applied and clicked ok to include the changes on my classes.

It seems to go ok again if I re-open my project from a new fresh web-brower session (it seems to go better when I browse Snap! on firefox)

jmoenig commented 9 years ago

I'm pretty sure this bug is related to #730 which I've only just fixed last night. It's already installed and online, so please make sure you are loading the current version of byob.js with today's date (either clear your browser's cache or just keep re-loading Snap a few time while keeping the shift-key pressed). This should take care of the bug.

Also, please let me know if it doesn't. Thanks!

SnapSitin commented 9 years ago

Thanks so much for your almost instantaneous answer (I am really impressed) I will try asap.

I lead a research group of an Spanish University that is using Snap! to introduce people (of any age) to programming. Snap! is a fantastic platform... I lead a research that includes the implementation of programming into Schools for childer.

Would you like the collaboration with a group like us?? (I'm serious) You seem to be a fantastic team!!!

Congratulations from Spain.

Jens Mönig notifications@github.com escribió:

I'm pretty sure this bug is related to #730 which I've only just
fixed last night. It's already installed an online, so please make
sure you are loading the current version of byob.js with today's
date (either clear your browser's cache or just keep re-loading Snap
a few time while keeping the shift-key pressed). This should take
care of the bug.

Also, please let me know if it doesn't. Thanks!


Reply to this email directly or view it on GitHub: https://github.com/jmoenig/Snap--Build-Your-Own-Blocks/issues/731#issuecomment-76789801

brianharvey commented 9 years ago

Oh, yes! I'd love to know more about your work. Right now especially at the high school level, since we are working on a more high-school-friendly revision of the BJC curriculum (http://bjc.berkeley.edu). But I'm interested in all ages.

SnapSitin commented 9 years ago

Great!

Summary:

Could it be possible to use a (rather) private email to discuss that?

Thanks in advance.

Greetings!

Brian Harvey notifications@github.com escribió:

Oh, yes! I'd love to know more about your work. Right now
especially at the high school level, since we are working on a more
high-school-friendly revision of the BJC curriculum
(http://bjc.berkeley.edu). But I'm interested in all ages.


Reply to this email directly or view it on GitHub: https://github.com/jmoenig/Snap--Build-Your-Own-Blocks/issues/731#issuecomment-76818726

brianharvey commented 9 years ago

Sure. bh@cs.berkeley.edu

SnapSitin commented 9 years ago

Hi !!!!

Thanks a lot... I have checked that, at least for the problematic case, it seems to work fine!!!!

Greetings!

jmoenig commented 9 years ago

Thanks for confirming that this bug seems to be solved! Let's get in touch about everything else...