Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TurtleArt/tabasics.py
diff options
context:
space:
mode:
Diffstat (limited to 'TurtleArt/tabasics.py')
-rw-r--r--TurtleArt/tabasics.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/TurtleArt/tabasics.py b/TurtleArt/tabasics.py
index 394b5eb..3aab25f 100644
--- a/TurtleArt/tabasics.py
+++ b/TurtleArt/tabasics.py
@@ -615,7 +615,6 @@ tasetshade :shade \n')
colors=["#FF00FF", "#A000A0"],
help_string=_('Palette of numeric operators'))
- primitive_dictionary['plus'] = self._prim_plus
palette.add_block('plus2',
style='number-style',
label='+',
@@ -624,8 +623,10 @@ tasetshade :shade \n')
prim_name='plus',
logo_command='sum',
help_string=_('adds two alphanumeric inputs'))
- self.tw.lc.def_prim(
- 'plus', 2, lambda self, x, y: primitive_dictionary['plus'](x, y))
+ self.tw.lc.def_prim('plus', 2,
+ # TODO re-enable use with lists
+ Primitive(Primitive.plus, slot_wrappers={
+ (0, 2): Primitive(Primitive.convert_for_plus)}))
palette.add_block('minus2',
style='number-style-porch',