| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2014-02-02 | libextra: Remove `@str` from all the libraries | Patrick Walton | -13/+0 | |
| 2014-01-28 | Rename OwnedCopyableVector to OwnedCloneableVector | Virgile Andreani | -1/+1 | |
| 2014-01-28 | Rename CopyableVector to CloneableVector | Virgile Andreani | -1/+1 | |
| 2014-01-21 | [std::str] Rename from_utf8_opt() to from_utf8(), drop the old from_utf8() ↵ | Simon Sapin | -6/+6 | |
| behavior | ||||
| 2014-01-21 | [std::path] Rename .container_as_str_opt() to .container_as_str(), drop the ↵ | Simon Sapin | -26/+5 | |
| old .container_as_str() behavior | ||||
| 2014-01-20 | auto merge of #11673 : omasanori/rust/sep-doc, r=alexcrichton | bors | -2/+2 | |
| 2014-01-19 | auto merge of #11643 : kballard/rust/path-root-path, r=erickt | bors | -1/+1 | |
| 2014-01-20 | Fix misuse of character/byte in std::path. | OGINO Masanori | -2/+2 | |
| Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com> | ||||
| 2014-01-18 | Expose platform independent path separators | Erick Tryzelaar | -0/+14 | |
| 2014-01-17 | Make WindowsPath::new("C:foo").root_path() return Some("C:") | Kevin Ballard | -1/+1 | |
| 2014-01-18 | Rename iterators for consistency | Palmer Cox | -8/+8 | |
| Rename existing iterators to get rid of the Iterator suffix and to give them names that better describe the things being iterated over. | ||||
| 2014-01-07 | stdtest: Fix all leaked trait imports | Alex Crichton | -0/+1 | |
| 2013-12-23 | std: Fix all code examples | Alex Crichton | -4/+3 | |
| 2013-12-11 | Make 'self lifetime illegal. | Erik Price | -8/+8 | |
| Also remove all instances of 'self within the codebase. This fixes #10889. | ||||
| 2013-12-04 | Revert "libstd: Change `Path::new` to `Path::init`." | Kevin Ballard | -13/+13 | |
| This reverts commit c54427ddfbbab41a39d14f2b1dc4f080cbc2d41b. Leave the #[ignores] in that were added to rustpkg tests. Conflicts: src/librustc/driver/driver.rs src/librustc/metadata/creader.rs | ||||
| 2013-12-04 | std::str: s/from_utf8_slice/from_utf8/, to make the basic case shorter. | Huon Wilson | -7/+7 | |
| 2013-11-29 | libstd: Change `Path::new` to `Path::init`. | Patrick Walton | -13/+13 | |
| 2013-11-26 | libstd: Remove all non-`proc` uses of `do` from libstd | Patrick Walton | -3/+1 | |
| 2013-11-26 | Removed unneccessary `_iter` suffixes from various APIs | Marvin Löbel | -1/+1 | |
| 2013-11-19 | libstd: Change all uses of `&fn(A)->B` over to `|A|->B` in libstd | Patrick Walton | -1/+1 | |
| 2013-10-22 | Remove thread-blocking call to `libc::stat` in `Path::stat` | Ziad Hatahet | -223/+1 | |
| Fixes #9958 | ||||
| 2013-10-22 | Drop the '2' suffix from logging macros | Alex Crichton | -3/+3 | |
| Who doesn't like a massive renaming? | ||||
| 2013-10-16 | path2: Remove Path.into_str() | Kevin Ballard | -3/+0 | |
| 2013-10-16 | path2: Remove some API functions | Kevin Ballard | -152/+4 | |
| Delete the following API functions: - set_dirname() - with_dirname() - set_filestem() - with_filestem() - add_extension() - file_path() Also change pop() to return a boolean instead of an owned copy of the old filename. | ||||
| 2013-10-16 | path2: Update based on more review feedback | Kevin Ballard | -105/+51 | |
| Standardize the is_sep() functions to be the same in both posix and windows, and re-export from path. Update extra::glob to use this. Remove the usage of either, as it's going away. Move the WindowsPath-specific methods out of WindowsPath and make them top-level functions of path::windows instead. This way you cannot accidentally write code that will fail to compile on non-windows architectures without typing ::windows anywhere. Remove GenericPath::from_c_str() and just impl BytesContainer for CString instead. Remove .join_path() and .push_path() and just implement BytesContainer for Path instead. Remove FilenameDisplay and add a boolean flag to Display instead. Remove .each_parent(). It only had one caller, so just inline its definition there. | ||||
| 2013-10-15 | path2: Remove .with_display_str and friends | Kevin Ballard | -56/+63 | |
| Rewrite these methods as methods on Display and FilenameDisplay. This turns do path.with_display_str |s| { ... } into do path.display().with_str |s| { ... } | ||||
| 2013-10-15 | path2: Adjust the API to remove all the _str mutation methods | Kevin Ballard | -247/+222 | |
| Add a new trait BytesContainer that is implemented for both byte vectors and strings. Convert Path::from_vec and ::from_str to one function, Path::new(). Remove all the _str-suffixed mutation methods (push, join, with_*, set_*) and modify the non-suffixed versions to use BytesContainer. | ||||
| 2013-10-15 | path2: Remove Path::normalize() | Kevin Ballard | -0/+4 | |
| There are no clients of this API, so just remove it. Update the module docstring to mention normalization. | ||||
| 2013-10-15 | path2: Write a few paragraphs of module documentation | Kevin Ballard | -1/+54 | |
| 2013-10-15 | path2: Update asserts for new format!() style | Kevin Ballard | -1/+1 | |
| 2013-10-15 | path2: Replace the path module outright | Kevin Ballard | -0/+1094 | |
| Remove the old path. Rename path2 to path. Update all clients for the new path. Also make some miscellaneous changes to the Path APIs to help the adoption process. | ||||
