[ expat-Bugs-558977 ] Avoid breaking PCDATA at line ends

noreply@sourceforge.net noreply@sourceforge.net
Tue May 21 19:36:05 2002


Bugs item #558977, was opened at 2002-05-21 22:35
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=110127&aid=558977&group_id=10127

Category: None
Group: Feature Request
Status: Open
Resolution: None
Priority: 4
Submitted By: Fred L. Drake, Jr. (fdrake)
Assigned to: Nobody/Anonymous (nobody)
Summary: Avoid breaking PCDATA at line ends

Initial Comment:
Many applications are poorly served by the
line-breaking behavior in which a separate call to the
character data handler is made for line content and the
line terminator.  (Others probably rely on it, even
though they shouldn't.)

An option to attempt to use the smallest possible
number of calls to the character data handler (without
changing the buffer management) would be welcome,
especially to the implementors and users of
scripting-language bindings to Expat.  (This in
particular is interesting since the call overhead tends
to be much higher than plain C callbacks primarily due
to the construction of temporary data structures.)

----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=110127&aid=558977&group_id=10127