2002-10-03 Dick Porter <dick@ximian.com>
[mono.git] / mcs / class / System / System.Configuration / ChangeLog
1 2002-10-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2
3         * ConfigHelper.cs: New file. Contains some
4         helper functions for getting key-value collections from the config file.
5         
6         * ConfigXmlDocument.cs: wrapper around xml elements to provide line
7         number and file name info.
8         * IConfigXmlNode.cs: used in ConfigXmlDocument and
9         ConfigurationException.
10
11         * ConfigurationException.cs: get file name and line
12         number from the wrapped XmlNode. Display this info in Message.
13
14         * NameValueFileSectionHandler.cs: new handler.
15         * DictionarySectionHandler.cs:
16         * NameValueSectionHandler.cs: modified to use the helper methods in
17         ConfigHelper.
18
19 2002-10-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>
20
21         * AppSettingsReader.cs: New file.
22         * IConfigurationSystem.cs: New file.
23
24         * IgnoreSectionHandler.cs:
25         * NameValueSectionHandler.cs:
26         * SingleTagSectionHandler.cs: little fixes.
27
28 2002-09-03  Martin Baulig  <martin@gnome.org>
29
30         * ConfigurationSettings.cs (ConfigurationSettings.GetConfig): Use the
31         correct configuration filename, fixed the TODO.
32         (GetSectionHanderType): Renamed to GetSectionHandlerType.
33
34         * NameValueSectionHandler.cs (NameValueSectionHandler.Create): Allow
35         whitespaces in the configuration file.
36
37 2002-01-31  Duncan Mak  <duncan@ximian.com>
38
39         * ConfigurationException.cs: Rewrote most of the file and added
40         serialization bits.
41
42 2002-01-06  Ravi Pratap  <ravi@ximian.com>
43
44         * ConfigurationSettings.cs, IgnoreSectionHandler.cs : MonoTODO decoration
45
46         * SingleTagSectionHandler.cs, DictionarySectionHandler.cs, 
47         NameValueSectionHandler.cs : Ditto.
48
49 2001-08-28  Christopher Podurgiel <cpodurgiel@msn.com>
50         * IConfigurationSectionHandler.cs: Added reference to System.Xml.
51         
52         * SingleTagSectionHandler.cs: Added Implementation of Create() method.
53         
54         * NameValueSectionHandler.cs: Added Implementation of Create() method.
55         
56         * ConfigurationException.cs: Now returns proper message rather than "System Exception".
57
58 2001-08-26  Christopher Podurgiel <cpodurgiel@msn.com>
59
60         * ConfigurationSettings.cs: No longer references the NameValueSectionHandler      directly.  Instead it uses System.Reflection to call the Create() method                for the appropriate SectionHandler as defined in the .config file.
61