Lars Gullik Bjønnes wrote:
Abdelrazak Younes <[EMAIL PROTECTED]> writes:
| > - It is confusing that src/frontends/Gui.h defines lyx::Gui, and
| > src/frontends/qt3/Gui.h defines lyx::frontend::Gui.
|
| But I asked multiple time if anyone had any objection (you also said
| that it was fine with you ;-)).
At lest to me it was never clear that we would end up with both a
lyx::Gui and a lyx::frontend::Gui. I do too find it confusing.
If you respect the rule that I described in last email (kernel uses only
lyx:: and frontend uses only lyx::frontend) then it is not confusing
anymore IMHO.
| > - The existence of lyx::WorkArea and lyx::frontend::WorkArea does
| > seems to confuse compilers. I get a compile error in
| > qt4/Application.C because the wrong WorkArea.h is included.
Same confusion here...
Only because I did not upgrade qt4/Application.C to use the above stated
rule. Georg patch corrects that.
IMHO something must change.
I am still open to suggestion but I have changed that two times already
so please think about it again in light of this discussion. When we
reach a (strong) consensus of what must be done I'll do the changes if any.
Thanks,
Abdel.