File: Changes

package info (click to toggle)
libfile-find-object-rule-perl 0.0300-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 168 kB
  • ctags: 44
  • sloc: perl: 1,281; makefile: 2
file content (156 lines) | stat: -rw-r--r-- 5,568 bytes parent folder | download
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
ChangeLog for File-Find-Object-Rule:
------------------------------------

0.0300      Fri Jun 26 01:12:27 IDT 2009
    - Adapted the README to File-Find-Object-Rule.
    - Added POD tests and got to full POD coverage.
    - Converted many direct $self->{$field} accesses to Class::XSAccessor
    accessors.
    - Now ->start() and ->match() are iteration-enabled.
        - ->start() no longer calls ->in() but the other way around, making
        use of File::Find::Object's power.
    - Added resources and keywords information to the Build.PL
    - Updated lib/File/Find/Object/Rule/Extending.pod for
    File-Find-Object-Rule .

0.0200      Sun Mar  1 22:24:21 IST 2009
    - hopefully got rid of all UNIXisms (and incompatibilities with Win32), and 
    problems such as running when having temporary files (*~) in the test 
    files:
        - now holding a pristine copy of the test tree under
            ./t/sample-data/to-copy-from/
        and copying it and processing it using File::Find::Object::TreeCreate
        which was borrowed from the File::Find::Object code.
        - Converted all the paths constant to variables, which are generated
        using $tree_creator->get_path().
        - Removed some non-portable assertions or ones that are hard to 
        reproduce with File::Spec.
        - Added Test::Count annotations to the tests' code.

0.0101      Sun Feb 22 14:29:06 IST 2009
    - fixed the dependencies in Build.PL (especially File::Find::Object)
    - moved findrule to scripts/findorule

0.0100      Wed Feb 18 17:09:01 IST 2009
    - first release on CPAN - a direct port of File-Find-Rule-0.30
    to File::Find::Object.

ChangeLog for File-Find-Rule:
-----------------------------

0.30 Wednesday 1st June, 2006
	Made './//././././///.//././/////./blah' be treated the same 
        as './blah' (it gets turned into 'blah')

0.29 Tuesday 16th May, 2006
	Kludged around {min,max}depth and trailing slashes in path
	names.

0.28 Tuesday 18th May, 2004
	exposed %X_tests and @stat_tests as package variables, and make a
	_call_find method for File::Find::Rule::Filesys::Virtual

0.27 Wednesday 25th February, 2004
	Changed to write_makefile_pl to 'traditional' from
	'passthrough'.  Fixes INDIRECTLY REPORTED install problems
	caused by new Module::Build being backwards incompatible.

0.26 Monday 10th November, 2003
	Typo/thinko in File::Find::Rule::Extending corrected (spotted
	by Jim Cromie)

	Optimization to the stat-based tests.  They now compile to code
	fragments saving much subroutine dispatch.

0.25 Wednesday 22nd October, 2003
	applied a patch from Leon Brocard to make the tests ignore CVS dirs
	as well as .svn dirs.

	reworked part of t/File-Find-Rule.t to not assume that t/foobar will
	always be 10 bytes in size. (rt.cpan.org #3838)

	now we install the findrule script

0.24 Monday 6th October, 2003
	when you specify an extra of C<{ follow => 1 }> File::Find stops
	populating $File::Find::topdir.  This leads to warnings noise so
	instead we now track $topdir ourselves.

0.23 Friday 3rd October, 2003
	make the extras hash work and add a proper test for it. (Doh!)

0.22 Friday 3rd October, 2003
	add in ->extras hash for passing things through to File::Find::find

0.21 Monday 15th September, 2003 
	pod glitch in File::Find::Rule::Procedural spotted and fixed
	by Tom Hukins

0.20 8th September, 2003
	- relative flag

	- Fix maxdepth? - this is undertested.

	- MANIFEST fixes (thanks to the cpan smokers)

	- split the documentation of the procedural interface out to
	  File::Find::Rule::Procedural, as people often seem to get
	  confused that the method calls don't take anonymous arrays
	  after seeing the procedural code that did

	- Chunky internal restructure.  Now we compile a match sub
	  from code fragments.  Though more complex, this is a big
	  speed win as it eliminates a lot of the subroutine dispatch.

	- During the restructure we lost the ->test method.  I hope
	  that it's not missed, since maintining it through a
	  deprecation cycle would be fiddly with the current _compile code.

	- Split the findrule tests into their own file, and just skip
	  the tricky ones on Win32.

0.11    29th July, 2003
        - Fix Win32 test failures (rt.cpan.org #3047)

0.10	10th March 2003
	- fixup an accidental warning in the stat-based tests.  Caught
	  by Alex Gough (rt.cpan.org #2138)
	- make the findrule tests more win32 safe/shell independent (picked 
	  up by Philip Newton)
	- autogenerate READMEs from bits and pieces

0.09	21st January 2003
	- Fix to the stat-based tests (spotted by Randal L. Schwartz)
	- implemented our own import sub so we can bootstrap
	  extensions more easily
	- added some documentation about using extensions.

0.08	28th October, 2002
	- ->not_* and implicit s#^\./## (based on suggestions by Tony
	  Bowden)
	- Sketchy first cut of findrule (suggestion from Tatsuhiko Miyagawa)

0.07	25th October, 2002
	- Tweaks required to let extensions work

0.06	22nd October, 2002
	-> Fix the code example for the ->grep clause (again from
	   Douglas Wilson)

0.05	21st October, 2002
	- ->grep clause - from original code from Douglas Wilson
        - Bugfix the demo code in the synopsis - pointed out by Barbie

0.04	10th September, 2002
	- create a correctly spelled writable rule (thanks to Iain
	  Truskett for this one)

0.03	24th August, 2002
	- backport to 5.00503 (hadn't tested before this point)

0.02	14th August, 2002
	- bugfix ->exec subrule invocation (thanks to Chris Carline
	  for pointing this out)

0.01	26th July, 2002
	- Inital release