Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #48022

[ANNC] pynguin-0.15 python turtle graphics application

Path csiph.com!usenet.pasdenom.info!gegeweb.org!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!cs.uu.nl!news.stack.nl!newsfeed.xs4all.nl!newsfeed2.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
Return-Path <missive@hotmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.001
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'canvas': 0.07; 'fixes': 0.07; 'subject:application': 0.07; 'turtle': 0.07; 'arc': 0.09; 'combines': 0.09; 'dependency': 0.09; 'mixed': 0.09; 'url:googlecode': 0.09; 'api': 0.11; 'sfxlen:2': 0.11; 'python': 0.11; 'changes': 0.15; 'windows': 0.15; '4.10': 0.16; 'editor,': 0.16; 'interpreter,': 0.16; 'programmers.': 0.16; 'python-based': 0.16; 'subject:graphics': 0.16; 'subject:turtle': 0.16; 'to:name :edu-sig@python.org': 0.16; 'top-level': 0.16; 'subject:python': 0.16; 'demonstrate': 0.16; 'widget': 0.19; 'examples': 0.20; 'meant': 0.20; 'subject:] ': 0.20; 'command': 0.22; 'example': 0.22; 'programming': 0.22; 'manual': 0.22; 'to:name:python- list@python.org': 0.22; 'error': 0.23; 'fraction': 0.24; 'received:65.55.116': 0.24; 'environment': 0.24; 'to:2**1': 0.27; 'fixed': 0.29; 'specified': 0.30; 'included': 0.31; 'code': 0.31; 'loading': 0.31; 'loads': 0.31; 'file': 0.32; 'option': 0.32; 'text': 0.33; 'open': 0.33; 'linux': 0.33; 'beginning': 0.33; 'could': 0.34; 'problem': 0.35; 'display': 0.35; 'editor': 0.35; 'to:addr:edu-sig': 0.35; 'there': 0.35; 'version': 0.36; 'introducing': 0.36; 'ubuntu': 0.36; 'method': 0.36; 'shows': 0.36; 'should': 0.36; 'changing': 0.37; 'window': 0.38; 'writes': 0.38; 'to:addr:python-list': 0.38; 'files': 0.38; 'ability': 0.39; 'subject:[': 0.39; 'to:addr:python.org': 0.39; 'skip:p 20': 0.39; 'major': 0.40; 'release': 0.40; 'easy': 0.60; 'lost': 0.61; 'numbers': 0.61; 'charset:windows-1256': 0.64; 'between': 0.67; 'integrated': 0.69; 'saving': 0.69; '3.3.1': 0.84; 'demonstrates': 0.84; 'draws': 0.84; 'intervention': 0.84; 'pie': 0.84; 'write()': 0.91
X-TMN [piq5HXmR+hUTJopdLkNezmqlfFY1ufFb]
X-Originating-Email [missive@hotmail.com]
From Lee Harr <missive@hotmail.com>
To "python-list@python.org" <python-list@python.org>, "edu-sig@python.org" <edu-sig@python.org>
Subject [ANNC] pynguin-0.15 python turtle graphics application
Date Fri, 14 Jun 2013 01:38:13 +0430
Importance Normal
Content-Type text/plain; charset="windows-1256"
Content-Transfer-Encoding base64
MIME-Version 1.0
X-OriginalArrivalTime 13 Jun 2013 21:08:14.0482 (UTC) FILETIME=[1E59BF20:01CE687A]
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.3223.1371157763.3114.python-list@python.org> (permalink)
Lines 37
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1371157763 news.xs4all.nl 15945 [2001:888:2000:d::a6]:38196
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:48022

Show key headers only | View raw


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 makes major changes to the editor to enable
    line numbers and other improvements.


Pynguin is tested with Python 3.3.1 and PyQt 4.10 and
    now requires QsciScintilla (tested with version 2.7.1)

Pynguin is released under GPLv3.


Changes in pynguin-0.15:
    Major change!
        - Now REQUIRES QsciScintilla!
            - included with PyQt4 on windows
            - .deb should pull in dependency automatically
            - other systems may require manual intervention

    Important fixes
        - writes out all document pages every time when saving
            - some pages could have been lost when changing between
                single file method and file + directory method of
                saving files

    Other fixes
        - fixed arc() with pen up
        - fixed loading pages with mixed defs and top-level code

    Pynguin API
        - added pie option to arc
            - draws pie wedges instead of just arcs
            - arc(radius, extent, pie=True)
        - added underline() method
            - pynguin.underline() # start underline for write()
            - pynguin.underline(False) # stop underline

    Canvas

    UI
        - loads .pyn file specified on command line
        - added ability to double-click open .pyn documents
            - tested on Ubuntu Linux only
        - shows better error message when there is a problem loading a file
        - saves/restores main window geometry/location

    Integrated Editor
        - Replaced editor with QsciScintilla text widget
        - Line numbers available now

    Integrated Console
        - Replaced QTextEdit with QsciScintilla text widget

    Examples
        - added fraction example to demonstrate arc(..., pie=True)
            - also demonstrates underline() 		 	   		  

Back to comp.lang.python | Previous | Next | Find similar | Unroll thread


Thread

[ANNC] pynguin-0.15 python turtle graphics application Lee Harr <missive@hotmail.com> - 2013-06-14 01:38 +0430

csiph-web