Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: downloads/boost_1_34_1/libs/filesystem/doc/do-list.htm @ 29

Last change on this file since 29 was 29, checked in by landauf, 17 years ago

updated boost from 1_33_1 to 1_34_1

File size: 2.3 KB
Line 
1<title>Boost Filesystem Do-list</title>
2<h1>
3<img border="0" src="../../../boost.png" align="center" width="277" height="86">Filesystem
4Do-list</h1>
5<h2>Current</h2>
6<ul>
7  <li>Add test cases and docs for Windows <a href="file://?/">\\?\</a> and
8  <a href="file://?/UNC/">\\?\UNC\</a> naming conventions.</li>
9  <li>Should operations.cpp assert or BOOST_ASSERT on more preconditions?</li>
10  <li>Apply PJP's Wide/Narrow conversion proposal to traits, once he stabilizes it.</li>
11  <li>Glob syntax -&gt; regex syntax converter. See
12  Rich Johnson's <a href="http://lists.boost.org/boost-users/2004/01/5770.php">
13  lists.boost.org/boost-users/2004/01/5770.php</a>, and John Maddock's
14  <a href="http://lists.boost.org/boost-users/2004/01/5770.php">lists.boost.org/boost-users/2004/01/5770.php</a></li>
15  <li>Issue (Adrian Martin): &gt;Comparison between paths doesn't use locale.<br>
16  &gt;<br>
17  &gt;The paths are not treated as plain characters since a lexicographical <br>
18  &gt;compare is made. But the individual elements are treated<br>
19  &gt;as plain characters and the internal string type's operator&lt; is used. This
20  <br>
21  &gt;is a bit contradicting. <br>
22  &gt;<br>
23  &gt;I think the comparison operators should compare the elements in a locale <br>
24  &gt;dependent way.<br>
25  <br>
26  I've opened this as an issue. It needs to be answered in the context of what
27  comparison is used for. Remember that equivalence should be determined by the
28  equivalent() function. An important use of operator&lt; is when path is used as a
29  map or set key. Not sure how locale impacts that.</li>
30  <li>Move canonize() and normalize() to convenience.hpp?</li>
31  <li>Need wording to the effect that basic_path::iterators are invalidated in
32  the basic_path object's lifetime ends.</li>
33  <li>Move name checks to convenience.hpp?</li>
34  <li>Move rename_all to convenience.hpp?</li>
35</ul>
36<hr>
37<p>Revised
38<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->06 February, 2006<!--webbot bot="Timestamp" endspan i-checksum="40411" --></p>
39<p>© Copyright Beman Dawes, 2002</p>
40<p> Use, modification, and distribution are subject to the Boost Software
41License, Version 1.0. (See accompanying file <a href="../../../LICENSE_1_0.txt">
42LICENSE_1_0.txt</a> or copy at <a href="http://www.boost.org/LICENSE_1_0.txt">
43www.boost.org/LICENSE_1_0.txt</a>)</p>
Note: See TracBrowser for help on using the repository browser.