Tal Einat

52100 Ramat Gan, Israel, IL
 

Managed Projects

idle-spoon

  Analyzed 3 months ago

What is it?IDLE is the simple interpreter and IDE that is part of the CPython distribution (= the "normal" Python). IDLE-spoon is a fork (spoon) of mainstream IDLE. Why is it?IDLE-spoon aims to revive the development of IDLE, which has been stagnant in recent years. The main goals are to fix ... [More] usability issues, to improve friendliness and ease of use, and to add key productivity enhancing features. These will be done only in ways which will not compromise IDLE's simplicity and clean interface, so that it will continue to be useful for learning and teaching. Additionally, compatibility with Python versions 2.3 and above is maintained. IDLE-spoon is currently not compatible with Python3.0. Some side-effects of this effort are improvement of the plug-in architecture ("extensions"), code cleanup and improved in-code documentation. Another major reason for forking from the CPython version is to allow a faster commit process, which will hopefully allow a wider user-base to test new features and provide feedback. Some changes and new featurescompatible with Python versions 2.3 to 2.6 enhanced search mechanism with incremental search case-insensitive auto-completion configuration dialog for extensions call-tips allow opening a function/method/class's argument list and doc-string in a separate viewing window out-of-the-box inclusion of the Squeezer extension NotesUpdates to IDLE in the main Python codebase are continuously merged into IDLE-Spoon. Stable changes or features in IDLE-Spoon are submitted as patches to the main Python codebase. Who is it?IDLE-spoon is currently developed and maintained by Tal Einat. Contact info: reduce(lambda m,x:[m[i]+s[-1] for i,s in enumerate(sorted(m))], [[chr(154-ord(c)) for c in '.&-&,l.Z95193+179-']]*18)[3] [Less]

13.1K lines of code

0 current contributors

about 7 years since last commit

0 users on Open Hub

Activity Not Available
0.0