File: Changes

package info (click to toggle)
liblist-moreutils-perl 0.25~02-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 176 kB
  • ctags: 63
  • sloc: perl: 303; ansic: 227; makefile: 2
file content (147 lines) | stat: -rw-r--r-- 5,944 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
Revision history for Perl extension List::Any/List::MoreUtils.

0.25_02 Sat Aug  1 06:41:55 EDT 2009
        - MS VC++ 7 doesn't like inline nor 'long long'
          (patch provided by Taro Nishino (taro DOT nishino AT gmail.com)
        - Newx isbn't around in older perls so use New(0,...) instead

0.25_01 Thu Jul 30 17:43:20 EDT 2009 
        - it seems the only way of handling the stack that works on all 
          flavors of the multicall API is by making a shallow copy of it
          and use that between the PUSH/POP_MULTICALL bracket
        - fix awkward ok() override in List-MoreUtils.t so that it reports
          line numbers in test failures properly

0.24  Sun Jul 19 08:26:35 EDT 2009
        - List::MoreUtils was not handling the stack properly when the stack was grown
          from inside code-references
        - a couple of tests for each_arrayref were calling each_array 

0.23  Sun Apr 19 06:56:09 EDT 2009
        - BACKWARDS INCOMPATIBLE CHANGE:
          fixed: Returning undef when none is passed an empty array is counterintuitive
          (http://rt.cpan.org/Ticket/Display.html?id=40905)
        - fixed: minmax error: unpredictable results with lists of 1 element 
          (http://rt.cpan.org/Ticket/Display.html?id=39847)
        - fixed: bug: uniq doesn't like undef values.
                 uniq warns on undef values
          (http://rt.cpan.org/Ticket/Display.html?id=37533)
          (http://rt.cpan.org/Ticket/Display.html?id=43214)
        - fixed: bug in pairwise when $a and $b are lexically defined using my
          (http://rt.cpan.org/Ticket/Display.html?id=44518)
        - fixed: Big memory leak with XS part()
          (http://rt.cpan.org/Ticket/Display.html?id=41097)
        - fixed: memory leak in indexes() [XS]
          (http://rt.cpan.org/Public/Bug/Display.html?id=41494)
        - reduced memory-requirements for the part() tests as that was responsible
          for a lot of unnecessary test-failures
        - new function bsearch() which performs a binary search

0.22  Sun Jul  2 11:25:39 EDT 2006
        - SvPV_nolen doesn't exist on pre 5.6 perls

0.21  Sun Jun 18 07:59:06 EDT 2006
        - propagate dies from inside the code-reference of pairwise to 
          caller

0.20  Tue Apr 25 15:43:57 EDT 2006
	- part() would destroy the list elements when changing
	  an array in place (@list = part { ... } @list)

0.19  Mon Mar 13 19:07:37 CET 2006
	- working down myself the queue of suggestions:
	  part() added
	  (Ricardo SIGNES <rjbs AT cpan DOT org>)

0.18  Sat Feb 25 08:55:48 CET 2006
	- each_arrayref (XS) couldn't deal with refs to list literals
	  (brought up by David Filmer <usenet AT DavidFilmer DOT com>
	   in comp.lang.perl.misc)

0.17  Wed Dec  7 10:45:43 CET 2005
	- each_arrayref had no XS implementation and wasn't
	  mentioned in the PODs
	  (patch by Anno Siegel <siegel AT zrz DOT tu-berlin DOT de>)

0.16  Mon Nov 14 09:57:28 CET 2005
	- a dangling semicolon in some macros prevented
	  the XS portion to compile on some compilers
	  (Lars Thegler <lars AT thegler DOT dk>)

0.15  Fri Nov 11 09:23:29 CET 2005
	- 0.13 and 0.14 broke the module on 5.6.x
	  (spotted by Thomas A. Lowery <tlowery AT cc3 DOT com>)
	- internals changed to make use of the new MULTICALL API 
	  which had to be backported to 5.005_x

0.14  Thu Nov 10 13:08:03 CET 2005
	- 0.13 fixed the leaks but rendered the XS part uncompilable
	  for perls < 5.6.0: Fixed
	  (spotted by Lars Thegler <lars AT thegler DOT dk>)

0.13  Wed Nov  9 16:29:02 CET 2005
	- nearly all functions receiving a CODE-block as first
	  argument had a hefty memory-leak: Fixed
	  (spotted by Thomas A. Lowery <tlowery AT cc3 DOT com>)

0.12  Wed Sep 28 08:09:08 CEST 2005
	- first_index and each_arrayref weren't exportable
	  (spotted by Darren Duncan)

0.11  Tue Sep 27 08:15:22 CEST 2005
	- make sure that Test::Pod and Test::Pod::Coverage are
	  installed in the required minimum versions
	  (thanks to Ricardo Signes <rjbs AT cpan DOT org>)

0.10  Fri Apr  1 19:43:48 CEST 2005
	- new function minmax() with comparisons in O(3n/2 - 2)
	- some POD corrections (Adam Kennedy)
	- POD- and POD-coverage tests

0.09  Sat Dec  4 07:17:10 CET 2004
	- 0.08 only fixed uniq() for scalar context

0.08  Fri Dec  3 17:11:14 CET 2004
	- uniq() was not mentioned in the perldocs and only had
	  the XS implementation
	- uniq() also produced wrong results on 5.8.0
	  (thanks to Slaven Rezic for spotting it and suggesting
	  a workaround)
	- the test-suite triggered a bug in 5.6.x perls
	- the test-suite now tests both the XS- and Perl-implementation
	- a wrong example in the perldocs fixed (Ron Savage)

0.07  Wed Dec  1 07:56:08 CET 2004
        - new functions:
            after, after_incl, before, before_incl, indexes
            lastval, firstval, pairwise, each_array, natatime,
            mesh (all from Eric J. Roodes' List::MoreUtil).

0.06  Sun Nov 14 06:33:52 CET 2004
        - new function 'apply' on behalf of Brian McCauley
          (<nobull AT mail DOT com>)

0.05  Sat Sep 18 09:06:22 CEST 2004
        - merged in insert_after() and insert_after_string() from
          List::Utils which is now obsolete
          (thanks to James Keenan <jkeen AT verizon DOT net> and
          Terrence Brannon <terry AT hcoop DOT net>)

0.04  Sat Jul 10 08:00:11 CEST 2004
        - renamed to List::MoreUtils on suggestion by
          Steve Purkis <spurkis AT quiup DOT com>

0.03  Fri Jul  9 07:54:09 CEST 2004
        - some compilers don't like the stale goto labels
          without any statement following. Fixed.
          (Robert Rothenberg <wlkngowl AT i-2000 DOT com>)

0.02  Thu Jul  8 08:07:39 CEST 2004
        - added Perl implementations of all functions 
          as a fallback 
          (Adam Kennedy <adam AT phase-n DOT com>)

0.01  Mon Jul  5 07:58:40 2004
        - original version; created by h2xs 1.23 with options
                -b 5.5.3 -A -n List::Any