This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Upgrade Pod::Simple from version 3.18 to 3.19
[perl5.git] / cpan / Text-Tabs / CHANGELOG
CommitLineData
58389ed2 1
69e34dac
S
2= 2009/03/05
3
4Test improvements from Dave Mitchel sent back in 2005...
5
6Added code to increase $columns if it's not big enough to accommodate
7the subsequent tab.
8
9Minor documentation fixes from David Landgren <david at landgren.net>.
10
58389ed2
RGS
11Use warnings::warnif instead of just warn for columns < 2. Appled per
12request of Rafael Garcia-Suarez <rgarciasuarez at gmail.com>.
13
14= 2006/11/17
15
16Text::Tabs can handle newlines now so the BUGS section has been removed
17per request from Aristotle Pagaltzis.
18
95925ace
SP
19= 2006/07/11
20
21Further bomb-proofing to pass more tests: Dan Jacobson <jidanni at
22jidanni dot org> found another way to generate a "this shouldn't happen".
23
24= 2006/07/05
25
26Made documentation and code changes to address perlbug:
27https://rt.perl.org/rt3/Ticket/Display.html?id=30229
28
29Added in changes from the distributed-with-perl version. This took
30care of perlbug: https://rt.perl.org/rt3/Ticket/Display.html?id=34902
31It also took care of suggestion from Matthijs Bomhoff <matthijs
32at bomhoff dot nl>.
33
34Made documentation changes (added EXAMPLES) as per a suggestion
35from Gabor Blasko <gblasko at cs dot columbia dot edu>
36
37belg4mit at MIT dot EDU reported that $columns==1 die'd. No longer.
38
39Added tests for each bug report.
40
8dfcc161
RGS
41= 2005/08/24
42
43Added $separator2 and tests for $separator and $separator2
44
45Aristotle Pagaltzis <pagaltzis at gmx.de> contributed a new version of
46expand() that is faster.
47
48Jarkko Hietaniemi <jhi at cc.hut.fi> sent in perl change #17917 which
49fixed a bug in wrap.
50
51Matthew Durante <matthew_durante at hotmail.com> and
52Don Buchholz <don at truedisk.com> sent in a doc patches.
53
37a581db
JH
54= 2001/09/29
55
8dfcc161 56Philip Newton <Philip.Newton at gmx.net> sent in a clean patch that
37a581db
JH
57added support for defining words differently; that prevents
58Text::Wrap from untainting strings; and that fixes a documentation
59bug.
60
61So that fill.t can be used in the version included in the perl
62distribution, fill.t no longer uses File::Slurp.
63
8dfcc161
RGS
64Both Sweth Chandramouli <svc at sweth.net> and Drew Degentesh
65<ddegentesh at daed.com> both objected to the automatic unexpand
37a581db
JH
66that Text::Wrap does on its results. Drew sent a patch which
67has been integrated.
68
8dfcc161 69Way back in '97, Joel Earl <jrearl at VNET.IBM.COM> asked that
37a581db
JH
70it be possible to use a line separator other than \n when
71adding new lines. There is now support for that.
72
73= 2001/01/30
74
8dfcc161 75Bugfix by Michael G Schwern <schwern at pobox.com>: don't add extra
37a581db
JH
76whitespace when working one an array of input (as opposed to a
77single string).
78
79Performance rewrite: use m/\G/ rather than s///.
80
81You can now specify that words that are too long to wrap can simply
82overflow the line. Feature requested by James Hoagland
8dfcc161 83<hoagland at SiliconDefense.com> and by John Porter <jdporter at min.net>.
37a581db 84
8dfcc161 85Documentation changes from Rich Bowen <Rich at cre8tivegroup.com>.
37a581db
JH
86
87= 1998/11/29
88
89Combined Fill.pm into Wrap.pm. It appears there are versions of
90Wrap.pm with fill in them.
91
92= 1998/11/28
93
94Over the last couple of years, many people sent in various
95rewrites of Text::Wrap. I should have done something about
96updating it long ago. If someone wants to take it over from
97me, discuss it in perl-porters. I'll be happy to hand it
98over.
99
100Anyway, I have a bunch of people to thank. I didn't
101use what any of them sent in, but I did take ideas from
102all of them. Many sent in complete new implamentations.
103
8dfcc161 104 Ivan Brawley <ibrawley at awadi.com.au>
37a581db 105
8dfcc161 106 Jacqui Caren <Jacqui.Caren at ig.co.uk>
37a581db 107
8dfcc161 108 Jeff Kowalski <jeff.kowalski at autodesk.com>
37a581db 109
8dfcc161 110 Allen Smith <easmith at beatrice.rutgers.edu>
37a581db 111
8dfcc161 112 Sullivan N. Beck <sbeck at cise.ufl.edu>
37a581db
JH
113
114The end result is a very slight change in the API. There
115is now an additional package variable: $Text::Wrap::huge.
116When $huge is set to 'die' then long words will cause
117wrap() to die. When it is set to 'wrap', long words will
118be wrapped. The default is 'wrap'.
119
120<shout>LONG WORDS WILL NOW BE WRAPPED BY DEFAULT</shout>.
121This is a change in behavior.
122
123At the bottom of Text::Wrap, there was a function (fill())
124sitting there unpublished. There was a note that Tim Pierce
125had a faster version, but a search on CPAN failed to turn it
126up. Text::Fill is now available.
127