8000 Include an \xHH escape code sequence by eksortso · Pull Request #709 · toml-lang/toml · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

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

Closed
wants to merge 59 commits into from

Conversation

eksortso
Copy link
Contributor

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.

@eksortso eksortso changed the title Include a \x00 escape code sequence Include an \xHH escape code sequence Feb 21, 2020
@ChristianSi
Copy link
Contributor

Looks good, I'm all for merging!

pradyunsg and others added 21 commits April 3, 2020 16:42
* 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.
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.
pradyunsg and others added 24 commits June 24, 2020 05:25
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.
@pradyunsg
Copy link
Member

Hmm... this seems to have a slightly messed up history here.

@eksortso
Copy link
Contributor Author
eksortso commented Oct 4, 2020

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.

@eksortso
Copy link
Contributor Author

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.

@eksortso eksortso closed this Dec 19, 2020
@eksortso eksortso deleted the i622_backslash_x00 branch December 19, 2020 08:34
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.

9 participants
0