On Thu, 25 Jan 2007, Per Foreby wrote:
Could it be that the server returns a list of all files, including "..", which thunderbird tries to follow?
Not . or .. (those are always suppressed), but other . names are included in the normal case.
I have also done my homework, browsing RFC:s and source code, and found HideDotFiles, and the corresponding option, so now my c-client.cf includes: set hide-dot-files 1 which solved our problem.
The problem with that, or setting hideDotFiles = T in env_unix.c, is that sooner or later, someone actually *wants* to create and access a . name with IMAP, and complains bitterly that the name doesn't show up in listings.
I got badly beaten up over this very matter many years ago. How dare I presume that clients didn't want to see . files; if the client wants them suppressed that should be the client's decision; etc. etc. So you can perhaps understand why I don't suppress . files any more......a classic no-win situation......
This option has been around at least since 2004e but is undocumented in docs/imaprc.txt. Does this mean that is is experimental and may be removed?
Actually, it's more accurate to say that the config file is experimental and may be removed someday. The config file is completely the wrong thing, since it changes c-client library behavior (affecting all c-client applications) instead of imapd behavior. An imapd-only file would have been a better choice.
-- 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 [email protected] https://mailman1.u.washington.edu/mailman/listinfo/imap-uw
