Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/windirstat/walkdir.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-01-01deps: bump quickcheck to 0.6 and rand to 0.4ag/bumpsIgor Gnatenko
2017-10-222.0.12.0.1Andrew Gallant
2017-10-22doc: formattingAndrew Gallant
Doc strings on public items should always start with a short one sentence description. This is for readability purposes, and also to make the display reasonable in rustdoc.
2017-10-21deps: remove winapi and kernel322.0.0Andrew Gallant
These are extraneous at this point. The Windows specific logic is now encapsulated in the same-file crate.
2017-10-21doc: bump version number to 2Andrew Gallant
2017-10-21deps: upgrade to same-file 1.0Andrew Gallant
2017-10-21symlinks: optimize check loop on WindowsAndrew Gallant
Broadly speaking, this commit is an attempt to fix this issue: https://github.com/BurntSushi/ripgrep/issues/633 It was reported that symlink checking was taking a long amount of time, and that one possible way to fix this was to reduce number of times a file descriptor is opened. In this commit, we amortize opening file descriptors by keeping a file handle open for each ancestor in the directory tree. We also open a handle for the candidate file path at most once, instead of once every iteration. Note that we only perform this optimization on Windows, where opening a file handle seems inordinately expensive. In particular, this now causes us to potentially open more file descriptors than the limit set by the user, which only happens when following symbolic links. We document this behavior.
2017-10-21style: switch from try! to ?Andrew Gallant
2017-10-21doc: touchupsAndrew Gallant
2017-10-21unix: actually export DirEntryExtAndrew Gallant
2017-10-21formatting: misc and wrap to 80 colsAndrew Gallant
2017-10-21ci: bump to Rust 1.17Andrew Gallant
2017-10-21symlink: rename symbolic_link to symlinkAndrew Gallant
Fixes #80
2017-10-21examples: upgrade to docopt 0.8Andrew Gallant
2017-10-07fix formattingAndrew Gallant
2017-10-07add `io_error` to inspect the underlying `io::Error`Niv Kaminer
2017-10-05Duplicate rust beta being run, should be nightlyAlex Gurganus
2017-09-30Revert changes in READMEopilarium
2017-09-30executing try_main function is useless in no_run blocksopilarium
2017-09-30no_run attribute instead of rust,no_runopilarium
rust syntax is by default
2017-09-30text annotation is betteropilarium
2017-08-04Use doc from std::os::unix::fs::DirEntryExt for trait ↵Jérémie Lawson
walkdir::unix::DirEntryExt. Moved trait implementation for DirEntry in module unix.
2017-08-04Move DirEntry::ino method to an extension traitAshley Mannix
Fixes #46
2017-08-04Make WalkDir Send + SyncJérémie Lawson
Fixes #41
2017-07-31Derive Debug for public structsThayne McCombs
Fixes #34
2017-07-25doc: do not repeat the efficient-ness of it allTshepang Lekhonkhobe
Also, define 'efficient'
2017-07-21Document why unwraps won't failJosh Holmer
2017-07-17Correct walkdir docsAlisha
2017-07-17Add osx build to .travis.yml (#72)Ashley
Add osx build to .travis.yml
2017-07-17Added links to documentation (#71)Ashley
2017-07-15Removed is_same_file deprecated function.Jérémie Lawson
2017-07-15Remove re-export of is_same_fileJérémie Lawson
Added a wrapper around this function that is deprecated. Fixes #43.
2017-07-15Extended documentation to include Errors section for `Iter` ↵Andy Gauge
(`Iterator::next()`), `FilterEntry` (`Iterator::next()`), and `DirEntry::metadata()`
2017-07-15Added links to .into_iter() and .filter_entry() into respective Types.Andy Gauge
2017-07-15WalkDir sorter should accept whole dir entries instead of just file names (#70)Jakub Chłapiński
change sort_by types This changes the sort_by comparator function to accept a pair of `&DirEntry`s, which permits the caller more flexibility with sorting. Fixes #44, Fixes #45
2017-07-15Add links to other walkdir items in WalkDirIterator docs (#73)meven
2017-07-01Add links to other walkdir items in WalkDir docsAlisha Aneja
Fixes #29
2017-06-30Use `?` in docs instead of unwrappingMartin Sehnoutka
Fixes: #25
2017-06-29add example for contents_firstJonathan Soo
Fixes #26
2017-06-29point to IntoIter's `filter_entry` insteadYufeng Wang
2017-06-29Add links to DirEntry docs. Fixes #27Yufeng Wang
2017-06-29add links to IntoIter and FilterEntry docsYufeng Wang
2017-06-29Bumped the minimal required rust version to 1.16.0Michal Budzynski
2017-06-27Remove WalkDirIterator (#58)nivkner
remove WalkDirIterator And make skip_current_dir and filter_entry inherent methods. Fixes #40.
2017-06-27Add badges for travis-ci and appveyor to Cargo.tomlThayne McCombs
Fixes #35 Doesn't add CI for OSX
2017-06-27Added html_root_url attributeMichal Budzynski
2017-06-27Renamed IterFilterEntry to FilterEntryMichal Budzynski
2017-06-27Added categories to Cargo.tomlMichal Budzynski
2017-06-27Renamed Iter to IntoIterMichal Budzynski
2017-05-09Added contents_first option (#19)mcharsley
Added contents_first option Added ability to yield the contents of the directory before the directory itself Fixes #18