[Python-Dev] Weekly Python Patch/Bug Summary

2005-05-25 Thread Kurt B. Kaiser
Patch / Bug Summary
___

Patches :  342 open ( +3) /  2839 closed ( +1) /  3181 total ( +4)
Bugs:  936 open ( -2) /  4974 closed (+12) /  5910 total (+10)
RFE :  189 open ( +2) /   159 closed ( +2) /   348 total ( +4)

New / Reopened Patches
__

optparse documentation bug fixes  (2005-05-18)
   http://python.org/sf/1204347  opened by  Barry A. Warsaw

Bugfix for signal-handler on x64 Platform  (2005-05-20)
   http://python.org/sf/1205436  opened by  André Fritzsche

updates for the compiler package  (2005-05-21)
   http://python.org/sf/1206077  opened by  Stelios

An URL for UnicodeData File Format 3.2 has changed.  (2005-05-24)
   http://python.org/sf/1207985  opened by  Darek Suchojad

Patches Closed
__

workaround deprecated ostat structure in   (2005-05-17)
   http://python.org/sf/1203329  closed by  loewis

New / Reopened Bugs
___

Documentation error?  (2005-05-18)
   http://python.org/sf/1204734  opened by  John Eikenberry

urllib has spurious print statement  (2005-05-20)
   http://python.org/sf/1205544  opened by  Stuart Wray

Compile fails on Darwin8 with --with-cxx=g++  (2005-05-20)
   http://python.org/sf/1205568  opened by  Robert M. Zigweid

wrong location for math lib with --prefix  (2005-05-20)
   http://python.org/sf/1205736  opened by  Thomas Richter

IDLE 1.0.5 (Python 2.3.5) crashes under Windows  (2005-05-21)
   http://python.org/sf/1206232  opened by  Torsten Bronger

weakref cannot handle bound methods (in contrast to docu)  (2005-05-22)
   http://python.org/sf/1206537  opened by  Raik Gruenberg

class property fset not working  (2005-05-24)
   http://python.org/sf/1207379  opened by  Master_Jaf

installer ignores changed installation directory  (2005-05-24)
   http://python.org/sf/1207466  opened by  Blubb Fallo

Issue in grammar  (2005-05-24)
   http://python.org/sf/1207501  opened by  venkat manian

Issue in grammar  (2005-05-24)
CLOSED http://python.org/sf/1207509  opened by  venkat manian

Bugs Closed
___

Problem with recursion in dict (crash with core dump)  (2005-05-13)
   http://python.org/sf/1201456  closed by  vys

Windows msi installer fails on virtual drives  (2005-05-12)
   http://python.org/sf/1200287  closed by  loewis

urllib2 authentication redirection error(?)  (2004-11-21)
   http://python.org/sf/1070735  closed by  allanbwilson

No documentation for urllib2 exception classes  (2004-04-29)
   http://python.org/sf/944407  closed by  fresh

file("foo", "wU") is silently accepted  (2004-06-05)
   http://python.org/sf/967182  closed by  montanaro

UnboundLocalError in cgitb.py  (2003-12-16)
   http://python.org/sf/861340  closed by  montanaro

Python 2.4.1 Installer ended prematurely  (2005-05-11)
   http://python.org/sf/1199947  closed by  loewis

xml.dom.minidom.Node.removeChild() doesn't remove  (2005-03-06)
   http://python.org/sf/1157901  closed by  mkempka

csv writer bug on windows  (2004-04-29)
   http://python.org/sf/944890  closed by  montanaro

Importing anydbm generates exception if _bsddb unavailable  (2003-05-02)
   http://python.org/sf/731501  closed by  montanaro

Explicit interp reference during build fails  (2003-07-08)
   http://python.org/sf/768068  closed by  montanaro

Issue in grammar  (2005-05-24)
   http://python.org/sf/1207509  closed by  mwh

New / Reopened RFE
__

Let shift operators take any integer value  (2005-05-19)
   http://python.org/sf/1205239  opened by  David Albert Torpey

Right Click Context Menu  (2005-05-24)
   http://python.org/sf/1207589  opened by  Mike Foord

Clipboard Cleared on Close  (2005-05-24)
   http://python.org/sf/1207592  opened by  Mike Foord

Bottom Scroll Bar  (2005-05-24)
   http://python.org/sf/1207613  opened by  Mike Foord

RFE Closed
__

enhancing os.chown functionality  (2005-05-12)
   http://python.org/sf/1200804  closed by  loewis

"replace" function should accept lists.  (2005-04-17)
   http://python.org/sf/1184678  closed by  loewis

___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Localized Type Inference of Atomic Types in Python

2005-05-25 Thread Brett C.
Armin Rigo wrote:
> Hi Brett,
> 
> On Tue, May 24, 2005 at 04:11:34PM -0700, Brett C. wrote:
> 
>>My thesis, "Localized Type Inference of Atomic Types in Python", was
>>successfully defended today for my MS in Computer Science at the California
>>Polytechnic State University, San Luis Obispo.
> 
> 
> Congratulations !
> 
> Nitpickingly... thanks for the references to Psyco, though I should add
> that Psyco has been supporting more than just ints and strings since
> shortly after my first e-mail to python-dev about it (in 2001 I think)
> :-)  it actually knows more or less about all common built-in types.
> 

Crap, sorry!  That is what I get for taking someone's word instead of digging
into it myself.

-Brett
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] AST manipulation and source code generation

2005-05-25 Thread Chad Whitacre
Ka-Ping,

FWIW, I've also got an implementation, which is based on the parser 
module rather than the compiler module. Much simpler, imo, but 
whitespace isn't preserved (could be perhaps?).

Anyway, take it or leave it. Links follow.


chad

-

Subversion repository:
   http://svn.zetadev.com/repos/public/ASTutils/

The relevant method is 'ast2text' in ASTutils.py:
   http://svn.zetadev.com/repos/public/ASTutils/tags/0.2.0/ASTutils.py

API documentation for this method:
http://www.zetadev.com/software/ASTutils/latest/api/public/ASTutils.ASTutils-class.html#ast2text

API documentation root:
   http://www.zetadev.com/software/ASTutils/latest/api/

___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] AST manipulation and source code generation

2005-05-25 Thread Andy Gross

I wrote something like this (called pyunparse) a little while ago.   
It's not the cleanest code in the world, but it worked for my  
original use case (debugging Logix, which uses python ASTs as an IR):

http://www.pycs.net/users/445/stories/7.html

Cheers,

/arg




On May 24, 2005, at 9:56 AM, Jeremy Hylton wrote:


> On 5/24/05, Ka-Ping Yee <[EMAIL PROTECTED]> wrote:
>
>
>> Would there be any interest in extending the compiler package with  
>> tools
>> for AST transformations and for emitting Python source code from  
>> ASTs?
>>
>>
>
> Sure.  Eventually, we'll have to figure out how to unify the compiler
> package AST and the ast-branch AST, but don't let that delay you now.
>
>
>
>> I was experimenting with possible translations for exception chaining
>> and wanted to run some automated tests, so i started playing around
>> with the compiler package to do source-to-source transformations.
>> Then i started working on a way to do template-based substitution of
>> ASTs and a way to spit source code back out, and i'm wondering if
>> that might be good for experimenting with future Python features.
>>
>> (If there's already stuff out there for doing this, let me know --
>> i don't intend to duplicate existing work.)
>>
>>
>
> I don't know of any existing work, but it certainly sounds useful.
>
> Jeremy
> ___
> Python-Dev mailing list
> Python-Dev@python.org
> http://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe: http://mail.python.org/mailman/options/python-dev/andy% 
> 40andygross.org
>
>


___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Localized Type Inference of Atomic Types in Python

2005-05-25 Thread Armin Rigo
Hi Brett,

On Tue, May 24, 2005 at 04:11:34PM -0700, Brett C. wrote:
> My thesis, "Localized Type Inference of Atomic Types in Python", was
> successfully defended today for my MS in Computer Science at the California
> Polytechnic State University, San Luis Obispo.

Congratulations !

Nitpickingly... thanks for the references to Psyco, though I should add
that Psyco has been supporting more than just ints and strings since
shortly after my first e-mail to python-dev about it (in 2001 I think)
:-)  it actually knows more or less about all common built-in types.


A bientot,

Armin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com