Commit Graph

53 Commits

Author SHA1 Message Date
Lokathor 4bd7d65e32 Update arrayvec.rs 2020-01-15 19:45:49 -07:00
Lokathor 463b595da9 doc them nightly methods. 2020-01-13 21:38:15 -07:00
Lokathor b2c3141a6a more docs, more renames, closer to being good. 2020-01-13 21:34:22 -07:00
Lokathor c74c1e3785 rename arrayish to array I guess
The "ish" part was always supposed to be temporary.
2020-01-13 21:12:04 -07:00
Lokathor ad19a26ca5 Update README.md 2020-01-13 20:16:05 -07:00
Lokathor 1b54a3df9c try checking Nightly stuff just in the Nightly run. 2020-01-13 20:10:48 -07:00
Lokathor 59ae971a47 whoops, gotta adjust the CI too. 2020-01-13 20:06:35 -07:00
Lokathor 50b84c54b1 docs and rename the feature to alloc
Closes https://github.com/Lokathor/tinyvec/issues/18
We could discuss the "goals" section more of course, but for now it's enough to call that issue closed.
2020-01-13 19:55:38 -07:00
Lokathor bc20225012 Merge pull request #16 from Nemo157/fix-resize
Fix TinyVec::resize across inline/heap boundary
2020-01-13 18:49:19 -07:00
Lokathor 7467bb56d4 Merge pull request #17 from Nemo157/arbitrary-model-tests-2
Extend methods run through arbitrary-model-tests
2020-01-13 18:47:26 -07:00
Lokathor 6060b27950 Merge pull request #15 from Nemo157/fix-swap_remove
Fix ArrayishVec::swap_remove for last element
2020-01-13 18:46:38 -07:00
Wim Looman 2049895f28 Fix TinyVec::resize across inline/heap boundary 2020-01-13 20:21:46 +01:00
Wim Looman 8780cb5fe1 Extend methods run through arbitrary-model-tests 2020-01-13 19:57:28 +01:00
Wim Looman cc6b7d4b46 Fix ArrayishVec::swap_remove for last element 2020-01-13 19:42:49 +01:00
Lokathor 2f5823df14 Merge pull request #14 from Nemo157/arbitrary-model-tests
Add basic arbitrary-model-tests based fuzzing
2020-01-13 00:09:43 -07:00
Wim Looman 18300412ff Fix TinyVec::drain implementation 2020-01-12 14:07:19 +01:00
Wim Looman ea17f80919 Add fuzzing of TinyVec as well 2020-01-12 14:03:52 +01:00
Wim Looman 5567e85dc7 Fix ArrayishVec::drain implementation
The end bound was off by one
2020-01-12 13:54:35 +01:00
Wim Looman a69a5aab0d Add basic arbitrary-model-tests based fuzzing 2020-01-12 13:54:05 +01:00
Lokathor 4d64d51cd9 CI fixes 2020-01-11 18:58:08 -07:00
Lokathor 31133835a5 be 1.36 compatible 2020-01-11 18:50:00 -07:00
Lokathor 8ae9f173a2 docs 2020-01-11 18:49:53 -07:00
Lokathor 0992443c1c fix all the doc tests 2020-01-11 18:46:17 -07:00
Lokathor 7d42ebdabe (cargo-release) start next development iteration 0.1.3-alpha.0 2020-01-11 18:29:02 -07:00
Lokathor ece82f8ae3 (cargo-release) version 0.1.2 2020-01-11 18:28:56 -07:00
Lokathor e98aa742e8 add TinyVec type
it builds, but probably isn't optimal!
2020-01-11 18:25:31 -07:00
Lokathor 40cd2a4110 Merge branch 'master' of https://github.com/Lokathor/tinyvec 2020-01-11 16:29:50 -07:00
Lokathor 3175d87770 start of tinyvec 2020-01-11 16:29:48 -07:00
Lokathor c6785c16e5 Merge pull request #13 from Nemo157/repo-link
Add repository link to crate metadata
2020-01-11 11:17:45 -07:00
Wim Looman 636db766bd Add repository link to crate metadata 2020-01-11 19:12:27 +01:00
Lokathor 201581d33e (cargo-release) start next development iteration 0.1.2-alpha.0 2020-01-10 02:31:38 -07:00
Lokathor 4a95f8ab82 (cargo-release) version 0.1.1 2020-01-10 02:31:33 -07:00
Lokathor ba0ac06b4e fixed a truncate bug 2020-01-10 02:20:22 -07:00
Lokathor dcc876d727 (cargo-release) start next development iteration 0.1.1-alpha.0 2020-01-09 22:24:12 -07:00
Lokathor 530e346ef5 (cargo-release) version 0.1.0 2020-01-09 22:24:05 -07:00
Lokathor 56cdcb1d7e we're calling the ArrayishVec done for now I think 2020-01-09 22:17:14 -07:00
Lokathor 31049d32df more stuff 2020-01-09 02:04:44 -07:00
Lokathor e50dfd5a5a append 2020-01-09 00:39:34 -07:00
Lokathor 2a53070071 Update README.md 2020-01-08 21:45:39 -07:00
Lokathor bc0c307e42 little more 2020-01-08 16:32:36 -07:00
Lokathor 31f0daec1a simplify formatting 2020-01-08 11:02:15 -07:00
Lokathor 7e47b7132d Partial work on ArrayishVec 2020-01-07 23:10:38 -07:00
Lokathor 662bade020 Merge pull request #9 from Lokathor/truncate
add truncate method and tests based on the Vec examples
2020-01-06 21:06:08 -07:00
Lokathor 73afa8f6a5 restore a little more 1.36 stuff 2020-01-06 20:46:26 -07:00
Lokathor 91d77aeba6 Move to 1.36 until we can sort out the actual minimum we need 2020-01-06 20:43:04 -07:00
Lokathor 25371ac141 We need at least rustc 1.28 to use repr transparent. 2020-01-06 20:36:21 -07:00
Lokathor 2363109401 Badges and readme junk
Really this is just to poke the CI for this PR.
2020-01-06 20:33:50 -07:00
Lokathor c8bd5cc2b2 Try to adopt 1.24 as the CI version
This would allow our crate to be used as a dependency of the `unicode-segmentation` crate.
2020-01-06 20:28:09 -07:00
Lokathor c063024184 add truncate method and tests based on the Vec examples 2020-01-06 20:05:08 -07:00
Lokathor bf21f0e170 (cargo-release) start next development iteration 0.0.1-alpha.0 2020-01-06 19:30:12 -07:00