[PythonCE] pcceshell
bryan at flyingiranch.com
bryan at flyingiranch.com
Tue Nov 25 11:41:30 EST 2003
a) I would definitely like a copy of this;
b) I could host a distribution for download if needed / desired
Bryan
> -----Original Message-----
> From: chronowarper [mailto:chronowarper at netscape.net]
> Sent: Tuesday, November 25, 2003 7:17 AM
> To: pythonce
> Subject: [PythonCE] pcceshell
>
>
> Hello!
> I have been looking at this list for the past couple of
> months and now I'm finally contributing. Anyway I have hacked
> pcceshell and made multiple improvements. A quick rundown of
> some of my improvements..
> 1) modified the threading implementation to use threading
> instead of thread
> 2) RunCode is now a Thread class
> 3) I made it into a package for easier (in my opinion at
> least) browsing and editing
> 4) support for a Python startup script (it loads the file
> PYTHONSTARTUP.py if it is on the path)
> 5) I changed it so that instead of everything being written
> into the __builtin__ module it now correctly writes it into __main__
> 6) internal compiler now supports __future__ statements
> 7) any others I added before I started documenting my changes...
>
> Some interesting properties of my modified pcceshell...
> 1) It is possible to have multiple copies of the interpreter
> running and from analysis of __main__ and shell variables I
> have good reason to believe that they truly are seperate
> instances (just like opening two terminals/consoles and
> running python in both of them)
> 2) scripts passed as "command line" arguments on startup now
> recognize themselves as __main__ (I forget if this was an
> intensional fix on my part or a consequence of makeing the
> shell use __main__ instead of __builtin__)
>
> If you're interested e-mail me and I'll send you a copy
> (sorry it's the only distribution method I have).
>
>
> __________________________________________________________________
> McAfee VirusScan Online from the Netscape Network.
> Comprehensive protection for your entire computer. Get your
> free trial today!
> http://channels.netscape.com/ns/computing/mcafee/index.jsp?pro
mo=393397
Get AOL Instant Messenger 5.1 free of charge. Download Now!
http://aim.aol.com/aimnew/Aim/register.adp?promo=380455
_______________________________________________
PythonCE mailing list
PythonCE at python.org
http://mail.python.org/mailman/listinfo/pythonce
More information about the PythonCE
mailing list