Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rollup writer comment support, some CI fixes and bump MSRV to Rust 1.61 #338

Merged
merged 3 commits into from
Oct 3, 2023

Conversation

BurntSushi
Copy link
Owner

Closes #283

dae and others added 3 commits October 3, 2023 08:55
Previously, if data is written with QuoteStyle::Necessary, and the
first field of a row happens to contain a comment character, the row
will be ignored as a comment when later reading it back in.

This change adds a `comment` property to Writer, and automatically
quotes fields that have the provided comment character in them, so they
round-trip correctly.

Closes #283
Basically, stop pinning OS versions because they rarely matter for basic
stuff and they just wind up being another thing that needs to be
updated.
Because this is what memchr now requires because of its new aarch64 SIMD
routines.
@BurntSushi BurntSushi merged commit 0504526 into master Oct 3, 2023
10 checks passed
@BurntSushi BurntSushi deleted the ag/comment branch October 3, 2023 13:13
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.

2 participants