[Edu-sig] [ANNC] pynguin-0.7 (python turtle graphics application)
Lee Harr
missive at hotmail.com
Mon Apr 12 00:01:01 CEST 2010
Pynguin is a python-based turtle graphics application.
It combines an editor, interactive interpreter, and
graphics display area.
It is meant to be an easy environment for introducing
some programming concepts to beginning programmers.
http://pynguin.googlecode.com/
This release changes the method of starting and stopping
the separate code-running threads. It should be much
less susceptible to lock-ups and crashes, though I
am still experiencing occasional problems.
Pynguin is tested with Python 2.6.4 and uses PyQt (4.6)
for its GUI elements. Pynguin is released under GPLv3.
Changes in pynguin-0.7:
- fixed deadlock when running with many pynguins at instant speed
- new threading model greatly reduces problems with lock-ups
- added more multi-pynguin examples
- added commands turnto('random') and lineto('random')
- added more random color possibilities ('rlight', 'rmedium', 'rdark')
- allow named colors and html-style colors
- added command clear()
- added equation plotting examples - cartesian and polar
- re-center on (0, 0) when moving view splitter
- added svg/pdf worksheets
Changes in pynguin-0.6:
- fixed crash when using new_pynguin()
- fixed possible crash during startup (due to race condition)
- added goto('random') and xy() to easily get coordinates
- added keyword args for fill -- fill(color=..., rule=...)
- added easier access for fillcolor 'random'
- added examples using multiple pynguins
- remove any added pynguins when using reset()
- set window title when using Save As...
- better error messages when loading file with errors
- whitespace cleanup when saving files
- render About image and title at runtime
- more examples
Changes in pynguin-0.5:
- catch errors when processing graphic move queue
- capture and hold stdout and stderr
- call str() on argument to write
- guard against sending non-int to color
_________________________________________________________________
Hotmail: Trusted email with Microsoft’s powerful SPAM protection.
https://signup.live.com/signup.aspx?id=60969
More information about the Edu-sig
mailing list