David Tolnay
|
c5e6b2e78c
|
Factor out READ_LINE macro
|
2022-07-20 22:19:23 -07:00 |
|
David Tolnay
|
8e44351298
|
Factor out CACHE macro
|
2022-07-20 22:11:29 -07:00 |
|
David Tolnay
|
120693eb3b
|
Factor out SKIP_LINE macro
|
2022-07-20 22:11:29 -07:00 |
|
David Tolnay
|
25ec4e0b02
|
Factor out SKIP macro
|
2022-07-20 21:34:55 -07:00 |
|
David Tolnay
|
7b30e560c9
|
Create a macros module
|
2022-07-20 18:58:59 -07:00 |
|
David Tolnay
|
758da1eb9e
|
Factor out MOVE macro
|
2022-07-20 18:57:21 -07:00 |
|
David Tolnay
|
3717db9fd6
|
Fix unpaired backtick in yaml_emitter_set_output_string doc
|
2022-07-17 17:59:04 -07:00 |
|
David Tolnay
|
f9ceb536ce
|
Release 0.1.2
|
2022-07-08 17:18:55 -07:00 |
|
David Tolnay
|
5d31d743ff
|
Document representation of unnamed fields
|
2022-07-08 17:18:05 -07:00 |
|
David Tolnay
|
1c25bb200a
|
Generalize copy and clone impls for generic structs
|
2022-07-08 16:58:44 -07:00 |
|
David Tolnay
|
519b4c166f
|
Create generic type for yaml buffers
|
2022-07-08 16:50:29 -07:00 |
|
David Tolnay
|
09d50af3cf
|
Create generic type for yaml stacks
|
2022-07-08 16:48:11 -07:00 |
|
David Tolnay
|
adbf912533
|
Create generic type for yaml queues
|
2022-07-08 16:41:39 -07:00 |
|
David Tolnay
|
f68512ee35
|
Remove non_exhaustive from nonpublic types
|
2022-07-08 16:39:18 -07:00 |
|
David Tolnay
|
267ad50c60
|
Release 0.1.1
|
2022-07-08 16:26:31 -07:00 |
|
David Tolnay
|
8bc7d69374
|
Add fuzz targets for scan and load
|
2022-07-08 16:23:11 -07:00 |
|
David Tolnay
|
824b0966a8
|
Expose readonly access to error messages
|
2022-07-08 15:46:49 -07:00 |
|
David Tolnay
|
f55f31b57a
|
Make get_version_string safe to call
|
2022-07-08 15:36:17 -07:00 |
|
David Tolnay
|
c7fbdd3269
|
Add must_use on functions that return errors
|
2022-07-08 14:04:22 -07:00 |
|
David Tolnay
|
9b37e7a052
|
Release 0.1.0
|
2022-07-08 12:54:47 -07:00 |
|
David Tolnay
|
52958a5d87
|
Add crosslink icons to top of rustdoc
|
2022-07-08 12:54:46 -07:00 |
|
David Tolnay
|
c990cfb389
|
Add badges to readme
|
2022-07-08 12:54:46 -07:00 |
|
David Tolnay
|
a1907c2d27
|
Write readme
|
2022-07-08 12:54:46 -07:00 |
|
David Tolnay
|
2204c7ea3a
|
Resolve ptr_offset_with_cast clippy lint
|
2022-07-08 12:54:46 -07:00 |
|
David Tolnay
|
c69e847a68
|
Add CI build to cover fuzz target
|
2022-07-08 12:54:46 -07:00 |
|
David Tolnay
|
5b48860450
|
Detect warnings in CI
|
2022-07-08 12:54:46 -07:00 |
|
David Tolnay
|
5e5bed5d21
|
Add actions job to notice outdated dependencies
|
2022-07-08 12:54:46 -07:00 |
|
David Tolnay
|
2c9d723706
|
Add a miri test job in CI
|
2022-07-08 12:54:46 -07:00 |
|
David Tolnay
|
9741a6dd27
|
Run clippy in CI
|
2022-07-08 12:54:46 -07:00 |
|
David Tolnay
|
d984aed5af
|
Set up GitHub Actions
|
2022-07-08 12:54:46 -07:00 |
|
David Tolnay
|
00d4773f87
|
Fill in crates.io metadata
|
2022-07-08 12:54:46 -07:00 |
|
David Tolnay
|
243a66c6f4
|
Set html_root_url
|
2022-07-08 12:54:46 -07:00 |
|
David Tolnay
|
4f2a69d4c8
|
Select a single docs.rs build target
|
2022-07-08 12:54:46 -07:00 |
|
David Tolnay
|
0052fcf361
|
Upgrade to 2021 edition
|
2022-07-08 12:54:45 -07:00 |
|
David Tolnay
|
df24355436
|
Clean up run-emitter-test-suite implementation
|
2022-07-08 12:54:45 -07:00 |
|
David Tolnay
|
9d367c1b68
|
Clean up run-parser-test-suite implementation
|
2022-07-08 12:54:45 -07:00 |
|
David Tolnay
|
e599e2ee58
|
Derive more traits for enums
|
2022-07-08 12:54:45 -07:00 |
|
David Tolnay
|
966ef05f32
|
Add CStr that can be lossy formatted without allocation
|
2022-07-08 12:54:45 -07:00 |
|
David Tolnay
|
47ad13e63c
|
Add space between items
|
2022-07-08 12:54:45 -07:00 |
|
David Tolnay
|
92093d8f4f
|
Remove pub visibility of fields that are documented as internal
|
2022-07-08 12:54:45 -07:00 |
|
David Tolnay
|
6214b6f64e
|
Copy docs
|
2022-07-08 12:54:45 -07:00 |
|
David Tolnay
|
368d07a929
|
Reduce visibility of internal APIs
|
2022-07-08 12:54:45 -07:00 |
|
David Tolnay
|
73da3e1b64
|
Include argument names in handler_t signatures
|
2022-07-08 12:54:45 -07:00 |
|
David Tolnay
|
345533125d
|
Use rust enum to implement libyaml's enums
|
2022-07-08 12:54:44 -07:00 |
|
David Tolnay
|
97997e23e3
|
Remove APIs not in yaml.h from crate root
|
2022-07-08 12:54:44 -07:00 |
|
David Tolnay
|
13fb66f124
|
Add parser fuzz target
|
2022-07-08 12:54:44 -07:00 |
|
David Tolnay
|
e97238de1a
|
Remove externs from public API
|
2022-07-08 12:54:44 -07:00 |
|
David Tolnay
|
b216891aad
|
Remove libc from public API
|
2022-07-08 12:54:44 -07:00 |
|
David Tolnay
|
b33a3f29dd
|
Rename type_0 field to type_
|
2022-07-08 12:54:44 -07:00 |
|
David Tolnay
|
a67689123f
|
Inline some unnamed types
|
2022-07-08 12:54:44 -07:00 |
|