Skip to content

CSVReader: ellipsis character replacement, empty rows are skipped#290

Merged
taimontgomery merged 3 commits intomasterfrom
issue-288
Mar 7, 2023
Merged

CSVReader: ellipsis character replacement, empty rows are skipped#290
taimontgomery merged 3 commits intomasterfrom
issue-288

Conversation

@AlexTate
Copy link
Member

@AlexTate AlexTate commented Mar 7, 2023

CSVReader now replaces the ellipsis character, which Microsoft Excel autocorrects from three periods, in header lines. The corrected file is written to disk because there isn't a good way to do this on-the-fly.

Rows that are empty/whitespace don't have any useful meaning in our config files, and they cause problems while parsing. These rows are now skipped.

Closes #288

AlexTate added 3 commits March 7, 2023 13:36
…by Microsoft Excel. This isn't a total solution; if the user opens and saves the documents in other editing tools, particularly if they introduce a utf-16-related encoding standard, then this will still fail.
@AlexTate AlexTate requested a review from taimontgomery March 7, 2023 22:43
@taimontgomery
Copy link
Collaborator

Did not test specific issue this PR addresses.

@taimontgomery taimontgomery merged commit b67e4fe into master Mar 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CSVReader: check for ellipsis character in headers

2 participants