App-OrgUtils
view release on metacpan or search on metacpan
script/org2html view on Meta::CPAN
my $output;
IPC::System::Options::system(
{die=>1, log=>1, capture_merged=>\$output},
"emacs", $tempfname, "--batch", "-f", "org-html-export-to-html", "--kill",
);
if ($args{browser}) {
require Browser::Open;
require URI::Escape;
my $url = "file:" . URI::Escape::uri_escape($temporgfname);
Browser::Open::open_browser($url);
[200];
} else {
return [200, "OK", File::Slurper::read_text($temporgfname)];
}
# backend emacs
} elsif ($backend eq 'Org::To::HTML') {
my %oth_args; # args to feed to org_to_html function
script/org2html view on Meta::CPAN
if ($args{browser}) {
require Browser::Open;
require File::Temp;
require URI::Escape;
my ($fh, $fpath) = File::Temp::tempfile();
print $fh $res->[2];
close $fh;
my $url = "file:" . URI::Escape::uri_escape($fpath);
Browser::Open::open_browser($url);
return [200];
} else {
return $res;
}
} # backend Org::To::HTML
}
Perinci::CmdLine::Any->new(
( run in 0.574 second using v1.01-cache-2.11-cpan-c21f80fb71c )