<br><br><div class="gmail_quote">On Wed, Nov 16, 2011 at 1:11 PM, Chris Nehren <span dir="ltr"><c.nehren/<a href="mailto:phl@shadowcat.co.uk">phl@shadowcat.co.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="HOEnZb"><div class="h5">On Nov 16, 2011, at 12:58, Mark Gardner wrote:<br>
<br></div></div></blockquote><div>[...] <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="HOEnZb"><div class="h5">><br>

> As for *where* to store things (the original question), one system-wide place is the distribution's share directory, enabled by modules like File::ShareDir and File::Share. Other options for portably finding places to write include File::HomeDir and File::ConfigDir.<br>

<br>
</div></div>Eek, sorry I misunderstood. I'll concur with Mark's suggestion of File::ShareDir or File::HomeDir--though as you're on Windows these options may not put things where you otherwise expect.<br></blockquote>
</div><br>S'okay, Chris. :-)<br><br>Mark:  Aha!  Very interesting; I hadn't known about those modules.  I wonder if there are any issues about *writing* files in those directories.  Probably not (although I'll be sure to lock filehandles properly)... but I should be prepared in case the directory is read-only.<br>
<br>Thank you!<br>-- Eric<br><br>