2.02 - added patch by Jens Heunemann, which allows to use

whitespaces in option names.

         - changed the save() calls in the test script (t/run.t)
           to save_file()

	 - removed new() from ::Interpolated and ::Extended.
	   This may break existing code (they will need to
	   move to the flags of Config::General::new() ), but
	   this decision must be made. The problem was that
	   both the old way of directly using the subclasses
	   and the enw way did not work together. So, now
	   subclasses are only method holders and used by
	   Config::General on request. Direct use of subclasses
	   is prohibited. (you receive a warning if you do).


git-svn-id: http://dev.catalyst.perl.org/repos/Config-General/trunk@28 be1acefe-a474-0410-9a34-9b3221f2030f
This commit is contained in:
Thomas von Dein
2009-10-10 16:21:31 +00:00
parent d50bae5acf
commit 8a7ed54c44
7 changed files with 193 additions and 48 deletions

100
Changelog
View File

@@ -1,3 +1,20 @@
2.02 - added patch by Jens Heunemann, which allows to use
whitespaces in option names.
- changed the save() calls in the test script (t/run.t)
to save_file()
- removed new() from ::Interpolated and ::Extended.
This may break existing code (they will need to
move to the flags of Config::General::new() ), but
this decision must be made. The problem was that
both the old way of directly using the subclasses
and the enw way did not work together. So, now
subclasses are only method holders and used by
Config::General on request. Direct use of subclasses
is prohibited. (you receive a warning if you do).
2.01 - added -ConfigFile (in replace for -file) and
-ConfigHash (in replace for -hash) to get a consistent
parameter naming scheme. The old names are still
@@ -213,4 +230,85 @@
- comments inside here-documents will now remain in the
here-doc value.
previous history logs are lost in space :-(
history logs 1.17+1.18 are lost in space :-(
older history logs (stripped from CVS):
revision 1.16
date: 2000/08/03 16:54:58; author: jens; state: Exp; lines: +4 -1
An jedes File eine Sektion
# Local Variables: ***
# perl-master-file: ../../webmin/index.pl ***
# End: ***
rangeh<EFBFBD>ngt, damit ich mit C-c d das debugging von jedem File aus
einschalten kann
(siehe mein .emacs file)
----------------------------
revision 1.15
date: 2000/08/01 09:12:52; author: tom; state: Exp; lines: +57 -68
added comments to _open() and _parse()
----------------------------
revision 1.14
date: 2000/07/31 18:07:12; author: tom; state: Exp; lines: +44 -19
added <<include ... >> capability
----------------------------
revision 1.13
date: 2000/07/16 18:35:33; author: tom; state: Exp; lines: +135 -10
added here-doc and multi-line feature, updated perlpod
----------------------------
revision 1.12
date: 2000/07/14 14:56:09; author: tom; state: Exp; lines: +2 -2
bug fixed, it did not ignore options inside c-comments with a # comment
@ the end of line
----------------------------
revision 1.11
date: 2000/07/14 11:26:04; author: tom; state: Exp; lines: +42 -6
added C-Style comments and allow also comments after a statement.
----------------------------
revision 1.10
date: 2000/07/12 14:04:51; author: tom; state: Exp; lines: +2 -1
i woas ned
----------------------------
revision 1.9
date: 2000/07/12 10:59:53; author: jens; state: Exp; lines: +5 -3
hehe :)
----------------------------
revision 1.8
date: 2000/07/12 10:43:20; author: tom; state: Exp; lines: +5 -2
fixed bug in getall(), which doubled %config if called more than onse.
----------------------------
revision 1.7
date: 2000/07/12 09:09:33; author: tom; state: Exp; lines: +22 -24
100% Apache Config complete ;-) it supports now "named blocks"!
----------------------------
revision 1.6
date: 2000/07/11 23:43:03; author: tom; state: Exp; lines: +72 -19
added named block support (<server holland>)
----------------------------
revision 1.5
date: 2000/07/11 20:49:47; author: tom; state: Exp; lines: +2 -2
typo in pod corrected
----------------------------
revision 1.4
date: 2000/07/11 17:07:04; author: tom; state: Exp; lines: +61 -7
a config file can now contain an option more than once and will be
returned as array
----------------------------
revision 1.3
date: 2000/07/07 11:27:38; author: cvs; state: Exp; lines: +2 -2
folgende Parameterform geht jetzt auch:
parameter= blabla
vorher musste man
parameter = blabla
schreiben
----------------------------
revision 1.2
date: 2000/07/04 13:21:12; author: tom; state: Exp; lines: +9 -4
added better failurehandling in case of missing block start/end statements
----------------------------
revision 1.1
date: 2000/07/04 12:52:09; author: tom; state: Exp;
implemented module and method getall, works as expected.