Abdelrazak Younes <[EMAIL PROTECTED]> writes:
> By the way, could you explain me the rationale behind the 
> BufferView_pimpl class? I cannot see any advantage of duplicating the 
> Bufferview interface and I am very tempted to merge the two.

The Pimpls in the src directory exist to reduce compilation dependencies. There
are (were) a lot of header files that are #include-d by BufferViewPimpl.h and by
BufferPimpl.h. Given that the Pimpl is, by definition, an implementation detail,
we decided to separate the public interface (BufferView.h) from the private
implementation.

Don't try and do everything at once. You've told us that you'd like to unify all
the GUI global objects inside a single GUI Application class. Sign that off
first. You can always file bugs in Bugzilla for stuff that you think is wrong
and would like to come back to later...

Angus

Reply via email to