RCS file: /home/sherzodr/CVS/modules/Config/Simple/Simple.pm,v Working file: Simple.pm head: 3.7 branch: locks: strict access list: symbolic names: start: 1.1.1.1 UltraCgis: 1.1.1 keyword substitution: kv total revisions: 27; selected revisions: 27 description: ---------------------------- revision 3.7 date: 2002/11/23 10:27:15; author: sherzodr; state: Exp; lines: +55 -5 "-strict" swtich added. This enforces new syntax. From now on if values inside the configuration file contain non-alphanumerics, they should be enclosed in double quotes ---------------------------- revision 3.6 date: 2002/11/23 09:26:48; author: sherzodr; state: Exp; lines: +5 -4 *** empty log message *** ---------------------------- revision 3.5 date: 2002/11/16 16:35:35; author: sherzodr; state: Exp; lines: +4 -4 *** empty log message *** ---------------------------- revision 3.4 date: 2002/11/14 01:17:23; author: sherzodr; state: Exp; lines: +97 -50 New method: write_string() added by Adam Kennedy A number of other bugs were reported and fixed by Adam Kennedy ---------------------------- revision 3.3 date: 2002/11/11 00:48:57; author: sherzodr; state: Exp; lines: +4 -3 experimental '_status' hook added ---------------------------- revision 3.2 date: 2002/11/09 20:03:24; author: sherzodr; state: Exp; lines: +6 -6 *** empty log message *** ---------------------------- revision 3.1 date: 2002/11/09 19:42:43; author: sherzodr; state: Exp; lines: +68 -16 Default namespace feature added ( Thanks to Ruslan U. Zakirov for this ) ---------------------------- revision 3.0 date: 2002/11/03 02:59:22; author: sherzodr; state: Exp; lines: +3 -3 *** empty log message *** ---------------------------- revision 2.15 date: 2002/11/03 02:58:33; author: sherzodr; state: Exp; lines: +356 -125 Source is re-written from scratch. tie() is no longer supported. Following constructor options enabled: * autosave * encoder * decoder read() method added, which enables you to create the empty object before calling read(). ---------------------------- revision 2.14 date: 2002/10/24 07:44:54; author: sherzodr; state: Exp; lines: +1 -112 *** empty log message *** ---------------------------- revision 2.13 date: 2002/10/24 07:41:19; author: sherzodr; state: Exp; lines: +172 -7 *** empty log message *** ---------------------------- revision 2.12 date: 2002/10/24 07:16:31; author: sherzodr; state: Exp; lines: +219 -731 *** empty log message *** ---------------------------- revision 2.11 date: 2002/10/23 20:47:40; author: sherzodr; state: Exp; lines: +5 -10 *** empty log message *** ---------------------------- revision 2.10 date: 2002/06/08 06:32:37; author: sherzodr; state: Exp; lines: +64 -83 param() method's behavior changed while called w/o arguments. No it returns all the names ---------------------------- revision 2.9 date: 2002/05/15 00:10:57; author: sherzodr; state: Exp; lines: +22 -23 *** empty log message *** ---------------------------- revision 2.8 date: 2002/05/14 06:13:29; author: sherzodr; state: Exp; lines: +50 -34 Added whitespace suport that enable custom identation. Patch submitted by Michael Caldwell (mjc@mjcnet.com). ---------------------------- revision 2.7 date: 2002/04/08 13:57:44; author: sherzodr; state: Exp; lines: +24 -24 Changes made in attempt to solve the bug in write() in Solaris machinces ---------------------------- revision 2.6 date: 2002/04/07 19:19:01; author: sherzodr; state: Exp; lines: +66 -50 sysopen and open functions have been replaced with IO::File methods... ---------------------------- revision 2.5 date: 2002/03/27 15:33:33; author: sherzodr; state: Exp; lines: +2 -2 $VERSION variable fixed in Simple.pm ---------------------------- revision 2.4 date: 2002/03/25 23:45:21; author: sherzodr; state: Exp; lines: +194 -6 Config::Simple::Tie class has been defined, which implements tied hash access mechanism ---------------------------- revision 2.3 date: 2002/03/22 22:04:08; author: sherzodr; state: Exp; lines: +2 -3 warnings pragma is removed to make it compatible with older versions of Perl ---------------------------- revision 2.2 date: 2002/03/21 20:59:15; author: sherzodr; state: Exp; lines: +3 -1 Simple.pm ---------------------------- revision 2.1 date: 2002/03/21 19:37:56; author: sherzodr; state: Exp; lines: +69 -17 c - switch is added to new() constructor which turns on syntax checking. It's turned on by default ---------------------------- revision 2.0 date: 2002/03/21 17:01:23; author: sherzodr; state: Exp; lines: +77 -50 Added oodles of functionality to param() method; Added file locking mechanism Checksumming option is turned on if Digest::MD5 is present Nice test suite is added ---------------------------- revision 1.2 date: 2002/03/21 06:23:35; author: sherzodr; state: Exp; lines: +485 -108 Initial working release of version 2.x API ---------------------------- revision 1.1 date: 2002/03/20 18:09:24; author: sherzodr; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2002/03/20 18:09:24; author: sherzodr; state: Exp; lines: +0 -0 Working draft of the Config::Simple has been imported to CVS =============================================================================