1 2002-10-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
3 * ConfigHelper.cs: New file. Contains some
4 helper functions for getting key-value collections from the config file.
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.
11 * ConfigurationException.cs: get file name and line
12 number from the wrapped XmlNode. Display this info in Message.
14 * NameValueFileSectionHandler.cs: new handler.
15 * DictionarySectionHandler.cs:
16 * NameValueSectionHandler.cs: modified to use the helper methods in
19 2002-10-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
21 * AppSettingsReader.cs: New file.
22 * IConfigurationSystem.cs: New file.
24 * IgnoreSectionHandler.cs:
25 * NameValueSectionHandler.cs:
26 * SingleTagSectionHandler.cs: little fixes.
28 2002-09-03 Martin Baulig <martin@gnome.org>
30 * ConfigurationSettings.cs (ConfigurationSettings.GetConfig): Use the
31 correct configuration filename, fixed the TODO.
32 (GetSectionHanderType): Renamed to GetSectionHandlerType.
34 * NameValueSectionHandler.cs (NameValueSectionHandler.Create): Allow
35 whitespaces in the configuration file.
37 2002-01-31 Duncan Mak <duncan@ximian.com>
39 * ConfigurationException.cs: Rewrote most of the file and added
42 2002-01-06 Ravi Pratap <ravi@ximian.com>
44 * ConfigurationSettings.cs, IgnoreSectionHandler.cs : MonoTODO decoration
46 * SingleTagSectionHandler.cs, DictionarySectionHandler.cs,
47 NameValueSectionHandler.cs : Ditto.
49 2001-08-28 Christopher Podurgiel <cpodurgiel@msn.com>
50 * IConfigurationSectionHandler.cs: Added reference to System.Xml.
52 * SingleTagSectionHandler.cs: Added Implementation of Create() method.
54 * NameValueSectionHandler.cs: Added Implementation of Create() method.
56 * ConfigurationException.cs: Now returns proper message rather than "System Exception".
58 2001-08-26 Christopher Podurgiel <cpodurgiel@msn.com>
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.