Jens Lautenbacher <jtl(a)schlund.de> writes:
the word "simply" wasn't meant to be taken serious of
course. What I
wanted to say is if in the very long run it wouldn't make sense to
I think you meant "wouldn't it make sense"?
move to a display engine that has no problems with proportional,
different sized fonts, can display graphics with clipping them when
they're partly offscreen and so on.
The XEmacs redisplay engine can already do all these things (Andy
added clipping in 21.2). One thing what would be nice to have would be
absolute positioning. The question is more that some point you are
reinventing libart (or similar) anyway, so you might as well use it.
Note that a large part of the redisplay engine is not about
rendering, but about keeping the View in sync with the Model
efficiently. As far as I can see there are not pre-baked solutions for
that.
There are people toying with the idea of enabeling xemacs to act as
a wordprocessor, a task that for sure isn't possible with the
current (state of the) display engine.
I really have my doubts about this as it is stretching the concept of
buffers quite far too.
Jan