Directory README.',"\n"; print OFILE 'To local directory listing.
',"\n"; } print OFILE $html,"\n"; print OFILE '',"\n"; print OFILE '',"\n"; close OFILE; my $rate_limit = $res->header('X-RateLimit-Limit'); my $rate_remain = $res->header('X-RateLimit-Remaining'); my $rate_reset = $res->header('X-RateLimit-Reset'); my $time_reset = $rate_reset - time; my $reset_min = $time_reset / 60; my $reset_sec = $time_reset % 60; printf "%s: done, rate %d of %d for %2dm%02ds\n", $ifile, $rate_remain, $rate_limit, $reset_min, $reset_sec; } #------------------------------------------------------------------------------- sub bailout { my ($msg) = @_; print STDERR "github_md2html-F: $msg\n"; exit 1; } #------------------------------------------------------------------------------- sub print_help { print "usage: github_md2html [opts] files...\n"; print " --force update all (default: check timestamps)\n"; print " --standalone modify links for local browser usage\n"; print " --trace trace link mapping in standalone mode\n"; print " --context c uses context and markdown api (default: raw api)\n"; print " --dump print HTTP request and response\n"; print " --help this message\n"; }