Jean-Marc Lasgouttes wrote:
Abdelrazak Younes <[EMAIL PROTECTED]> writes:
It is possible to modify the code so that we always pass through
LyXFunc::dispatch() first. I'll do this change when I have time. You
have to understand that Rome was not built in one day and, in period
of cleanup, transitional code is a necessary (good) step.
You could try to add fixmes here and there inicating what you plan to
do later. It would be easier to follow you (giant?) steps.
That's what I am trying to do in general (you should count the number of
FIXME I've added in the past year. In this particular case I was not
really sure (and I still am not) of the way to go. I decided to go your
way for now in order to stop the metaphysical discussion about the
mammoth dispatch machinery.
And since you do differen kind of cleanups at the same time, I can't
really know if something is supposedly finished or not.
Just look at the current size of LyXView.h and WorkArea.h and you'll
understanding where I am heading. Thanks to Andre's recent cleanup and
mine we are closer now to the so called GUI independence goal than we
never was.
Abdel.