-
Notifications
You must be signed in to change notification settings - Fork 870
Include an \xHH escape code sequence #709
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
Conversation
Looks good, I'm all for merging! |
* Add TOML 1.0.0-rc.1 * Update README notice, for 1.0.0-rc.1 * Fix link to logo * Update CHANGELOG to reflect release
For starters, to document our release process. Soon, there will be significant restructuring of the contents of this repository, and keeping this documentation updated would help during that migration.
fix some pretty small problem
Clarify that line-ending backslashes are unescaped
* Replace the vague term "expected" with the RFC 2119-compatible terms "should", "must", "required" * Clarify that an error must be thrown if an integer cannot be represented losslessly
Replace "expected" by more precise terms
They're very clearly not adequate, and aren't actually used for anything.
We've not released them in a while, and keeping these around for historical reasons isn't exactly a great idea.
These are now hosted on toml.io, and don't need to be kept in this repository.
Co-authored-by: Christian Siefkes <christian@siefkes.net>
…eparation Add another example of integer grouping
Add changelog entries for recent changes
Per toml-lang#766 this change updates the specification to allow comments with newlines before commas in arrays.
…into i622_backslash_x00
Hmm... this seems to have a slightly messed up history here. |
I hope I didn't mess anything up. I was trying to bring it up to date. It's still for after v1.0.0, so if a new PR is in order, I can replace this one when the time is right. |
Since the history on this PR got messed up, I am replacing it with a new one, #796. The changes to the text (from when it was branched) should be identical to the changes done here. |
Per a conversation in #622, this PR adds a two-character
\x
escape code sequence for the first 256 Unicode code points. This provides a short explicit sequence for, among other code points: ASCII characters, certain control characters, and whitespace characters such as tab (\x09
) and space (\x20
) that need visible representation without resorting to longer\u
and\U
codes. Such sequences are commonly found in languages that also support the\u
and\U
codes for Unicode.