| Commit message (Expand) | Author | Age | Files | Lines |
* | remove obsolete TODOs in the code | Marion | 2013-09-13 | 1 | -4/+0 |
|
|
* | divide the primitive of the 'clean' block up into more functions than before | Marion | 2013-09-09 | 1 | -4/+6 |
|
|
* | remove a ton of unused methods from tabasics | Marion | 2013-09-08 | 1 | -235/+3 |
|
|
* | make generation of color blocks a bit more generic and uniform | Marion | 2013-09-08 | 1 | -19/+14 |
|
|
* | Primitives for all constant blocks (add screen dimensions, update colors) | Marion | 2013-09-08 | 1 | -2/+2 |
|
|
* | allow the name of a box to be of any type rather than just string | Marion | 2013-09-08 | 1 | -2/+2 |
|
|
* | add Primitive for 'random' block; fix getting the key of a box | Marion | 2013-09-06 | 1 | -22/+15 |
|
|
* | add Primitive and special export handling for the 'wait' block | Marion | 2013-09-06 | 1 | -13/+3 |
|
|
* | new special return type for the 'box' block | Marion | 2013-09-06 | 1 | -6/+6 |
|
|
* | add Primitive for the 'stop stack' block | Marion | 2013-09-06 | 1 | -6/+1 |
|
|
* | remove obsolete (pre-type system) type conversion methods | Marion | 2013-09-04 | 1 | -30/+0 |
|
|
* | update Primitives for 'hat' (top of an action stack) and 'stack' blocks | Marion | 2013-09-04 | 1 | -8/+10 |
|
|
* | update Primitives for the 'store in' and 'box' blocks | Marion | 2013-09-04 | 1 | -10/+16 |
|
|
* | update Primitive for the 'forever' block; disable expansion of 'forever' | Marion | 2013-09-02 | 1 | -2/+3 |
|
|
* | update Primitives for the 'and', 'or', and 'not' blocks | Marion | 2013-09-02 | 1 | -5/+9 |
|
|
* | update Primitives for the 'less' and 'greater' blocks | Marion | 2013-09-02 | 1 | -6/+10 |
|
|
* | update Primitive for 'equals' block | Marion | 2013-09-01 | 1 | -3/+5 |
|
|
* | update Primitives for the 'pen state', 'if-then', and 'if-then-else' blocks | Marion | 2013-09-01 | 1 | -7/+12 |
|
|
* | update Primitive of 'square root' block | Marion | 2013-09-01 | 1 | -7/+2 |
|
|
* | update Primitives for 'division' and 'remainder' blocks | Marion | 2013-09-01 | 1 | -24/+4 |
|
|
* | update Primitive for 'identity' block, correct those of 'arc' and 'heading' | Marion | 2013-09-01 | 1 | -6/+23 |
|
|
* | update Primitives for the 'minus' and 'product2' (multiplication) blocks | Marion | 2013-08-31 | 1 | -18/+4 |
|
|
* | update Primitives for 'startfill' and 'endfill' block | Marion | 2013-08-31 | 1 | -9/+4 |
|
|
* | update Primitives for 'penup', 'pendown', 'setpensize', and 'pensize' blocks | Marion | 2013-08-31 | 1 | -14/+8 |
|
|
* | update Primitives for the 'color', 'shade', and 'gray' block | Marion | 2013-08-31 | 1 | -3/+6 |
|
|
* | update Primitives for 'setshade' and 'setgray' blocks | Marion | 2013-08-31 | 1 | -6/+4 |
|
|
* | update Primitive for the 'setcolor' block | Marion | 2013-08-31 | 1 | -3/+2 |
|
|
* | update Primitive for the 'fillscreen' block (and its deprecated version) | Marion | 2013-08-31 | 1 | -8/+7 |
|
|
* | remove unused code from tabasics and taprimitive | Marion | 2013-08-31 | 1 | -34/+0 |
|
|
* | update Primitive of 'setxy' block; Merge mainline/master into type-system | Marion | 2013-08-31 | 1 | -14/+8 |
|\ |
|
| * | change interface of Turtle.set_xy to set_xy(x, y, share, pendown) | Marion | 2013-08-27 | 1 | -2/+2 |
|
|
* | | update Primitives for color blocks | Marion | 2013-08-31 | 1 | -2/+3 |
|
|
* | | update Primitives for the 'xcor' and 'ycor' block | Marion | 2013-08-31 | 1 | -17/+9 |
|
|
* | | update Primitives for the 'set heading' and 'heading' blocks | Marion | 2013-08-30 | 1 | -5/+4 |
|
|
* | | update Primitive for the 'arc' block | Marion | 2013-08-30 | 1 | -7/+6 |
|
|
* | | update Primitive for 'clean' block | Marion | 2013-08-29 | 1 | -7/+6 |
|
|
* | | put documentation into the doc/ folder: how to define Primitives with args | Marion | 2013-08-29 | 1 | -5/+9 |
|
|
* | | improve tutorial on how to add new blocks in tabasics | Marion | 2013-08-29 | 1 | -31/+39 |
|
|
* | | update Primitive for 'repeat' block | Marion | 2013-08-29 | 1 | -6/+5 |
|
|
* | | update Primitives for 'forward', 'back', 'left', 'right' blocks | Marion | 2013-08-28 | 1 | -10/+10 |
|
|
* | | clean up imports in tabasics, talogo, and taprimitive | Marion | 2013-08-27 | 1 | -2/+2 |
|
|
* | | introduce disjunctions of Primitives, arg_descs lists, and ArgSlots | Marion | 2013-08-27 | 1 | -3/+7 |
|
|
* | | hacky fix: add return types to check_number and convert_value_for_move | Marion | 2013-08-27 | 1 | -0/+2 |
|
|
* | | update documentation in tabasics on how to create a new block | Marion | 2013-08-23 | 1 | -9/+32 |
|
|
* | | introduce type system for Primitives and simplify argument slot definitions | Marion | 2013-08-23 | 1 | -13/+18 |
|
|
* | | use the prim_define_stack primitive also for the 'start' block | Marion | 2013-08-16 | 1 | -1/+5 |
|
|
* | | add Primitives for all 'hat' and 'stack' blocks (not yet exportable) | Marion | 2013-08-16 | 1 | -9/+18 |
|
|
* | | add Primitives for all 'box' and 'store-in' blocks (not yet exportable) | Marion | 2013-08-15 | 1 | -14/+10 |
|
|
* | | add Primitive for the 'plus' block | Marion | 2013-08-15 | 1 | -3/+4 |
|
|
* | | add Primitive for the 'minus' block | Marion | 2013-08-15 | 1 | -3/+11 |
|
|