1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188
|
Revision history for Path-Iterator-Rule
1.008 2014-02-04 17:40:45-05:00 America/New_York
[ADDED]
- Added VCS rules for DARCS (Gian Piero Carrubba)
1.007 2014-01-25 14:39:09-05:00 America/New_York
[DOCS]
- Document the behavior of ->all in scalar context
1.006 2013-10-09 11:14:28 America/New_York
[PREREQS]
- Removed dependencies on Data::Clone, namespace::clean and autodie
[DOCS]
- Typo fixes
1.005 2013-04-02 09:33:44 America/New_York
[FIXED]
- Fixed broken t/content.t on Windows
1.004 2013-03-27 23:14:01 America/New_York
[ADDED]
- contents_match and line_match rules
1.003 2013-03-09 23:16:30 America/New_York
[FIXED]
- Fixed Windows test failure
1.002 2013-03-08 22:35:51 America/New_York
[FIXED]
- Returning relative results now works with subclasses
1.001 2013-03-02 08:50:25 America/New_York
[FIXED]
- A test unintentionally required 5.12; this has been fixed and 5.10 is
the minimum Perl once again
1.000 2013-02-27 15:25:47 America/New_York
[INCOMPATIBLE CHANGES]
- Custom rule logic has changed. The previous "0 but true" hack
will throw an exception. Custom rules should return \1 or \0
to signal that a directory should be pruned but returned or
pruned and skipped, respectively
[ADDED]
- Added 'skip_subdirs' method (Issue #7)
[DOCUMENTED]
- Clarified max/min depth rules
0.014 2013-02-16 09:57:39 America/New_York
[CHANGED]
- Refactored some internals to allow more flexible subclassing
0.013 2013-02-15 10:51:59 America/New_York
[ADDED]
- Added 'relative' option to iterator
0.012 2013-02-13 20:40:55 America/New_York
[ADDED]
- Includes PIR.pm as an empty subclass of Path::Iterator::Rule
for less typing for one-liners
0.011 2013-02-06 16:24:16 America/New_York
[FIXED]
- Really fixed tests on Windows this time, I hope.
0.010 2013-01-31 15:56:17 America/New_York
[ADDED]
- Added a "visitor" option to pass results to a code reference
during iteration
[CHANGED]
- Calling all() in void context will iterate but not store results
[FIXED]
- Another attempt at fixing tests on Windows. Damn those backslashes!
0.009 2013-01-25 21:52:41 America/New_York
[FIXED]
- Fixed tests on Windows
0.008 2013-01-24 09:05:01 America/New_York
[DOCUMENTED]
- Fixed typos that still talked about Path::Class objects
- Fixed documentation of test()
- Added Path::Class::Rule and IO::All::Rule to the list
of alternates
0.007 2013-01-23 22:35:47 America/New_York
[DOCUMENTED]
- Fixed typo relating to Number::Compare. "1M" is legal, "1MB" is not
0.006 2013-01-23 21:54:31 America/New_York
[CHANGED]
- Even more internal optimization
0.005 2013-01-23 19:55:57 America/New_York
[FIXED]
- Fixed broken t/fast.t on some systems
0.004 2013-01-23 19:37:47 America/New_York
[ADDED]
- Added 'iter_fast' and 'all_fast' methods that switch default options
from safe to fast
0.003 2013-01-23 18:32:31 America/New_York
[DOCUMENTED]
- Added PERFORMANCE section with tips
[CHANGED]
- Additional internal optimization
0.002 2013-01-23 14:38:24 America/New_York
[INCOMPATIBLE CHANGES]
- Test subroutines now get path, basename and stash
instead of just path and stash; this saves substantial
overhead on name checks.
[ADDED]
- Add 'sorted' option that defaults to true; disabling
this can improve speed for directories with many files
[CHANGED]
- Setting 'error_handler' to undef disables error
checks for speed
- Various other optimizations for improved performance
0.001 2013-01-22 06:22:44 America/New_York
- First release, based on Path::Class::Rule 0.015
|