~emersion/public-inbox

scfg: ABNF typographic fix v1 PROPOSED

Chris Vittal: 3
 ABNF typographic fix
 Add link to CC-BY-SA 4.0
 Add scfg-rs, a rust scfg parser

 3 files changed, 5 insertions(+), 2 deletions(-)
All pushed. Thanks for contributing a Rust implementation!
> If it is not the intention to license this under CC-BY-SA 4.0 and to use
> an earlier version instead, please fix this up, but I feel that a link
> to the license should be provided.
Yes, CC-BY-SA 4.0 is the intention. Slightly edited your commit to make
this even clearer by including the version in the link text.

There is also a LICENSE file containing the full license text, but I
guess it doesn't hurt to provide a link as well.
Export patchset (mbox)
How do I use this?

Copy & paste the following snippet into your terminal to import this patchset into git:

curl -s https://lists.sr.ht/~emersion/public-inbox/patches/14470/mbox | git am -3
Learn more about email & git
View this thread in the archives

[PATCH scfg 1/3] ABNF typographic fix Export this patch

---
 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.md b/README.md
index fdea515..dce9123 100644
--- a/README.md
+++ b/README.md
@@ -54,7 +54,7 @@ esc-pair = "\" VCHAR

newline = *WSP LF *WSP

ACHAR = %x21 / %x23-26 / %x28-5B / 0x5D-7A / %x7C / %x7E / %x80-10FFFF
ACHAR = %x21 / %x23-26 / %x28-5B / %x5D-7A / %x7C / %x7E / %x80-10FFFF
	; any Unicode code point, excluding CTL, DQUOTE, "\", LF, "'", "{", "}", WSP
DQCHAR = ACHAR / "'" / "{" / "}" / WSP
	; any Unicode code point, excluding CTL, DQUOTE, "\", LF
-- 
2.29.0

[PATCH scfg 2/3] Add link to CC-BY-SA 4.0 Export this patch

---
If it is not the intention to license this under CC-BY-SA 4.0 and to use
an earlier version instead, please fix this up, but I feel that a link
to the license should be provided.

Thanks!
Chris

 README.md | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/README.md b/README.md
index dce9123..b18a97c 100644
--- a/README.md
+++ b/README.md
@@ -66,9 +66,10 @@ VCHAR = SQCHAR / "'"

## License

This specification text is licensed with CC-BY-SA.
This specification text is licensed with [CC-BY-SA].

[ABNF]: https://tools.ietf.org/html/rfc5234
[libscfg]: https://git.sr.ht/~emersion/libscfg
[go-scfg]: https://git.sr.ht/~emersion/go-scfg
[py-scfg]: https://hg.code.netlandish.com/~petersanchez/py-scfg
[CC-BY-SA]: https://creativecommons.org/licenses/by-sa/4.0/
--
2.29.0

[PATCH scfg 3/3] Add scfg-rs, a rust scfg parser Export this patch

---
 README.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/README.md b/README.md
index b18a97c..1088acb 100644
--- a/README.md
+++ b/README.md
@@ -32,6 +32,7 @@ train "Shinkansen" {
- C: [libscfg]
- Go: [go-scfg]
- Python: [py-scfg]
- Rust: [scfg-rs]

## Specification (draft)

@@ -72,4 +73,5 @@ This specification text is licensed with [CC-BY-SA].
[libscfg]: https://git.sr.ht/~emersion/libscfg
[go-scfg]: https://git.sr.ht/~emersion/go-scfg
[py-scfg]: https://hg.code.netlandish.com/~petersanchez/py-scfg
[scfg-rs]: https://git.sr.ht/~cdv/scfg-rs
[CC-BY-SA]: https://creativecommons.org/licenses/by-sa/4.0/
-- 
2.29.0
All pushed. Thanks for contributing a Rust implementation!
> If it is not the intention to license this under CC-BY-SA 4.0 and to use
> an earlier version instead, please fix this up, but I feel that a link
> to the license should be provided.
Yes, CC-BY-SA 4.0 is the intention. Slightly edited your commit to make
this even clearer by including the version in the link text.

There is also a LICENSE file containing the full license text, but I
guess it doesn't hurt to provide a link as well.