<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1400" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>hi.&nbsp; i'm new to physFS and have a few 
questions.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>is there a way to get the current working directory 
in platform-indipendent format?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>also, i would suggest that a toggle feature be 
added for security features ("." and ".." being ignored).&nbsp; perhaps two 
distinct security settings -- one for reading, one for writing.&nbsp; "." in 
particular is useful for enumerating files in a search directory that doesn't 
have a subdirectory of interest.&nbsp; for example, i'm defining a series of 
"font" directories and would like to get all the files in them.&nbsp; so i need 
to use "." as the sub-dir in the enumeration.&nbsp; i just commented out the 
security code in a static link version, so i feel a little dirty.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>in my case, i don't need security at all, but then 
maybe i'm using physFS in a manner it wasn't necessarily designed for -- 
more&nbsp;as an abstraction layer between me and the file system, and less as an 
archival file system manager...thing... (tho i will certainly use this 
feature).&nbsp; so it seems like a flag setting (a la the sym link following 
flag) would make sense to alter this behavior.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>also, i'm exposing some of the internal 
stuff.&nbsp; namely to get around the file search path.&nbsp; i'm essentially 
piggybacking on the platform indipendent DIR functions (ennumerate and 
openDirectory specifically) to get at the file system directly for a file 
selector box.&nbsp; is this particularly dangerous for some reason?&nbsp;&nbsp; 
this usage is why i'm curious about the platform indipendent working directory 
spec.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>also, i'm wondering if a more explicit mapping 
should exist between the various file system notations, and perhaps a couple 
helper functions to map between them.&nbsp; for example, "/" on a windows 
machine doesn't make any sense without a drive letter.&nbsp; perhaps enumerating 
"/" on a windows machine would yield all the drive letters that are attached, 
such that&nbsp;"/c/dir" would be translated to "c:\dir".&nbsp; going from 
"/usr/tmp" would be difficult -- "/usr" doesn't map well to windows land, but 
maybe that's beyond the scope of the problem.&nbsp; at least this would allow 
generic code to access the file system.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>it would also be nice to have pushing and popping 
of the search directories.&nbsp; since it's a global setup, if&nbsp;i have 
multiple search paths, i have to add and remove a lot.&nbsp; it would be nice to 
just push, define a new path, do what i need, then pop.&nbsp; also, a "clear 
search path" would be nice (instead of asking what it is, then removing 
everything individually).</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>anyway, like i said, i'm new to physFS so maybe 
some of these issues have been discussed or even addressed and i'm just 
missing&nbsp;it...</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>-miles vignol</FONT></DIV>
<DIV><FONT face=Arial size=2>fathom entertainment</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV></BODY></HTML>