> Anyway, I am tackling FileInfo first... the Q is: do we really need > it. > > The most advanced features of FileInfo is used by FileDialog.C in > xforms, but that is just a monster and I see that basically all other > file dialogs (gtk/qt/etc) are much simpler. So why not make it > simpler. > > F.ex. do we need to show the user that we have discovered a file to be > a socket or a fifo or a character type (or block) > IMHO we only need to differenciate between file and directory (and > _perhaps_ symbolic link.)
Not at all. Remove it. > Also a lot of the other places we use FileInfo is just for one-shot > checking, checking stuff that we can get with boost.filesystem. So why > not use that instead? Fine with me. Andre'