On Thu, Apr 24, 2008 at 11:32 PM, John Femiani <JOHN.FEMIANI@asu.edu> wrote:

 Robert Dailey wrote:

 >              Have you looked at
::boost::filesystem::change_extension???
 >              Somehow it is referred to as replace_extension  in the
docs, but this
 >              function will do what you are discussing I think.
 >
 >              -- John Femiani
 >
 >
 >      I did not see that in the boost.filesystem.basic_path reference
documentation.

 replace_extension is documented here:

 http://www.boost.org/doc/libs/1_35_0/libs/filesystem/doc/refer
 ence.html#Convenience-functions


 but in the actual library it is named 'change_extension' (I  dont know
why)

 Personally I find the documentation for filesystem pretty
 hard to navigate. I recommend using doxygen to navigate the
 source, since that gives a fairly complete reference.  I use
 a PC so I can generate a chm file with a searchable index and
 everything.

(I tried to attach the docs but the message got to big for the mailing
list)

 -- John Femiani

That's the thing, I love Boost but I really cannot stand the documentation (In fact I don't know anyone that actually likes it). You guys should desperately consider using Doxygen (As stated by John). Pause updating boost implementation for a few days and start working on documentation!