-
Notifications
You must be signed in to change notification settings - Fork 34
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
Any plans to support yaml 1.2? #51
Comments
Specifically I am concerned about 1.1's implicit typing leading to issues like the Norway problem, where NO is converted to boolean false. https://hitchdev.com/strictyaml/why/implicit-typing-removed/ This kind of implicit typing was removed from YAML 1.2 |
I would LOVE to support YAML 1.2! But, I also do not want to write a full implementation. lyaml is a thin Lua wrapper for the existing libyaml, and unfortunately that library only supports YAML 1.1. If you know of a good, reasonably fast, actively supported, well distributed YAML 1.2 library, I would be happy to schedule a version of lyaml that uses its API. Depending on your interest and resources, I am sure you could make a lot of people... myself included... very happy if you forked libyaml to add 1.2 support, and then lyaml would get it for free! |
See also #14 |
Thanks for replying quickly.
Re library, maybe this meets your criteria?
https://github.com/mikefarah/yq/#install
Not used it yet, just on my radar as something i might use in bash scripts.
Afraid I am focusing my time on my own project, so I doubt I will have time
to help further anytime soon. Sorry!
…On Sat, 7 Jan 2023, 18:36 Gary V. Vaughan, ***@***.***> wrote:
I would LOVE to support YAML 1.2! But, I also do not want to write a full
implementation. lyaml is a thin Lua wrapper for the existing libyaml, and
unfortunately that library only supports YAML 1.1.
If you know of a good, reasonably fast, actively supported, well
distributed YAML 1.2 library, I would be happy to schedule a version of
lyaml that uses its API.
Depending on your interest and resources, I am sure you could make a lot
of people... myself included... very happy if you forked libyaml to add 1.2
support, and then lyaml would get it for free!
—
Reply to this email directly, view it on GitHub
<#51 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABF2CC3XLNSGBYGLMGI4ZD3WRGZSJANCNFSM6AAAAAATTUHU4U>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
No description provided.
The text was updated successfully, but these errors were encountered: