Thank you for the information marto!
I looked at that test and ran what it's doing with success on osx. Do you know why that fails on windows? If it has something to do with $^X (from
the test) then it might install with force since it's not in
the module source.
Thanks for warning people again about the shell mentioned in the title and pod; you have an eye for danger! It's just a demo and much less powerful than a real shell since it only runs with the privs of the web server. This is a typical single user administrative script for us kids who run perl on our home computers and don't have to worry about the perils of exposing it to the internet.
I wouldn't use
Markup::Perl in production on the net. It's been tested with perlrun under
mod_perl and that didn't work but was not persued because, even though any
handler can be made to work eventually, it's not necessary since we're not going into production with a hobby module. Frankly I don't care for the rationalizations and considerations (or the policing) that discourage and cripple a legacy core module on CPAN that ~246 distributions depend on (some very popular):
https://metacpan.org/requires/module/CGI
The most recent Perl my review script was tested on:
perl -le'print$^V'
v5.26.2
perl -MCGI -le'print$CGI::VERSION'
4.38
Markup::Perl can't be run from the command line AFAIK
because of that magic but the version here is 0.5.
STOP REINVENTING WHEELS, START BUILDING SPACE ROCKETS!—CPAN 🐪