Commit graph

177 commits

Author SHA1 Message Date
David Tolnay
9825fdc89c
Delete $context arg from BUFFER_DEL 2022-07-21 22:58:38 -07:00
David Tolnay
5e34c9b8b2
Factor out STRING_INIT macro 2022-07-21 22:56:10 -07:00
David Tolnay
d6d472a116
Factor out STRING_ASSIGN macro 2022-07-21 22:47:38 -07:00
David Tolnay
898ff4eaa3
Factor out BUFFER_DEL macro 2022-07-21 22:37:36 -07:00
David Tolnay
5fa3d59328
Factor out BUFFER_INIT macro 2022-07-21 22:32:13 -07:00
David Tolnay
7610b012d7
Factor out buffer size constants 2022-07-21 22:28:21 -07:00
David Tolnay
2790c71a35
Factor out NULL_STRING macro 2022-07-21 22:17:34 -07:00
David Tolnay
ee0a40afc5
Factor out IS_BLANK_AT macro 2022-07-21 00:50:28 -07:00
David Tolnay
f3bd6b6376
Factor out IS_BLANK macro 2022-07-21 00:46:11 -07:00
David Tolnay
9769512036
Factor out IS_BLANKZ_AT macro 2022-07-21 00:31:55 -07:00
David Tolnay
94b45e4af2
Factor out IS_BLANKZ macro 2022-07-21 00:16:44 -07:00
David Tolnay
4fa4bc9569
Factor out COPY macro 2022-07-20 23:52:09 -07:00
David Tolnay
44c9aaf32a
Factor out FLUSH macro 2022-07-20 23:45:29 -07:00
David Tolnay
de074f4c10
Factor out PUT macro 2022-07-20 23:42:41 -07:00
David Tolnay
4667cc79c4
Factor out WRITE macro 2022-07-20 23:30:20 -07:00
David Tolnay
d9bf5b7738
Factor out WRITE_BREAK macro 2022-07-20 23:20:43 -07:00
David Tolnay
215ff28f66
Factor out PUT_BREAK macro 2022-07-20 23:15:31 -07:00
David Tolnay
0bc80bf604
Replace 1 != 0 => true 2022-07-20 23:09:15 -07:00
David Tolnay
9671f05791
Delete wrapping_offset(0_isize) 2022-07-20 23:02:34 -07:00
David Tolnay
9cadca1f4f
Factor out BOM constants 2022-07-20 22:47:48 -07:00
David Tolnay
978fb2213a
Factor out MAX_NUMBER_LENGTH constant 2022-07-20 22:44:31 -07:00
David Tolnay
9f4591df4c
Factor out PEEK_TOKEN macro 2022-07-20 22:43:04 -07:00
David Tolnay
32a7455c34
Factor out SKIP_TOKEN macro 2022-07-20 22:37:47 -07:00
David Tolnay
56f109f479
Factor out READ macro 2022-07-20 22:28:20 -07:00
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