Lists Home |
Date Index |
Dare Obasanjo wrote:
> Exactly what is inefficient about putting open tags in a stack as you see them
> and popping them off as the tag is closed with soem flag that halts this
> process when withing CDATA sections? Is there some sophisticated nuance I've
When are you doing this pushing and popping? The user opens a hundred
megabyte document and scrolls to the bottom. They insert the cursor and
try to close a tag. There is no way to know the context without parsing
from the top in real-time. Plus, you need to deal with documents that
are not well-formed so you can't use a regular XML parser.
I don't mean to say it is rocket science, just that it certainly isn't
as easy as it seems at first.
> I mean if Office XP can get away with all the parsing and stuff it does for
> Smart Tags and spell/grammar checking, etc. I don't see why a much simpler
> task like keeping track of open XML tags would be deemed as hard to implement
The sorts of things that Word does are not really comparable. The spell
and grammar checking can lag by several seconds. Plus the state is
I think your machine date is wrong.