Commit Graph

354 Commits

Author SHA1 Message Date
Beman Dawes
494b34027e Fix #5118, replace_extension doesn't work as specified in documentation
[SVN r77571]
2012-03-26 21:19:36 +00:00
Beman Dawes
008d2c5be2 Suppress inspect as snippets cause false failure reports
[SVN r77557]
2012-03-26 13:16:59 +00:00
Beman Dawes
7941871477 Filesystem - Delete v3 directories no longer needed. Cleanup links, namespaces, and other residue from dual v2/v3 support.
[SVN r77555]
2012-03-26 12:44:24 +00:00
Beman Dawes
16099b4c7d Filesystem - Move V3 files and directories into place
[SVN r77554]
2012-03-26 12:31:06 +00:00
Beman Dawes
fa515c07f5 Move files into new v2 + v3 directory structure
[SVN r62653]
2010-06-09 13:00:15 +00:00
Beman Dawes
92af973be2 Add docs and scripts for dual version support.
[SVN r62369]
2010-06-01 14:38:37 +00:00
Beman Dawes
5ec8feee40 Reflect changeset 62331 macro changes in docs
[SVN r62341]
2010-05-31 11:55:30 +00:00
Beman Dawes
e7636c26bc Filesystem: Fix #3528. Return type is bool.
[SVN r57554]
2009-11-10 19:45:47 +00:00
Beman Dawes
3c5f963a54 fix doc example typo
[SVN r53074]
2009-05-17 18:13:06 +00:00
Beman Dawes
0aaa65e768 Fix Filesystem #2925, copy_file atomiticity
[SVN r53073]
2009-05-17 15:55:46 +00:00
Beman Dawes
0bd0323239 Filesystem: fix #1840, including adding test cases and updating docs
[SVN r50543]
2009-01-11 16:50:06 +00:00
Beman Dawes
208bc63093 Fix broken link
[SVN r49477]
2008-10-28 19:30:51 +00:00
Beman Dawes
d4cf58b548 Filesystem: update docs release history.
[SVN r49473]
2008-10-28 11:47:24 +00:00
Beman Dawes
33487a8aeb Filesystem: add macros and deprecated names sections to docs
[SVN r49316]
2008-10-13 14:30:47 +00:00
Daniel James
2e0cb656a4 Fix a character encoding error.
[SVN r48235]
2008-08-19 22:26:43 +00:00
Daniel James
3358346eff Fix a couple of character encoding errors.
[SVN r47958]
2008-08-03 10:19:33 +00:00
Beman Dawes
fb65347b54 After extensive discussion on the list with Dave Abrahams, Vladimir Prus, and others, rename basic_path::leaf() -> filename, branch_path -> parent_path, replace_leaf -> replace_filename. Add basic_path member functions stem, extension, replace_extension.
[SVN r47181]
2008-07-07 12:20:04 +00:00
Beman Dawes
001c15dd32 Rename is_regular() to is_regular_file
[SVN r47131]
2008-07-06 12:10:42 +00:00
Beman Dawes
3ee73a0df7 Partial resolution of ticket #1972; remove() issues for POSIX are cleared. Added regression test cases covering self-reference and cyclic symlinks.
[SVN r47006]
2008-07-02 21:05:54 +00:00
Beman Dawes
c0fb9a7e21 Fix ticket #1971, remove_all not documented
[SVN r46881]
2008-06-30 02:06:28 +00:00
John Maddock
6459f72371 Fix broken URL.
[SVN r44972]
2008-05-01 11:51:39 +00:00
Beman Dawes
863f208115 Fix #1858, typo in non-member operators table
[SVN r44752]
2008-04-24 20:29:08 +00:00
Beman Dawes
5cebe06acb replace_extension -> change_extension name fix [Lothar May]
[SVN r44606]
2008-04-19 21:13:59 +00:00
Beman Dawes
8fb975b2b9 Fix inspect boo boos; mostly broken links
[SVN r43709]
2008-03-18 19:35:18 +00:00
Daniel James
ccd4bb4d5f Point links to the pages that used to be in 'more' to the site.
[SVN r43210]
2008-02-10 15:02:17 +00:00
Beman Dawes
4ed2439686 Refresh examples, add example build script, reflect that in docs. Apply suggestions from Darren Cook.
[SVN r41500]
2007-11-30 16:44:23 +00:00
Beman Dawes
db7850787c Bring docs more in line with reality:-)
[SVN r41095]
2007-11-14 20:05:30 +00:00
Beman Dawes
df5fb16c90 Initial commit. The starting point for the reference documentation is N1975, Filesystem Library Proposal for TR2 (Revision 3).
[SVN r40912]
2007-11-07 21:54:48 +00:00
Beman Dawes
39386598a7 Merge from RC_1_34_0. Fix broken links. Ticket #964
[SVN r37937]
2007-06-07 20:53:45 +00:00
Beman Dawes
0962427fa0 Switch docs to use TR2 proposal as reference document
[SVN r32677]
2006-02-06 21:55:15 +00:00
Beman Dawes
040c9372b3 Bring into sync with WG21/D1934=06-0004
[SVN r32532]
2006-02-03 20:59:04 +00:00
Beman Dawes
aac5f49666 is_file, file_flag -> is_regular, regular_flag per TR2 proposal
[SVN r32201]
2006-01-02 02:30:53 +00:00
Beman Dawes
d2f2371de4 Add predicate function overloads on status_flags (Suggested by Martin Adrian)
[SVN r32196]
2006-01-01 14:23:09 +00:00
Beman Dawes
b0c1471023 typo
[SVN r32177]
2005-12-28 18:17:51 +00:00
Beman Dawes
eeb34b7530 reflect i18n merge complete
[SVN r32080]
2005-12-16 16:51:23 +00:00
Beman Dawes
48d4335bfc merge from i18n branch - at last!
[SVN r32079]
2005-12-16 16:40:35 +00:00
Douglas Gregor
73a225c9fc Merged from 1.33.0 release
[SVN r30540]
2005-08-12 13:02:37 +00:00
Beman Dawes
0001235c07 Fix typo (Julio Vidal)
[SVN r27521]
2005-03-01 02:08:29 +00:00
Beman Dawes
a9d3109f01 fix typos (Julian Vidal)
[SVN r27508]
2005-02-26 01:58:30 +00:00
Beman Dawes
254e669b37 Add case of file_size cannot be determined to throws paragraph
[SVN r27086]
2005-02-03 22:47:45 +00:00
Beman Dawes
488a61c15b Clarify what characters are permitted in names
[SVN r26750]
2005-01-19 21:41:21 +00:00
Beman Dawes
1c9e511f9c Fix typos
[SVN r26433]
2004-12-06 01:16:47 +00:00
Beman Dawes
177383032b fix equivalent() failures across subst Windows drives
[SVN r26317]
2004-11-26 19:35:17 +00:00
Aleksey Gurtovoy
67b231daf6 c++boost.gif -> boost.png replacement
[SVN r25573]
2004-10-05 15:45:52 +00:00
Douglas Gregor
cadba34c71 Fix relative link to boost.css
[SVN r24020]
2004-07-25 03:12:47 +00:00
Vladimir Prus
32c127a5c5 Fix typo. Thanks to Jeff Flinn for noticing.
[SVN r22668]
2004-04-19 12:06:01 +00:00
Beman Dawes
c7a9bf6593 expand rename() test cases, correct docs, tie test cases to docs
[SVN r22537]
2004-03-21 20:32:20 +00:00
Beman Dawes
3e74ac39e8 Add equivalent()
[SVN r22531]
2004-03-20 18:24:48 +00:00
Beman Dawes
2d60409fa0 spelling fix
[SVN r22526]
2004-03-19 18:24:01 +00:00
Beman Dawes
44c08bc4eb add relational operators
[SVN r22498]
2004-03-14 17:53:45 +00:00
Beman Dawes
ae58e688e2 correct, clarify, terminology
[SVN r22496]
2004-03-13 02:43:01 +00:00
Beman Dawes
446f23446c create_directory() and create_directories() now return bool
[SVN r22481]
2004-03-11 16:08:16 +00:00
Beman Dawes
98ef1730b8 Add Cygwin build section, reorganize build docs
[SVN r22362]
2004-02-22 14:45:50 +00:00
Beman Dawes
85dcf18041 fix intmax_t misspelling (Janusz Piwowarski)
[SVN r22302]
2004-02-17 13:29:11 +00:00
Beman Dawes
9c86292c6d add file_size() support
[SVN r22156]
2004-02-03 16:00:10 +00:00
Beman Dawes
ddbb5d878c add defaulted error_code to 2nd ctor
[SVN r22153]
2004-02-03 15:51:15 +00:00
Beman Dawes
8684d7ffef Clarify iteration wording
[SVN r21248]
2003-12-13 21:01:57 +00:00
Beman Dawes
1f17b7acd9 Document effects of change to directory during iteration (in response to query from Scott Meyers)
[SVN r21247]
2003-12-13 20:58:42 +00:00
Beman Dawes
78c9d8c03f copy_file: specify attributes copied
[SVN r21234]
2003-12-12 14:04:29 +00:00
Beman Dawes
fe44b73ba4 Add symbolic_link_exists
[SVN r21214]
2003-12-10 19:45:59 +00:00
Beman Dawes
6e5203dbd9 Separate canonic and normal form, add path::normalize()
[SVN r21190]
2003-12-09 18:10:50 +00:00
Beman Dawes
356e1ec08a ISO-9660/Juliet changes based on Microsoft specs doc
[SVN r21044]
2003-12-01 16:13:24 +00:00
Beman Dawes
8f91eb8b7a add abi, dll, auto_link
[SVN r20948]
2003-11-25 18:37:32 +00:00
Beman Dawes
be5ca1ae4b Tweaks plus addition of dynamic linking capability
[SVN r20903]
2003-11-21 15:04:04 +00:00
Beman Dawes
319677c0fa update license reference
[SVN r20286]
2003-10-07 14:17:54 +00:00
Beman Dawes
8c8ea6e75b Update copyright and license info
[SVN r20243]
2003-10-02 15:17:36 +00:00
Beman Dawes
65ac0baba7 update name protability checking rationale
[SVN r20053]
2003-09-14 15:27:30 +00:00
Beman Dawes
a032f5124a Change to new license
[SVN r20051]
2003-09-14 15:08:02 +00:00
Beman Dawes
1fa3fd646d add new name_check mechanism
[SVN r19808]
2003-08-27 14:50:05 +00:00
Beman Dawes
2bd2f37da9 Change to clearer path equality example
[SVN r19737]
2003-08-22 19:53:09 +00:00
Beman Dawes
c312190fea docs improvements in response to comments from Dave Abrahams
[SVN r19534]
2003-08-11 16:05:39 +00:00
Beman Dawes
a3cb8511f4 Add common spec postcondition not guaranteed if race-condition
[SVN r19512]
2003-08-10 19:11:09 +00:00
Beman Dawes
827d4596cf add 2 arg last_write_time() function docs
[SVN r19482]
2003-08-06 20:20:42 +00:00
Beman Dawes
b2519b08b4 fix native_directory_string typo
[SVN r19477]
2003-08-06 15:25:08 +00:00
Beman Dawes
40bf57d5b7 make text more explicit for undecorated names
[SVN r19473]
2003-08-06 13:49:19 +00:00
Beman Dawes
8e82d59675 fix broken bookmarks
[SVN r19472]
2003-08-06 13:26:29 +00:00
Beman Dawes
600fac3f50 fix broken bookmarks
[SVN r19471]
2003-08-06 13:22:13 +00:00
Beman Dawes
99aaa0bf84 clarify operator /= rationale
[SVN r19435]
2003-08-04 12:16:27 +00:00
Beman Dawes
20cf6a6b81 add directory-placeholder syntax
[SVN r18783]
2003-06-11 18:03:22 +00:00
Beman Dawes
0770e21202 Minor tweeks
[SVN r18765]
2003-06-11 00:56:08 +00:00
Beman Dawes
f6a9b8dbb7 Add last_write_time function
[SVN r18383]
2003-05-11 13:56:56 +00:00
Dave Abrahams
2d756c6eb1 restore from disk crash
[SVN r18353]
2003-05-08 02:19:10 +00:00
Beman Dawes
7e9c5f1a4e PJP's name wrong
[SVN r18211]
2003-04-08 18:24:24 +00:00
Beman Dawes
f446bb313e share filesystem_error imp to make copying less memory intensive, recover from exceptions in some filesystem_error functions
[SVN r18072]
2003-03-24 02:32:33 +00:00
Beman Dawes
4dfb2a5bbc completed change lib name to boost_filesystem
[SVN r17960]
2003-03-17 15:34:55 +00:00
Beman Dawes
48ac79c727 Add build information (Victor Wagner)
[SVN r17950]
2003-03-17 02:18:12 +00:00
Beman Dawes
078dbb206f Add request for path::swap member function (Geurt Vos)
[SVN r17858]
2003-03-12 16:20:41 +00:00
Beman Dawes
e2dad539a6 fix broken bookmarks
[SVN r17819]
2003-03-11 19:15:40 +00:00
Beman Dawes
e3da088c87 tweaks
[SVN r17199]
2003-02-04 14:22:58 +00:00
Beman Dawes
57e98b77f3 toc entries
[SVN r16867]
2003-01-11 01:37:24 +00:00
Beman Dawes
217de0350c remove complete items
[SVN r16814]
2003-01-09 00:20:19 +00:00
Beman Dawes
45d09ffc5d Finalize links wording, improve single/multi-root wording
[SVN r16740]
2003-01-03 17:54:21 +00:00
Beman Dawes
9c51d0812e Add preconditions, throws, when args empty() path
[SVN r16733]
2003-01-02 21:25:35 +00:00
Beman Dawes
8a529b3d69 fix broken bookmarks, links
[SVN r16726]
2002-12-31 16:46:21 +00:00
Beman Dawes
63f8c34b7f filesystem_error redesign
[SVN r16723]
2002-12-30 19:16:31 +00:00
Beman Dawes
5d85048494 Details now supplied
[SVN r16715]
2002-12-29 16:05:08 +00:00
Beman Dawes
8a7ae711ed Add ack, correct misspelling
[SVN r16696]
2002-12-23 20:09:06 +00:00
Vladimir Prus
5385c2c34a Tried to document 'create_directories'.
[SVN r16689]
2002-12-23 07:53:16 +00:00
Beman Dawes
abc3089e63 add convenience.hpp reference
[SVN r16650]
2002-12-18 17:10:11 +00:00
Beman Dawes
6ea7dee986 initial commit
[SVN r16649]
2002-12-18 17:09:08 +00:00
Beman Dawes
bf9098d9f7 Fixes from Vladimir Prus
[SVN r16624]
2002-12-16 16:34:32 +00:00
Beman Dawes
eba3bd5d46 Address issues from Pavel Vozenilek
[SVN r16602]
2002-12-13 14:25:57 +00:00
Beman Dawes
fadc0fc63e fs_review branch merged
[SVN r16593]
2002-12-11 19:47:00 +00:00
Beman Dawes
543669496a initial commit - review comments not yet applied
[SVN r15831]
2002-10-09 19:49:35 +00:00