Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/plugins/turtle_blocks_extras/turtle_blocks_extras.py
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/turtle_blocks_extras/turtle_blocks_extras.py')
-rw-r--r--plugins/turtle_blocks_extras/turtle_blocks_extras.py13
1 files changed, 8 insertions, 5 deletions
diff --git a/plugins/turtle_blocks_extras/turtle_blocks_extras.py b/plugins/turtle_blocks_extras/turtle_blocks_extras.py
index defd35f..1f910fd 100644
--- a/plugins/turtle_blocks_extras/turtle_blocks_extras.py
+++ b/plugins/turtle_blocks_extras/turtle_blocks_extras.py
@@ -674,11 +674,11 @@ module found in the Journal'))
palette.add_block('addturtle',
style='basic-style-1arg',
label=_('turtle'),
- prim_name='turtle',
+ prim_name='addturtle',
default=1,
string_or_number=True,
help_string=_('chooses which turtle to command'))
- self.tw.lc.def_prim('turtle', 1,
+ self.tw.lc.def_prim('addturtle', 1,
lambda self, x:
self.tw.turtles.set_turtle(x))
@@ -1009,7 +1009,7 @@ Journal objects'))
for tafile in files:
data = data_from_file(tafile)
name = os.path.basename(tafile)[:-3]
- print 'loading macro %s' % (name)
+ # print 'loading macro %s' % (name)
MACROS['user-defined-' + name] = hat_on_top(listify(data))
palette.add_block('user-defined-' + name,
style='basic-style-extended-vertical',
@@ -1575,13 +1575,16 @@ Journal objects'))
x, y = self.tw.turtles.turtle_to_screen_coordinates((x, y))
for name in block_names:
# Translate label name into block/prim name.
- if blkname in block_names[name]:
+ if blkname in block_names[name]: # block label is an array
+ # print 'found a match', blkname, name, block_names[name]
if name in content_blocks or \
(name in block_primitives and
block_primitives[name] == name):
+ # print '_make_block', blkname, name
return self._make_block(name, x, y, defaults)
elif blkname in block_names:
- return self._make_block(blkname, x, y, defaults)
+ # print '_make_block', blkname
+ return self._make_block(blkname, x, y, defaults)
for name in special_names:
# Translate label name into block/prim name.
if blkname in special_names[name]: