| Commit message (Expand) | Author | Age | Files | Lines |
* | show the NAN logoerror if a block wants a number but gets a non-number | Marion | 2013-09-16 | 1 | -43/+39 |
|
|
* | add Primitive for the 'f(x)' block | Marion | 2013-09-16 | 1 | -0/+32 |
|
|
* | remove obsolete TODOs in the code | Marion | 2013-09-13 | 1 | -14/+0 |
|
|
* | use class for media objects instead of prefixed strings | Marion | 2013-09-12 | 1 | -65/+64 |
|
|
* | add Primitive for 'clear/ empty heap' block | Marion | 2013-09-12 | 1 | -0/+7 |
|
|
* | show logoerror("#emptyheap") when trying to pop from an empty heap | Marion | 2013-09-10 | 1 | -0/+2 |
|
|
* | add Primitives for the 'push', 'pop', and 'is empty heap?' blocks | Marion | 2013-09-10 | 1 | -0/+3 |
|
|
* | add Primitive for the 'time' block | Marion | 2013-09-09 | 1 | -0/+3 |
|
|
* | divide the primitive of the 'clean' block up into more functions than before | Marion | 2013-09-09 | 1 | -4/+13 |
|
|
* | make the get_prim_callable utility a bit more fail-safe | Marion | 2013-09-08 | 1 | -1/+5 |
|
|
* | add Primitive for the 'show' block | Marion | 2013-09-08 | 1 | -0/+73 |
|
|
* | add Primitive for 'random' block; fix getting the key of a box | Marion | 2013-09-06 | 1 | -4/+7 |
|
|
* | add Primitive and special export handling for the 'wait' block | Marion | 2013-09-06 | 1 | -0/+11 |
|
|
* | add Primitive for the 'stop stack' block | Marion | 2013-09-06 | 1 | -0/+4 |
|
|
* | add Primitive and special export handling for the 'sandwichclamp' block | Marion | 2013-09-05 | 1 | -0/+8 |
|
|
* | update Primitives for the 'while' and 'until' blocks | Marion | 2013-09-02 | 1 | -7/+7 |
|
|
* | update Primitive for the 'forever' block; disable expansion of 'forever' | Marion | 2013-09-02 | 1 | -6/+6 |
|
|
* | update Primitive of 'square root' block | Marion | 2013-09-01 | 1 | -0/+16 |
|
|
* | separate error handling inside TA from error handl. when running exported code | Marion | 2013-09-01 | 1 | -20/+33 |
|
|
* | update Primitives for 'division' and 'remainder' blocks | Marion | 2013-09-01 | 1 | -0/+3 |
|
|
* | Merge remote-tracking branch 'mainline/master' into type-system | Marion | 2013-08-31 | 1 | -0/+1 |
|\ |
|
| * | force redisplay of coordinates after execution of blocks | Walter Bender | 2013-08-24 | 1 | -0/+1 |
|
|
* | | slightly better error messages for type system errors | Marion | 2013-08-31 | 1 | -0/+3 |
|
|
* | | better handling for TATypeErrors coming from the type system | Marion | 2013-08-28 | 1 | -0/+7 |
|
|
* | | clean up imports in tabasics, talogo, and taprimitive | Marion | 2013-08-27 | 1 | -1/+1 |
|
|
* | | introduce disjunctions of Primitives, arg_descs lists, and ArgSlots | Marion | 2013-08-27 | 1 | -1/+3 |
|
|
* | | pass arguments to Primitive objects without calling the args first | Marion | 2013-08-21 | 1 | -17/+32 |
|
|
* | | simplify code for turning an action stack into pseudocode | Marion | 2013-08-19 | 1 | -3/+2 |
|
|
* | | simplify code for turning action stacks into pseudocode | Marion | 2013-08-19 | 1 | -7/+1 |
|
|
* | | use a utility function to get the name of a stack from the blocks | Marion | 2013-08-16 | 1 | -11/+12 |
|
|
* | | add Primitives for all 'hat' and 'stack' blocks (not yet exportable) | Marion | 2013-08-16 | 1 | -6/+28 |
|
|
* | | add Primitives for all 'box' and 'store-in' blocks (not yet exportable) | Marion | 2013-08-15 | 1 | -0/+30 |
|
|
* | | Merge branch 'master' into primitive-class | Marion | 2013-08-11 | 1 | -1/+1 |
|\ \ |
|
| * | | use the value '%nothing%' only in talogo, and None elsewhere | Marion | 2013-07-25 | 1 | -1/+1 |
|
|
* | | | rename the LogoCode's loop function to prim_loop | Marion | 2013-08-09 | 1 | -1/+1 |
|
|
* | | | add Primitives for the 'if-then' and 'if-then-else' blocks | Marion | 2013-08-09 | 1 | -0/+17 |
|
|
* | | | when running exported code, show errors in the status bar | Marion | 2013-08-02 | 1 | -1/+4 |
|
|
* | | | when running exported code, print the traceback of errors to stderr | Marion | 2013-08-02 | 1 | -8/+16 |
|
|
* | | | make 'clean' block fully exportable and make exported code run | Marion | 2013-07-31 | 1 | -1/+2 |
|
|
* | | | add Primitive object for 'clean' block | Marion | 2013-07-31 | 1 | -2/+5 |
|
|
* | | | enable the execution engine of talogo to be used by exported code | Marion | 2013-07-30 | 1 | -7/+10 |
|
|
* | | | fix execution of loop blocks | Marion | 2013-07-26 | 1 | -1/+1 |
|
|
* | | | make 'forever' block exportable | Marion | 2013-07-26 | 1 | -2/+8 |
|
|
* | | | Merge branch 'master' into forever-block | Marion | 2013-07-25 | 1 | -3/+5 |
|\ \ \
| |/ / |
|
| * | | HiddenBlock inherits from Block, which has new utility methods for value blocks | Marion | 2013-07-24 | 1 | -26/+9 |
| |/ |
|
| * | add restore_state method used by some plugins, confusions | Walter Bender | 2013-07-23 | 1 | -0/+1 |
|
|
* | | implement actual export functionality | Marion | 2013-07-19 | 1 | -0/+4 |
|
|
* | | move retrieving of the value of value blocks from talogo to tablock | Marion | 2013-07-18 | 1 | -23/+5 |
|
|
* | | add Primitive for the 'start' block | Marion | 2013-07-18 | 1 | -0/+5 |
|
|
* | | taexportpython: generate the exported file and fill it with some setup code | Marion | 2013-07-18 | 1 | -2/+2 |
|
|