freenode/#clasp - IRC Chatlog
Search
11:48:40
drmeister
Shiho: Everything in 'dev' clasp/cando works - could you clone a new copy and call it 'cando-unsafe' and build that while you work on the older one.
12:17:30
drmeister
On line 142 - how do I access the 'cy' graph that is defined inside of the closure on line 34?
12:28:08
drmeister
I moved the 'cy' variable to the outer scope where onSubmitGraph() was defined and I used: var command = '(defparameter graph::*graph* \"' + JSON.stringify(cy.json()) + '\")';
12:49:18
Shinmera
Do not use onClick or any other JS attributes. Just don't use them. They're severe antipatterns that are obsolete and bad.
13:10:55
drmeister
Shinmera: That goes against the freewheeling "anything goes" ethos of Javascript - doesn't it? :-)
13:11:27
drmeister
var command = '(defparameter graph::*graph* \"' + JSON.stringify(cy.json()).replace(/\"/g,'\\\\\"') + '\")';
13:12:57
Bike
beach: it might have caused a problem in function-tree, presumably by virtue of functions no longer forming a tree, but i'm not sure yet
13:14:16
drmeister
Shinmera: Now - I can only have one of these up at a time right? If I try two - one of them flashes the graph and then goes blank.
13:14:48
drmeister
I only need one - and the new Jupyterlab will allow me to keep it in a separate panel alongside the notebook (I think).
13:54:29
beach
It is possible that some of the existing code does not take that possibility into account. But then that existing code should be modified.
13:58:49
beach
I can't check even though I am a member of the program committee, because I declared a conflict.
14:00:13
Bike
redoing things to account for the structure not actually forming a tree might be difficult.
14:10:39
Shinmera
drmeister: And no, in JS you have two choices: succumb to insanity, or be very rigorous about how you're doing things. You still suffer either way, but the latter option is preferable.
14:45:36
Bike
here i was thinking you could just throw the default initargs on the end of the argument list. guess not
14:48:49
Bike
i'm not clear on it myself, but what you get from class-default-initargs is apparently not a plist, for one.