Improving parseString() robustness further.
Improving “-autodetectDelimiter”.
Making ARC-compatible using JXArcCompatibilityMacros.
It now compiles both with and without ARC.
Adding tab symbol to possibleDelimiterNames.
Adding comment about quoteCount.
Moving quoteCount checking into macros.
Implementing support for quotes within unquoted cells.
These quotes are now treated like any other character.
Adding unit testing infrastructure.
Implementing parsing unit test.
Fixing EOL detection.
Improving comment.
Rewriting searchDelimiter() to be more aggressive in delimiter discovery.
We now check the entire buffer for separation characters.
Implementing retry with larger buffer, if we couldn’t find a delimiter and there is is more data available.
Initializing _endOfLine to NUL in “-parseInto:”.
Implementing DEBUG_FILE in parsing unit test.
Fixing VERIFY_EXPECTATIONS in case the results file was not found.
Expanding failure localization in VERIFY_EXPECTATIONS when VERIFY_EXPECTATIONS_FAILURE_CASE is enabled.