On 2012-01-16, at 12:35:14 +0000, Dave Mitchell wrote: > As per my grant conditions, here is a report for the December period. > > Spent it continuing my overhaul of the re_eval mechanism. > This month I finished off fixing literal code blocks within patterns; that > is to say, in all places where a code block appears literally within a > quoted-regex context in perl source, that code block will only be compiled > once, at the same time as the surrounding perl code, and then passed round > as necessary rather than being recompiled. That sounds pretty awesome! > The main things left to do are to fix non-literal code blocks, e.g. > > $code = '(?{...})'; > use re 'eval'; > /abc$code/; > > and make the code blocks be invoked in such a way that things like die, > return and caller() will work. > > --- > > Over the last month I have averaged 8 hours per week. > > As of 2011/12/31: since the beginning of the grant: > > 94.9 weeks > 1052.4 total hours > 11.1 average hours per week > > There are now 248 hours left on the grant. > > --- Signed off by me. Cheers, Marcus > Report for period 2011/12/01 to 2011/12/31 inclusive > > SUMMARY > ------- > > Effort (HH::MM): > > 0:00 diagnosing bugs > 37:00 fixing bugs > 0:00 reviewing other people's bug fixes > 0:00 reviewing ticket histories > 0:00 review the ticket queue (triage) > ----- > 37:00 TOTAL > > Numbers of tickets closed: > > 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 > ------------ > > 37:00 [perl #34161] METABUG - (?{...}) and (??{...}) regexp issuesThread Previous