The design of c-client is that all names are relative to the user's home
directory. When a different device is used, there is no home directory.
imap-2005 will force all device-name specifications to be rooted; that is,
c:foo will be treated as c:\foo.
On Mon, 20 Jun 2005, Ties Molenhuis wrote:
If you're referring to the code in mailboxfile() in env_nt.c, you are
correct. However, this is more of a comment issue than a code error; the
code is arguably correct as-is.
A comment issue? When I open a mailbox file with a relative pathname,
the function mail_open will sneaky prefix the given path with a "home
directory". The result: I can't open the mailbox because imap has
changed the path. But when I use a relative pathname prefixed with a
drive letter, e.g. d:tmp, the path is not changed and the function
mail_open opens the mailbox. I can't consider this as a comment issue.
The major question in this is: why is imap changing a given path? The
minor: imap does this not for all give relative paths.
Regards,
Ties Molenhuis
-- Mark --
http://staff.washington.edu/mrc
Science does not emerge from voting, party politics, or public debate.
Si vis pacem, para bellum.
_______________________________________________
Imap-uw mailing list
Imap-uw@u.washington.edu
https://mailman1.u.washington.edu/mailman/listinfo/imap-uw