Reports by commit
Recent reports
Perl5 CoreSmokeDB
Changes
Branch:
blead
maint-5.42
maint-5.40
smoke-me/tonyc/22125-openbsd-embed
smoke-me/khw-metaconfig
smoke-me/khw-craig
smoke-me/khw-strftime
smoke-me/khw-scan_num
-- I want an older branch --
Reports for branch
blead
Show duplicate emailed reports
Filter:
?
David Mitchell: ParseXS: refactor: rationalise parse-fail action
David Mitchell: ParseXS: refactor: simplify main loop
David Mitchell: ParseXS: refactor: fix comments re die if indented
David Mitchell: ParseXS: refactor: fetch_para: update description
David Mitchell: ParseXS: refactor: fetch_para(): simplify logic
David Mitchell: ParseXS: refactor: fetch_para(): add more comments
David Mitchell: ParseXS: process line continuations after TYPEMAP
David Mitchell: ParseXS: process line continuations after POD
David Mitchell: ParseXS: refactor: fetch_para(): reindent
David Mitchell: ParseXS: refactor: fetch_para(): invert if
David Mitchell: ParseXS: refactor: fetch_para(): remove POD loop
David Mitchell: ParseXS: fix POD on last line
David Mitchell: ParseXS: refactor: chomp TYPEMAP lines
David Mitchell: ParseXS: refactor: move a chomp()
David Mitchell: ParseXS: refactor: inline _maybe_skip_pod()
David Mitchell: ParseXS: refactor: add Node::TYPEMAP
David Mitchell: ParseXS: spot TYPEMAP: line syntax errors
David Mitchell: ParseXS: refactor: add Node::MODULE
David Mitchell: ParseXS: spot MODULE line syntax errors
David Mitchell: ParseXS: refactor: remove stray $_
David Mitchell: ParseXS: refactor: remove $ExtUtils::ParseXS::END
David Mitchell: ParseXS: refactor: don't use $_ for C part of file
David Mitchell: ParseXS: refactor: inline and rm standard_XS_defs
David Mitchell: ParseXS: refactor: add as_boot_code() methods
David Mitchell: ParseXS: emit package overload registrations later
David Mitchell: ParseXS: refactor: move some code
David Mitchell: ParseXS: refactor: tidy Node::boot_xsub::parse()
David Mitchell: ParseXS: refactor: add Node::boot_xsub
David Mitchell: ParseXS: refactor: add Node::pre_boot
David Mitchell: ParseXS: refactor: move main parsing into XS_file
David Mitchell: ParseXS: refactor: remove parser stack
David Mitchell: ParseXS: refactor: reimplement #if processing
David Mitchell: ParseXS: add more #if/#endif tests
David Mitchell: ParseXS: fix #elif processing
David Mitchell: ParseXS: refactor: global_cpp_line: parse CPP line
David Mitchell: ParseXS: refactor: INCLUDE: save state locally
David Mitchell: ParseXS: refactor: rm push_parse_stack, PopFile
David Mitchell: ParseXS: refactor: use Node::cpp_scope for INCLUDE
David Mitchell: ParseXS: refactor: add Node::cpp_scope
David Mitchell: ParseXS: add Node::as_concise method
David Mitchell: ParseXS: refactor: remove check_keyword() method
David Mitchell: ParseXS: refactor: remove residual FOO_handler
David Mitchell: ParseXS: refactor: add Node::include etc
David Mitchell: ParseXS: refactor: store current pkg in Node::xsub
David Mitchell: ParseXS: refactor: add Node::REQUIRE
David Mitchell: ParseXS: refactor: add Node::FALLBACK
David Mitchell: ParseXS: refactor: regularise BOOT processing
David Mitchell: ParseXS: refactor: add Node::BOOT
David Mitchell: ParseXS: refactor: simplify double-negative regex
David Mitchell: ParseXS: refactor: add Node::global_cpp_line
More...