Re: [Rd] Small modification of zip.file.extract in utils?

From: Duncan Murdoch <>
Date: Thu, 30 Oct 2008 16:07:34 -0400

On 10/30/2008 3:08 PM, Jon Olav Skoien wrote:
> Dear list,
> I needed to extract a zip-archive, and found zip.file.extract in utils.
> My only problem was the use of tempdir(), since I wanted to permanently
> extract the archive at a fixed location for later use. My own fix was
> simple, adding an extra parameter zipdir (without default), and within
> the function change
> tmpd <- tempdir()
> to
> tmpd = ifelse(missing(zipdir),tempdir(),zipdir)
> This modification could maybe be useful also for other users, unless
> there are some problems I am not aware of?

I won't comment on the value of the extra parameter, but the implementation would be simpler if you set the default for zipdir to tempdir(), and then just used zipdir in place of tmpd throughout.

Duncan Murdoch mailing list Received on Thu 30 Oct 2008 - 20:25:23 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Fri 31 Oct 2008 - 09:30:37 GMT.

Mailing list information is available at Please read the posting guide before posting to the list.

list of date sections of archive