Stop using IPC::Cmd and String::ShellQuote, since quoting (and
authorAmitai Schlair <schmonz@magnetic-babysitter.(none)>
Fri, 4 Sep 2009 17:40:04 +0000 (12:40 -0500)
committerAmitai Schlair <schmonz@magnetic-babysitter.(none)>
Fri, 4 Sep 2009 17:40:04 +0000 (12:40 -0500)
commit9de742bb0013d653c1efc3393bf13730e8f0b93d
tree9fadbcbc59e274e6fb97a1cb08717434b18f2520
parent1888464a0d9de9cf4ac40c298924018437758aa2
Stop using IPC::Cmd and String::ShellQuote, since quoting (and
having to quote, and the possible use of the shell) sucks. Stop
passing args to cvs_runcvs() as an arrayref, since that also sucks
(and was a sop to IPC::Cmd). Instead, use Joey's construction for
temporarily redirecting stderr to /dev/null. Much much simpler and
better. Works on my laptop with bozohttpd, now to test on the NetBSD
wiki.
IkiWiki/Plugin/cvs.pm