Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TurtleArt/tabasics.py
Commit message (Expand)AuthorAgeFilesLines
* remove obsolete TODOs in the codeMarion2013-09-131-4/+0
* divide the primitive of the 'clean' block up into more functions than beforeMarion2013-09-091-4/+6
* remove a ton of unused methods from tabasicsMarion2013-09-081-235/+3
* make generation of color blocks a bit more generic and uniformMarion2013-09-081-19/+14
* Primitives for all constant blocks (add screen dimensions, update colors)Marion2013-09-081-2/+2
* allow the name of a box to be of any type rather than just stringMarion2013-09-081-2/+2
* add Primitive for 'random' block; fix getting the key of a boxMarion2013-09-061-22/+15
* add Primitive and special export handling for the 'wait' blockMarion2013-09-061-13/+3
* new special return type for the 'box' blockMarion2013-09-061-6/+6
* add Primitive for the 'stop stack' blockMarion2013-09-061-6/+1
* remove obsolete (pre-type system) type conversion methodsMarion2013-09-041-30/+0
* update Primitives for 'hat' (top of an action stack) and 'stack' blocksMarion2013-09-041-8/+10
* update Primitives for the 'store in' and 'box' blocksMarion2013-09-041-10/+16
* update Primitive for the 'forever' block; disable expansion of 'forever'Marion2013-09-021-2/+3
* update Primitives for the 'and', 'or', and 'not' blocksMarion2013-09-021-5/+9
* update Primitives for the 'less' and 'greater' blocksMarion2013-09-021-6/+10
* update Primitive for 'equals' blockMarion2013-09-011-3/+5
* update Primitives for the 'pen state', 'if-then', and 'if-then-else' blocksMarion2013-09-011-7/+12
* update Primitive of 'square root' blockMarion2013-09-011-7/+2
* update Primitives for 'division' and 'remainder' blocksMarion2013-09-011-24/+4
* update Primitive for 'identity' block, correct those of 'arc' and 'heading'Marion2013-09-011-6/+23
* update Primitives for the 'minus' and 'product2' (multiplication) blocksMarion2013-08-311-18/+4
* update Primitives for 'startfill' and 'endfill' blockMarion2013-08-311-9/+4
* update Primitives for 'penup', 'pendown', 'setpensize', and 'pensize' blocksMarion2013-08-311-14/+8
* update Primitives for the 'color', 'shade', and 'gray' blockMarion2013-08-311-3/+6
* update Primitives for 'setshade' and 'setgray' blocksMarion2013-08-311-6/+4
* update Primitive for the 'setcolor' blockMarion2013-08-311-3/+2
* update Primitive for the 'fillscreen' block (and its deprecated version)Marion2013-08-311-8/+7
* remove unused code from tabasics and taprimitiveMarion2013-08-311-34/+0
* update Primitive of 'setxy' block; Merge mainline/master into type-systemMarion2013-08-311-14/+8
|\
| * change interface of Turtle.set_xy to set_xy(x, y, share, pendown)Marion2013-08-271-2/+2
* | update Primitives for color blocksMarion2013-08-311-2/+3
* | update Primitives for the 'xcor' and 'ycor' blockMarion2013-08-311-17/+9
* | update Primitives for the 'set heading' and 'heading' blocksMarion2013-08-301-5/+4
* | update Primitive for the 'arc' blockMarion2013-08-301-7/+6
* | update Primitive for 'clean' blockMarion2013-08-291-7/+6
* | put documentation into the doc/ folder: how to define Primitives with argsMarion2013-08-291-5/+9
* | improve tutorial on how to add new blocks in tabasicsMarion2013-08-291-31/+39
* | update Primitive for 'repeat' blockMarion2013-08-291-6/+5
* | update Primitives for 'forward', 'back', 'left', 'right' blocksMarion2013-08-281-10/+10
* | clean up imports in tabasics, talogo, and taprimitiveMarion2013-08-271-2/+2
* | introduce disjunctions of Primitives, arg_descs lists, and ArgSlotsMarion2013-08-271-3/+7
* | hacky fix: add return types to check_number and convert_value_for_moveMarion2013-08-271-0/+2
* | update documentation in tabasics on how to create a new blockMarion2013-08-231-9/+32
* | introduce type system for Primitives and simplify argument slot definitionsMarion2013-08-231-13/+18
* | use the prim_define_stack primitive also for the 'start' blockMarion2013-08-161-1/+5
* | add Primitives for all 'hat' and 'stack' blocks (not yet exportable)Marion2013-08-161-9/+18
* | add Primitives for all 'box' and 'store-in' blocks (not yet exportable)Marion2013-08-151-14/+10
* | add Primitive for the 'plus' blockMarion2013-08-151-3/+4
* | add Primitive for the 'minus' blockMarion2013-08-151-3/+11