Message226538
Possible fix:
--- /usr/lib64/python3.3/inspect.py 2014-06-30 19:21:52.000000000 +0200
+++ inspect.py 2014-09-07 17:41:29.463936079 +0200
@@ -600,7 +600,8 @@
if not hasattr(object, 'co_firstlineno'):
raise IOError('could not find function definition')
lnum = object.co_firstlineno - 1
- pat = re.compile(r'^(\s*def\s)|(.*(?<!\w)lambda(:|\s))|^(\s*@)')
+ pat = re.compile(
+ r'^(\s*(?:def|class)\s)|(.*(?<!\w)lambda(:|\s))|^(\s*@)')
while lnum > 0:
if pat.match(lines[lnum]): break
lnum = lnum - 1 |
|
Date |
User |
Action |
Args |
2014-09-07 15:42:25 | isedev | set | recipients:
+ isedev |
2014-09-07 15:42:25 | isedev | set | messageid: <1410104545.64.0.977572846825.issue22355@psf.upfronthosting.co.za> |
2014-09-07 15:42:25 | isedev | link | issue22355 messages |
2014-09-07 15:42:25 | isedev | create | |
|