-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathChanges
More file actions
85 lines (75 loc) · 3.5 KB
/
Changes
File metadata and controls
85 lines (75 loc) · 3.5 KB
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
Revision history for Perl extension Array::Tour.
0.09_1 Thu Jul 7 2011
- Changes in 0.07 and 0.08 were never uploaded to CPAN for some reason.
In the meantime, I've started to use git and github, so changes are
getting tracked in repositories, assuming I'm doing it all correctly.
- Tour constant names get changed from START and STOP to TOURSTART and
TOURSTOP.
- New file eg/spiral.pl.
- Added create_license => 1 to the build script.
0.08 Wed Aug 12 2009
- Changes to HexTour.pm to make it an equivalent to Tour.pm.
- Broke down and reversed the order of the CHANGES entries like everyone
else's.
0.07 Mon Jan 5 2009
- Added HexTour.pm to the package. Just the base class, no subclasses
of it yet.
Fri April 17 2009
- I've got the Meta.yml, Makefile.PL, and I've made the package with
Build.PL, but I forgot to add it to the MANIFEST, so Build.PL itself
didn't show. Added.
0.06 Wed Aug 13 2008
- Added {backtrack} attribute to RandomWalk to allow the saved list
of previous positions to be accessed randomly or as a stack, in
addition to the default queue.
- Fix the documentation of RandomWalk.pm with respect to the changes in
documentation of Tour.pm. Also document the new backtrack option.
- Added the walktour() function to the helper.pl file.
Fri Aug 29 2008
- The ongoing saga of making the documentation less incomprehensible.
This time working on Serpentine.pm and Spiral.pm.
Mon Sep 01 2008
- It would be nice if I could be consistent with my ordering of columns,
rows, and levels. Fixed a problem with reversed rows and columns
values in Array::Tour's _make_array() and dump_array().
- Added an eg directory and put in rnd_wlk.pl as my first example
script.
Thurs Sep 04 2008
- Terrible documentation mistakes fixed in Serpentine.pm and Spiral.pm.
This doesn't mean the documentation is good, of course.
- Some internal methods now use attributes instead of parameters to get
their information.
- Added options to the rndwlk.pl script to test features at random.
- Added spiral.pl to the eg directory.
- check for undef array reference in Array::Tour method dump_array().
0.05 Wed Aug 06 2008
- Fairly bad POD documentation made less bad in Tour.pm.
- This time remembered to add RandomWalk.pm to MANIFEST.
No tests for it yet.
0.04 Sat Aug 02 2008
- First upload to CPAN failed to include helper.pl and
all the tests failed. Added helper.pl to the MANIFEST.
0.03 Thurs Jul 31 2008
- Added RandomWalk.pm. It's suspicously like the "make"
code in Games::Maze. I'm sure it's just a coincidence.
Plan to add Prim's and Kruskal's later.
- Method adjusted_position(), added to Tour.pm, will
automatically add the {offset} co-ordinates to the
{position} co-ordinates. Used by base and child classes
in the next() method.
0.02 Thurs Mar 28 2008
- Added methods _make_array() for creating an
internal array for bookkeepping purposes (will be
useful for a not-yet written module).
- Added get_array() to retrieve that internal array for
the users.
- Added method uses_array() so that user can know whether
the Array::Tour::XXXX module has an internal array to
return, or whether the package works by touring only.
- Changed pod style to comment individual methods.
0.01 Wed Mar 22 15:21:37 2006
- original version; created by h2xs 1.23 with options
-A -X -v 0.1 -n Array::Tour
- Refactored code to make Spiral.pm and Serpentine.pm
child classes of Array::Tour.
- Added packages Spiral.pm and Serpentine.pm.