Jean-Marc Lasgouttes wrote: >>>>>> "Alfredo" == Alfredo Braunstein >>>>>> <[EMAIL PROTECTED]> writes: > > Alfredo> I've implemented the "decoupling" between cursor and screen > Alfredo> in CoordBranch, similar as described in another thread. > > Alfredo> current most obvious problems: > > And how would you describe the advantages wrt HEAD?
- It's simpler code (much more separation between data/view) - it's much near to multiple bvs of the same buffer - It is faster, and has the potential of being much faster (no need to keep updated y coordinates data of the full document). In particular, no need to fullRebreak. Should end up in having typically O(1) operations in places where we have O(n). (assuming n = number of outer paragraphs and size of every par = O(1) ) This it, theoretically. In practice it's full of bugs, some in HEAD, some not (and I don't even have a clear view of how many new bugs there are) Or are you asking for something more detailed/technical? Alfredo