Fixing Perl5 Core Bugs: Report for Month 27
Sun, 10-Jun-2012 by
Karen Pauley
edit post
_Dave Mitchell writes:_
As per my grant conditions, here is a report for the May period.
This month I continued to rework how the code blocks in /(?{code})/ are actually invoked, and the work is mostly finished. In particular,
* /(?{die/next/last/caller})/ no longer SEGV;
* recursive (?{}) calling (?{}) etc works;
* paren captures work correctly in the presence of recursive and nested (?{}) and (??{});
* I also found and fixed some buggy behaviour of $^N and $+ when backtracking is involved (but not related to (?{}));
* and I generally cleaned up the paren capturing code while I was at it;
* propagating 'use re eval' into the return from (??{});
* saving paren positions when running (?{}) code.
Over the last month I have averaged 17 hours per week.
As of 2012/05/31: since the beginning of the grant:
bq. 116.6 weeks
1237.1 total hours
10.6 average hours per week
There are now 63 hours left on the grant.
Report for period 2012/05/01 to 2012/05/31 inclusive
**Summary**
Effort (HH::MM):
bq. 0:00 diagnosing bugs
78:26 fixing bugs
0:00 reviewing other people's bug fixes
0:00 reviewing ticket histories
0:00 review the ticket queue (triage)
-----
**78:26 Total**
**Numbers of tickets closed:**
bq. 0 tickets closed that have been worked on
0 tickets closed related to bugs that have been fixed
0 tickets closed that were reviewed but not worked on (triage)
-----
**0 Total**
**Short Detail**
bq. 78:26 [perl #34161] METABUG - (?{...}) and (??{...}) regexp issues
Comments (0)