[Gtk-sharp-list] Re: [Mono-cvs-list] Mono CVS: gtk-sharp rodo
Radek Doulík
rodo@ximian.com
22 Jan 2003 15:02:51 +0100
Hi Mike,
thanks for reminding this.
On St, 2003-01-22 at 03:20, Mike Kestner wrote:
> Since this has happened with a couple recent commits by different
> people, I figured I would comment on this publicly.
>
> The xml files that are in api directory should *not* be hand edited.
> Any hand edits done will be lost the next time someone uses the parser
> to regenerate the files from source. The xml files are only checked in
> to cvs to make it easier for people to build from cvs without having to
> start from scratch with all the C source.
>
> The proper way to make such an edit is via a metadata rule in the
> sources dir. There are several examples in sources/Gtk.metadata to show
> how to format a rule to suppress default ctor generation.
>
> rodo, let me know if you need any help getting the metadata change in.
The funny part is that I have implemented this rule in parser some time
ago. But it looks like my memory is getting worse and worse ;-)
I've added a 2 lines in parser. These lines add comment with warning to
every generated .xml file. I hope this helps.
Cheers
Radek
> Mike
>
> On Tue, 2003-01-21 at 15:42, Radek Doulik wrote:
> > CVSROOT: /cvs/public
> > Module name: gtk-sharp
> > Changes by: rodo 03/01/21 16:42:24
> >
> > Modified files:
> > api : gtk-api.xml
> >
> > Log message:
> > disable default protected constructor in Frame
> >
> >
> > _______________________________________________
> > Mono-cvs-list maillist - Mono-cvs-list@ximian.com
> > http://lists.ximian.com/mailman/listinfo/mono-cvs-list
--
Radek Doulík <rodo@ximian.com>
Ximian, Inc.