Hello,
Using 'system' in Browser::Open is making it hard to use it with Curses,
since 'system' also prints the output of the browser to terminal and
that's almost always undesirable behaviour. I would suggest using
system $cmd, $url, "> /dev/null &";
instead of
system $cmd, $url;
This way, the output will go to /dev/null rather that stdout and so
doesn't pollute the terminal window when using Curses.
It would also make sense to make a switch for it, like:
open_browser($url, output => "/dev/null");
Just something to think about, but outputting 'system' is pretty
annoying and not helpful at all.
Thank you for this great module,
Armin
Using:
Perl => 5.010;
Linux => Archlinux;