JessieCode icon indicating copy to clipboard operation
JessieCode copied to clipboard

JessieCode is a small DSL that acts as a middle layer between the user and JSXGraph. It's purpose is to restrict the user's access to the DOM and reduce the technical overhead and redundancy required...

Results 8 JessieCode issues
Sort by recently updated
recently updated
newest added

I noticed after upgrading to JSXGraph 1.7.0 that I now get a warning for some diagrams that `A` is a predefined value. I defined points `A`, `B` and `C`, but...

https://bin.sketchometry.org/ is not working anymore

Example: ``` brd=$board.setView([-4.35,2,4,-2],keepaspectratio=true); O=point(0,0); U=point(1,0); X=line(O,U); P=point(2,1); P.on('drag', function () { if(P.Y()>0) { U.color = 'green'; } else { U.color = 'violet'; } }); ``` translates to this: ``` function...

bug

Currently, if a reference to a slider is used in an arithmetic operation the reference will be replaced by its value. This should be expanded to other elements as well:...

enhancement

Arithmetic operations can be applied to numbers and vectors. Extend them so matrices can be used, too.

enhancement

Implement a whitelist of properties of general objects (events, arrays, functions, ...) that can be accessed from JessieCode. Prevent all access to non-listed methods and properties.

enhancement

Instead of storing the scope and the src directly in the built in element extend $builtIn to store the metadata beside the element in an object.

I have a JessieCode snippet as follow: ````markdown ```jessiecode FFunc = function(x) { return sin(x); }; F = functiongraph(FFunc, -10, 10); P1 = point(0, 0); P2 = point(1, 2); a...