2010-03-16 19:49:05 by Jens Rehsack | Files touched by this commit (2) |
Log message:
Updating devel/p5-Config-IniFiles from 2.56 to 2.57
Upstream changes:
Version 2.57: ( Mon Mar 1 15:49:54 IST 2010 )
------------------------------------------------
* Fixed failure to read the ini file contents from a filehandle made out of a
scalar
- https://rt.cpan.org/Ticket/Display.html?id=45997
- Applied a patch by Nicolas Mendoza - thanks!
|
2010-02-02 18:37:40 by Jens Rehsack | Files touched by this commit (2) |
Log message:
Updating devel/p5-Config-IniFiles from 2.54 to 2.56
Upstream changes:
Version 2.56: ( Thu Dec 31 06:55:01 IST 2009 )
------------------------------------------------
* Hopefully fixed the skip() in t/07misc.t
- https://rt.cpan.org/Public/Bug/Display.html?id=53238
- It was skip($num, $label) instead of skip($label, $num) and it
lacked a "SKIP:" label.
Version 2.55: ( Tue Dec 22 17:42:59 IST 2009 )
------------------------------------------------
* Refactoring the tests:
- Converted t/05hash.t to Test::More and modernised it.
- Converted t/06oo.t to Test::More and modernised it.
- Testing: extracted t/lib/Config/IniFiles/TestPaths.pm.
- Converted t/10delta.t to Test::More and modernised it.
- Add the t_unlink method.
|
2009-11-22 13:19:45 by Stoned Elipot | Files touched by this commit (2) |
Log message:
Update p5-Config-IniFiles from version 2.52 to version 2.54.
Upstream changes:
Version 2.54: ( Wed Nov 18 12:00:44 IST 2009 )
------------------------------------------------
* Adapted t/25line-endings.t to perl-5.6.x .
- http://www.nntp.perl.org/group/perl.cpan.testers/2009/11/msg6026936.html
- Failure there.
- did that by replacing open ">:raw" with "binmode()".
Version 2.53: ( Fri Nov 13 11:52:40 IST 2009 )
------------------------------------------------
* Converted t/01basic.t to Test::More and modernised it.
* Converted t/02weird.t to Test::More and modernised it.
* Converted t/04import.t to Test::More and modernised it.
* Applied a patch from Steffen Heinrich (SHE) for:
- https://rt.cpan.org/Ticket/Display.html?id=51445
- included t/25line-endings.t
- modified a little.
|
2009-07-07 22:59:08 by Jens Rehsack | Files touched by this commit (2) |
Log message:
Updating package for p5 module Config::IniFiles from 2.51 to 2.52
Upstream changes:
Version 2.52: ( Sun Jun 28 16:16:09 IDT 2009 )
------------------------------------------------
* Added more keys to Build.PL (author, etc.)
* Added resources and keywords to META.yml.
* Converted t/00load.t to Test-More.
* No longer chdir()-ing into "t" in t/00load.t
* Got rid of the "new Config::IniFiles" syntax in the tests.
- replaced with Config::IniFiles->new().
- see "Perl Best Practices", "Programming Perl", 3rd Edition
|
2009-06-15 00:28:07 by Jens Rehsack | Files touched by this commit (2) |
Log message:
pkgsrc changes:
- Updating package of p5 module Config::InitFiles from 2.49 to 2.51
- Adjusting LICENSE to ${PERL5_LICENSE} according to META.yaml
Upstream changes:
Version 2.51: ( Mon Jun 8 12:38:50 IDT 2009 )
------------------------------------------------
* Fixed "#46721: $config->exists() does not pay attention to -nocase \
=> 1"
- https://rt.cpan.org/Ticket/Display.html?id=46721
Version 2.50: ( Sun May 31 14:54:14 IDT 2009 )
------------------------------------------------
* Fixed the POD for SetParameterEOT:
- https://rt.cpan.org/Ticket/Display.html?id=28375
* Added t/pod.t and t/pod-coverage.t and fixed the problems they pointed:
- Removed some trailing pod.
- http://rt.cpan.org/Ticket/Display.html?id=46549
- Documented the ->OutputConfig() method.
|
2009-05-05 07:55:18 by Jens Rehsack | Files touched by this commit (2) |
Log message:
PkgSrc changes:
- Updating package for p5 module Config::IniFiles from 2.48 to 2.49
- Fixing license
Upstream changes:
Version 2.49: ( Sat May 2 17:16:28 IDT 2009 )
------------------------------------------------
* Fixed bug https://rt.cpan.org/Public/Bug/Display.html?id=45209 :
- Makefile.PL lacked the empty "PL_FILES" directive.
* Fixed bug https://rt.cpan.org/Ticket/Display.html?id=45588 :
- Failure to read ini file contents from a scalar (via "IO::Scalar").
- added t/23scalar-ref.t
|
2009-04-12 21:30:04 by Jens Rehsack | Files touched by this commit (2) |
Log message:
PkgSrc changes:
- Updating package for p5 module Config::IniFiles to 2.48
- Set license to artistic-2.0
Upstream changes:
Version 2.48: ( Tue Apr 7 15:24:55 IDT 2009 )
------------------------------------------------
* Fixed bug https://rt.cpan.org/Ticket/Display.html?id=30402 :
- Trailing comments at the end of the file are not written.
- added a test (t/22trailing-comment-lines.t ) and a test file.
* Reverted the fix to bug #34067 ( "Multiline values returned as array
references in tied hash interface"), as it could potentially break a lot
of old code, and was not such a good idea, and was less preferable from
interface-sanity reasons.
* Documented the old API in regards to bug #34067 - see above.
|
2009-03-08 20:00:04 by Havard Eidnes | Files touched by this commit (2) |
Log message:
Update from version 2.46 to 2.47.
Upstream changes:
Version 2.47: ( Wed Jan 21 11:32:24 IST 2009 )
------------------------------------------------
* Fixed bug https://rt.cpan.org/Ticket/Display.html?id=34067 :
- Multiline values returned as array references in tied hash interface
- This was as opposed to the documentation.
- added t/21multiline-values-in-tied.t and fixed some older tests.
* Moved the eval'ed debugging code (_assert_invariants) to its own module,
without the eval so the perl-5.6.2 will be happy. Now explicitly use'ing it
from t/lib where appropriate. See for example:
- http://www.nntp.perl.org/group/perl.cpan.testers/2009/01/msg3101788.html
|
2009-01-20 00:46:21 by Havard Eidnes | Files touched by this commit (2) |
Log message:
Update from version 2.45 to 2.46.
Upstream changes:
Version 2.46: ( Sat Jan 17 16:31:52 IST 2009 )
-----------------------------------------------
* Added regression tests for bug #1720915
- \
https://sourceforge.net/tracker/index.php?func=detail&aid=1720915&group_id=6926&atid=106926
- the bug seems to be fixed in trunk.
* Added a regression test for RT #36584
- https://rt.cpan.org/Ticket/Display.html?id=36584
- the bug seems to be fixed in trunk.
* Added a regression test for RT #36309
- https://rt.cpan.org/Ticket/Display.html?id=36309
- Testing for allowedcommentchars.
- the bug seems to be fixed in trunk.
* Converted t/03comments.t to Test::More and did other cleanups in preparation
of solving a few bugs.
* Now GetSectionComment does the documented behaviour in scalar context and
returns the string joined by newlines:
- https://rt.cpan.org/Ticket/Display.html?id=8612
* Now GetParameterComment returns the right thing in scalar context (joined
by newlines). It was documented and tested.
- https://rt.cpan.org/Ticket/Display.html?id=8612
|
2009-01-04 18:45:43 by Havard Eidnes | Files touched by this commit (2) |
Log message:
Update from version 2.38nb3 to 2.45.
Pkgsrc changes:
o Add commented-out HOMEPAGE using search.cpan.org
Upstream changes:
Version 2.45: ( Sat Dec 27 17:21:45 IST 2008 )
-----------------------------------------------
* Fixed bug #1230339:
- \
https://sourceforge.net/tracker/index.php?func=detail&aid=1230339&group_id=6926&atid=106926
- Can't store and retrive "\nEOT\n"
- Fixed by checking for the existence of the here-doc terminator in the
string, and if so appending more characters.
* Fixed bug #1565180
- \
https://sourceforge.net/tracker/index.php?func=detail&aid=1565180&group_id=6926&atid=106926
- -nocase breaks -default.
- If a default-values section is specified, then -nocase did not look it up
if it's not lowercase.
* Fixed bug #1831654
- \
https://sourceforge.net/tracker/index.php?func=detail&aid=1831654&group_id=6926&atid=106926
- multiline-values are tainted.
- Added a test as t/17untainted-multiline-values.t
Version 2.44: ( Thu Dec 25 11:44:07 IST 2008 )
-----------------------------------------------
* Eliminated an assignment of $VERSION into itself to "get rid of \
warnings".
Only caused warnings at Build.PL, and is unnecessary now that we
"use vars".
Version 2.43: ( Thu Dec 4 18:56:02 IST 2008 )
-----------------------------------------------
* Placed IniFiles.pm under lib/Config/IniFiles.pm.
* Added a Build.PL file for the distribution.
* Moved the ChangeLog to its own file - Changes.
* Made the README contain the useful information and nothing else
- previously it was a copy of the module's entire POD.
* Added a regression test for:
https://sourceforge.net/tracker/index.php?func=detail&aid=778593&group_id=6926&atid=106926
When copying tied-hashes representing sections with multiline values as
keys, one used to get a reference instead of a copy. This was fixed in SVN
but not in CPAN.
* Added a test for opening an empty file, inspired by:
https://sourceforge.net/tracker/index.php?func=detail&aid=927111&group_id=6926&atid=106926
* Added a fix for this bug:
https://sourceforge.net/tracker/index.php?func=detail&aid=767913&group_id=6926&atid=106926
With a test that I wrote myself: in list context, ->val() returned the list
containing (undef()) if there was no such key. Now returning the empty
list which evaluates to false.
* Added a test for bug
"[ 2030786 ] Brackets within values are treated as section headers"
It seems to be fixed on SVN.
Revision 2.40 2003/12/08 10:33:13 domq
Documentation tidyup
Revision 2.39 2003/12/06 07:54:21 wadg
[By Proxy for domq]
* Encapsulation of internal data structures even for use within the
class: e.g. ReadConfig() and the TIEHASH interface operate using accessor
methods on $self. Causes massive simplification of the code.
* TIEHASH interface made load-on-demand. Order of each() in TIEHASH
same as configuration file's order (i.e. $self->Sections() and
$self->Parameters()).
* push() and exists() methods
* -allowempty and -deltas parameters to new()
* support for loading config from a SCALAR reference. Unfortunately
this also requires a small patch to IO::Scalar, whose author has yet
to respond to my email
* ->{myparms} and ->{mysects} fields, supporting -delta=>1 option to
WriteConfig()
* _assert_invariants() method (used only in t/01basic.t and
t/02weird.t, maybe should be packaged otherwise)
Revision 2.39 2003/11/10 15:37:48 dom
* Encapsulation of internal data structures even for use within the
class: e.g. ReadConfig() and the TIEHASH interface operate using accessor
methods on $self. Causes massive simplification of the code.
* TIEHASH interface made load-on-demand. Order of each() in TIEHASH
same as configuration file's order (i.e. $self->Sections() and
$self->Parameters()).
* push() and exists() methods
* -allowempty and -deltas parameters to new()
* support for loading config from a SCALAR reference. Unfortunately
this also requires a small patch to IO::Scalar, whose author has yet
to respond to my email
* ->{myparms} and ->{mysects} fields, supporting -delta=>1 option to
WriteConfig()
* _assert_invariants() method (used only in t/01basic.t and
t/02weird.t, maybe should be packaged otherwise)
|