Abdelrazak Younes <[EMAIL PROTECTED]> writes:

| So, using your terminology, I'd say that Buffer is the server and
| the
| the WorkArea (thus the frontend) is the client as one buffer might be
| edited and/or visualized in multiple WorkArea. I would agree with
| that, but I think that having the BufferView emitting signals is
| wrong. The BufferView is just a tool used by the frontend to visualize
| the buffer.

Yes, but it is not only "The Frontend" it might be "Frontends", and
then signals for communicating is nice (and asynchronus, which we
like).

| So maybe the buffer is the kernel for you. Having some signals defined
| in Buffer.h make a lot of sense to me but not all of them are related
| to Buffer. For example "updateTitles" and "resetAutosaveTimers" are
| misplaced there IMHO.

Agree.

-- 
        Lgb

Reply via email to