Lars Gullik Bjønnes wrote:
> | Microsoft released the compiler that ships with .NET 2003 Professional
> | for free, here: http://msdn.microsoft.com/visualc/vctoolkit2003/
>>
> | Do we need to support anything older?
> | Having said that, I see only two compiler work-arounds in Asger's
> | patch, so let's say Asger's compiler ;-)
> 
> I am asking because I need to know where to look in MS's
> documentation.

Hey, hey! What have we sucked you into?

> 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.

Agree 100%.

> 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.)

Do 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?

I would warn against exposing Boost.Filesystem to the rest of LyX for now.
Guaranteeing that its obnoxious "this is not a portable file name" asserts
are not triggered will require time and patience. However, if you're
proposing to use it behind the scenes for 1.4.x, then I'm all for it.

-- 
Angus

Reply via email to