stevedlawrence opened a new pull request, #1573:
URL: https://github.com/apache/daffodil/pull/1573

   If a field defines escapeKind="escapeBlock" but looking for the 
escapeBlockStart characters has a partial match (i.e. it matches one or more 
escapeBlockStart characters but not the whole string), then we accidentally 
drop the characters that partially matched. This is because we do not reset the 
bit position back to where we started the scan.
   
   The fix to this is to mark the current position before scan for a block 
start, and if the scan fails then reset back to the original mark position and 
do normal delimiter scanning to capture the field characters.
   
   DAFFODIL-1392


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to