[issue1750076] Python 2.5+ skips while statements in debuggers

2008-02-04 Thread Amaury Forgeot d'Arc
Amaury Forgeot d'Arc added the comment: Committed r60579 in release25-maint. -- status: pending -> closed _ Tracker <[EMAIL PROTECTED]> _ ___

[issue1750076] Python 2.5+ skips while statements in debuggers

2008-02-04 Thread Nick Coghlan
Nick Coghlan added the comment: Very nice solution Amaury. As far as I can tell, this should be backported to 2.5 as well. _ Tracker <[EMAIL PROTECTED]> _ ___

[issue1750076] Python 2.5+ skips while statements in debuggers

2008-02-04 Thread Amaury Forgeot d'Arc
Amaury Forgeot d'Arc added the comment: I finally got rid of the entire hack, by removing the "compression" of the lnotab: now each (effective) call to compiler_set_lineno() will generate an entry in lnotab. The patch is even simpler. the lnotab will grow a little, but only when several statement

[issue1750076] Python 2.5+ skips while statements in debuggers

2008-02-03 Thread Neal Norwitz
Neal Norwitz added the comment: I was hoping you could get rid of my entire hack. I didn't (still don't) completely understand the intention of the code, so can't really offer any more advice. IMO, the patch is an improvement so you should check it in. -- assignee: nnorwitz -> amaury.f

[issue1750076] Python 2.5+ skips while statements in debuggers

2008-01-29 Thread Amaury Forgeot d'Arc
Amaury Forgeot d'Arc added the comment: Here is an attempt to correct the problem, with unit tests. I removed half of the trick marked by a "XXX(nnorwitz)", by adding an attribute to "struct instr" (this attribute is a bitfield and does not increase the memory usage). FOR_ITER is no more special

[issue1750076] Python 2.5+ skips while statements in debuggers

2008-01-29 Thread Georgij Kondratjev
Changes by Georgij Kondratjev: -- nosy: +orivej _ Tracker <[EMAIL PROTECTED]> _ ___ Python-bugs-list mailing list Unsubscribe: http

[issue1750076] Python 2.5+ skips while statements in debuggers

2008-01-21 Thread Georg Brandl
Georg Brandl added the comment: Raising priority. -- components: +Library (Lib) -None nosy: +georg.brandl priority: normal -> high type: -> behavior versions: +Python 2.6, Python 3.0 _ Tracker <[EMAIL PROTECTED]>