stevedlawrence opened a new pull request #253: Support terminators and initiators containing %ES; URL: https://github.com/apache/incubator-daffodil/pull/253 - Modify DFA building code so that we actually compile %ES; into a DFA that matches anything. This allows us to use the same delimiter scanning code for finding ES. This also fixes the issue where a literal "%ES;" would be unparsed instead of an empty string. - Modify the various delimiter scanning iterators so that they skip past %ES; delimiters at the appropriate time (e.g. delimiter scanning) - Remove the logic in DelimiterParsers to no longer include special checks for ES since that is now handled by standard delimiter scanning logic and new delimiter iterator logic - Update "delimiter not found" error to include all local delimiters rather than just the first - Update DelimiterNoES cooker to mention that the no ES restriction only applies to lengthKind="delimited". This cooker is only used in the lengthKind="delimited" case. DAFFODIL-1474, DAFFODIL-1477, DAFFODIL-1493
---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
