>>>>> "Andre" == Andre Poenitz <[EMAIL PROTECTED]> writes:

Andre> Are you serious? Dekel's approach sounds *much* cleaner and if
Andre> you don't render the red dots there should be no visible change
Andre> at all.

You can have red dots without special character. And if you hide the
special characters, then you will have to make sure that the cursor
really jumps over them. Not that easy, IMO.

Andre> Insets are done this way, too. So it can't be pure evil. We
Andre> could have text iterators of various kinds, one that touches
Andre> only 'real' chars, one that traverses everything. So even for
Andre> the 'user' of text(.C) the actual implementation could be made
Andre> fairly transparent.

I agree that iterators would be really useful.

JMarc

Reply via email to