On Tue, Jun 3, 2008 at 9:55 AM, Jürgen Spitzmüller <[EMAIL PROTECTED]> wrote: > Bo Peng wrote: >> I do not see any trouble in this approach. > > Except that it makes maintenance a bit more difficult, if every new function > will have to be added to 3 menu files. Even with our two files now, new > features have often been forgotten to be added to classic.ui. > > So it only works if these menu files are really meintained.
You are right. But I guess some script can be called during 'make distcheck' or even 'make install' to make sure all .ui files have the same set of operations. Something like grep blah platform1.ui | sort > actions.platform1 diff actions.platform1 actions.platform2 Bo