1 2007-11-13 Marek Habersack <mhabersack@novell.com>
3 * data/config.xml: replaced the possibly conflicting default block
4 names with ones that are less likely to cause conflicts and
5 modified feature and default config entries to use the new names,
6 via the defaultBlockName attribute of the section element.
8 * Mono.MonoConfig/Section.cs: added DefaultBlockName property,
9 which defaults to Name if not parsed from the XML node.
11 * Mono.MonoConfig/FeatureNodeHandler.cs: Use the defaultBlockName
12 attribute when searching for the default sections.
14 * mconfig.cs: better error handling. Print inner exception
15 message, if any, in addition to the outer one.
17 * Mono.MonoConfig/Configuration.cs: do not ignore XmlException
18 when loading configuration files.
20 * Mono.MonoConfig/DefaultConfigFileNodeHandler.cs: use
21 DefaultConfigFile.FileName when writing a file or invoking the
22 OnOverwriteFile event handler.
23 Use the defaultBlockName attribute when searching for the default
26 2007-11-12 Marek Habersack <mhabersack@novell.com>
28 * Makefile (LOCAL_MCS_FLAGS): Mono.GetOptions.dll is not needed.
30 * Mono.MonoConfig/FeatureAction.cs: extracted command execution
31 code to a separate method.
32 Script code must be flushed before passing it to the shell.
33 Implemented Exec action support.
35 2007-11-10 Marek Habersack <mhabersack@novell.com>
37 * Mono.MonoConfig/Helpers.cs: added a method for breaking long
38 text lines to fit them within the console window.
40 * Mono.MonoConfig/FeatureNode.cs: added support for feature
43 * Mono.MonoConfig/FeatureNodeHandler.cs: added support for feature
46 * Mono.MonoConfig/FeatureAction.cs: added
48 * mconfig.exe.sources: added Mono.MonoConfig/FeatureAction.cs
50 2007-11-09 Marek Habersack <mhabersack@novell.com>
52 * Mono.MonoConfig/FeatureNodeHandler.cs: added support for feature
55 * Mono.MonoConfig/FeatureNode.cs: a new container for the
58 * data/config.xml: feature storage type has changed.
60 * mconfig.exe.sources: added Mono.MonoConfig/FeatureNode.cs
62 2007-11-08 Marek Habersack <mhabersack@novell.com>
64 * Mono.MonoConfig/consts.cs.in: use @MONO_SYSCONFDIR@ instead of
65 @MONO_PREFIX@ when pre-setting the location of the default config
68 2007-11-08 Wade Berrier <wberrier@novell.com>
70 * Makefile: install the config.xml to $sysconfdir instead
72 2007-10-22 Marek Habersack <mhabersack@novell.com>
74 * mconfig.cs: do not use Mono.GetOptions. Added own option parsing
77 2007-10-19 Marek Habersack <mhabersack@novell.com>
79 * Makefile: include consts.cs.in in the dist tarball.
80 Extra distribution files should be named in EXTRA_DISTFILES.
82 2007-10-19 Marek Habersack <mhabersack@novell.com>
84 * Makefile (DISTFILES): added
86 2007-10-19 Marek Habersack <mhabersack@novell.com>