Commits

Author Commit Message Labels Comments Date
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Optimized _set_inodes() in ::DeepPath.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Removed some trailing space.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Optimization: eliminated the _top_it() call.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Optimization: optimized the loop detection by having hash lookups. - Optimization: optimized the loop detection by having a hash lookup of inodes in each path component, that are built incrementally and checked for every subsequent node.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Added use integer to the modules.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Tagging File-Find-Object release as 0.1.8
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Bumped the version number to 0.1.8.
Tags
releases/0.x.x/0.1.x/0.1.8
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
The nocrossfs option was fixed.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
next_obj() refactoring.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Moved some PODed out functions under rejects/ .
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Now compiling _check_subdir_helper() by eval ""'ing it.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Refactored _check_subdir_helper_d .
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
_top_it cleanup. - Optimization/Refactoring: made the _top_it method names saner, and removed an unused one.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Optimized the nocrossfs() part.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Minor change for consistency.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Optimization - call bless directly.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Removed ->idx() from PathComp.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Refactored _become_default().
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Removed _father() and optimized _current_father().
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Tagging File-Find-Object release as 0.1.7
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Bumped the version number to 0.1.7 - r200 !.
Tags
releases/0.x.x/0.1.x/0.1.7
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Added more dependencies.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Optimization converted to List::Util::first.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Fixed the check-for-link and for directory semantics on Windows (and elsewhere). - Fixed the check-for-link and for directory semantics on Windows and other systems. Converted to "perldoc -f lstat" instead of "perldoc -f stat", and using stat only for symbolic links to check if they are directories. Now added a test for that. - Fixed t/01ffo.t to check for the warning. - Also see: http://www.nntp.perl.org/group/perl.perl5.porte…
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Tagging File-Find-Object release as 0.1.6
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Bumped the version number to 0.1.6.
Tags
releases/0.x.x/0.1.x/0.1.6
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Now caching _current() as _dir_stack()->[-1] explicitly.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Put all the ::PathComp's in the _dir_stack. - Refactoring - made the first ::PathTop component the first element in _dir_stack() so we won't need to keep in a distinct reference. All the other elements moved 1 level down the stack.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Renamed some classes.
shl...@6f433eb9-a002-0410-945b-ee5462c261ee
Created F-F-O-PathComp which is a base class for the path components.
  1. Prev
  2. Next