Re: [Python-mode] [Bug 450552] Re: python-mode breaks for python 3

2009-10-23 Thread Rustom Mody
On Tue, Oct 20, 2009 at 1:59 PM, Andreas Roehler wrote: > Rustom wrote: > > (cmd (format "exec(compile(open('%s').read(), '%s', 'exec')) # > > PYTHON-MODE\n" filename filename))) > What puzzles me still is a pure python question - > > do we need this `read()' here, i.e. if a file opened is > deliv

Re: [Python-mode] [Bug 450552] Re: python-mode breaks for python 3

2009-10-23 Thread Rustom Mody
On Thu, Oct 22, 2009 at 5:43 PM, Andreas Roehler wrote: > Rustom Mody wrote: > > On Tue, Oct 20, 2009 at 1:59 PM, Andreas Roehler > > mailto:[email protected]>> wrote: > > > > Rustom wrote: > > > (cmd (format "exec(compile(open('

Re: [Python-mode] [Bug 450552] Re: python-mode breaks for python 3

2009-10-23 Thread Rustom Mody
On Thu, Oct 22, 2009 at 8:32 PM, Andreas Roehler wrote: > ... > > > Rustom wrote: > > > > (cmd (format "exec(compile(open('%s').read(), '%s', 'exec')) > # > > > > PYTHON-MODE\n" filename filename))) > > > > For me both of your variants are working, see output of checks

Re: [Python-mode] [Bug 450552] Re: python-mode breaks for python 3

2009-10-23 Thread Rustom Mody
On Fri, Oct 23, 2009 at 12:50 AM, Andreas Roehler wrote: > > Sorry. Simply tried to catch the execution of your form with edebug. > The ways I tried, it wasn't called. Ok -- Here goes 1. Take some trivial python file (say foo.py) in python-mode A single line x = 1 will do [I assume it opens w