Commit Graph

61 Commits

Author SHA1 Message Date
Andreas Molzer fd28ecb105 Test and fix removal at past-the-end index 2020-01-18 13:24:58 +01:00
Lokathor 26ff5dd822 We'll call this a 1.0 canidate! 2020-01-18 00:16:25 -07:00
Lokathor 9a726afafa remove the try_push thing 2020-01-17 23:28:25 -07:00
Lokathor 770d2f01b7 docs 2020-01-17 22:56:29 -07:00
Lokathor ba3c74707e docs 2020-01-17 22:56:18 -07:00
Lokathor 6423cba954 breaking: make Array trait follow standard Rust naming 2020-01-17 22:47:53 -07:00
Lokathor d17dca2c5b Merge pull request #19 from Lokathor/description-editing
Editing pass on crate description
2020-01-17 01:17:05 -07:00
Lokathor 4bd7d65e32 Update arrayvec.rs 2020-01-15 19:45:49 -07:00
Sergey "Shnatsel" Davidoff 59f532eaa5 Editing pass on crate description
I've toned it down a bit, otherwise it feels too confrontational/hostile which may put off some users
2020-01-14 20:24:14 +01: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