Commit Graph

  • ac64b5b661 BUG: Fix "unused unsafe block" warning bluss 2017-10-08 18:15:05 +02:00
  • 5df02fd45d Merge pull request #74 from bluss/improved-extend bluss 2017-10-08 17:54:39 +02:00
  • 793ad30be9 FEAT: Improve .extend() performance bluss 2017-10-08 17:41:32 +02:00
  • af8b746fc4 FEAT: Add benchmarks for .extend() bluss 2017-10-08 17:27:24 +02:00
  • d89699ff63 DOC: Fix the docs link in the readme bluss 2017-09-24 18:16:25 +02:00
  • 6a7445f2dd 0.4.2 bluss 2017-09-24 18:11:01 +02:00
  • e33de4b1ce Merge pull request #70 from bluss/capacity-error-new bluss 2017-09-24 18:09:33 +02:00
  • 9825e58061 FEAT: Add CapacityError::new bluss 2017-09-24 17:41:40 +02:00
  • 1a202a904e 0.4.1 bluss 2017-09-11 21:15:25 +02:00
  • 9d0f801763 Add Default implementation for ArrayString Tobias Bucher 2017-09-11 18:33:47 +02:00
  • f231b4f10e DOC: Mention a dropped feature in 0.4 change log bluss 2017-09-11 19:44:47 +02:00
  • 80d54a12ac DOC: Update ArrayString doc for push, push_str after 0.4 changes. bluss 2017-09-11 19:44:15 +02:00
  • f33c4e44dd DOC: Mention serde-1 feature bluss 2017-09-11 19:43:17 +02:00
  • cea481f494 0.4.0 bluss 2017-08-08 21:02:31 +02:00
  • 54457c7db9 DOC: Fix ArrayString docs for push/push_str bluss 2017-08-08 21:06:47 +02:00
  • e921e81f9f Merge pull request #65 from bluss/next bluss 2017-08-08 19:23:35 +02:00
  • 878fef8d8a MAINT: Require Rust 1.14 bluss 2017-08-06 21:07:26 +02:00
  • 327760edfa DOC: Update changelog with entries from 0.3 branch bluss 2017-08-06 18:44:55 +02:00
  • 2de36ba2ca Add 65536 to the Array impls bluss 2017-03-25 15:15:07 +01:00
  • cc09d7f17b DOC: Relnote for 0.4 bluss 2017-08-06 18:30:33 +02:00
  • b2b377117a DOC: Update doc for and disclaimers for crate features bluss 2017-08-06 18:23:17 +02:00
  • 6ea8e8c0bf DOC: Update root crate url bluss 2017-08-06 18:23:35 +02:00
  • 2919af394e MAINT: Add crate categories bluss 2017-08-06 18:20:43 +02:00
  • cfd144c6b8 Merge pull request #59 from daboross/patch-1 bluss 2017-08-06 18:18:25 +02:00
  • e894d00475 Merge pull request #61 from bluss/vec-like-api bluss 2017-08-06 00:48:10 +02:00
  • 696459db27 DOC: Fix typo in doc comment bluss 2017-08-06 00:37:33 +02:00
  • 689e55b61d DOC: Use ArrayVec in doc for drain bluss 2017-08-05 18:29:28 +02:00
  • 4c90dc782d DOC: Copyedit the docs a bit bluss 2017-08-05 18:22:21 +02:00
  • 313ebe8335 FEAT: Rename .remove_opt() to .pop_at() bluss 2017-08-05 18:22:06 +02:00
  • cf76a83a7f BUG: Fix import of CapacityError in tests bluss 2017-08-05 18:21:43 +02:00
  • 27b8a0cb0c BUG: Make error module private again bluss 2017-08-05 18:06:56 +02:00
  • 6ad4ca7a77 MAINT: Rust version Rust 1.15 bluss 2017-08-05 18:00:40 +02:00
  • c5e0b80f73 FEAT: Turn try_remove/try_swap_remove into remove_opt and swap_pop bluss 2017-08-05 17:50:39 +02:00
  • bc9e0362bd FEAT: Remove InsertError again bluss 2017-08-05 17:40:12 +02:00
  • 7deb5c5db4 Merge pull request #47 from tbu-/pr_gitignore_cargolock bluss 2017-07-30 17:12:58 +02:00
  • 1e83039426 FEAT: Align ArrayString .push and .push_str with String bluss 2017-07-30 15:38:42 +02:00
  • 345dd33942 FEAT: Refactor errors. Insert is either out of bounds or capacity error bluss 2017-07-30 15:09:02 +02:00
  • 4d7887010e DOC: Update docs for debug assertions bluss 2017-07-30 14:33:49 +02:00
  • 707ddc3224 MAINT: Use serde-1 feature in docs.rs bluss 2017-07-30 14:15:34 +02:00
  • a59b5c0b86 DOC: Rust version in docs bluss 2017-07-30 14:14:25 +02:00
  • 1d08021107 BUG: Fix serde code for push change bluss 2017-07-30 14:12:24 +02:00
  • 3a235d7206 FEAT: Test in Travis from Rust 1.18 bluss 2017-07-30 13:29:54 +02:00
  • da62042001 FEAT: Make swap_remove return the element, add try_swap_remove for fallible bluss 2017-07-30 13:18:50 +02:00
  • 98af43cf9c FEAT: Make .push() use panics for errors, add .try_push() bluss 2017-07-30 13:14:22 +02:00
  • dadeedb787 FEAT: Proper Error impls for errors bluss 2017-07-30 13:13:52 +02:00
  • 79ccdcd910 FEAT: Copy RangeArgument from crate odds bluss 2017-07-30 13:00:53 +02:00
  • 5dcb5ab2c7 FEAT: Change .insert() and .remove() to match Vec bluss 2017-07-30 12:50:04 +02:00
  • 29497206da Merge pull request #55 from daboross/serde bluss 2017-07-30 12:15:38 +02:00
  • 600dc5c8b2 Merge pull request #53 from niklasf/push-unchecked bluss 2017-07-30 12:07:15 +02:00
  • 28b2543ae0 Remove failing test (with optimizations) bluss 2017-07-29 12:38:50 +02:00
  • 2abdaf137e Add apache license file bluss 2017-07-29 00:46:31 +02:00
  • 6cd03dce8d Add failure tests for serde implementations David Ross 2017-06-16 15:06:07 -07:00
  • 704f237282 Remove ambiguities in serde expecting messages. David Ross 2017-06-14 21:55:57 -07:00
  • d4bed04908 Add Array implementation for 50, 100 and 200 David Ross 2017-06-14 21:52:38 -07:00
  • 1b0168bb6f Change feature name from 'serde' to 'serde-1'. David Ross 2017-06-08 11:59:09 -07:00
  • 21cd20ff26 Add 'serde' feature for serializing and deserializing ArrayVec and ArrayString. David Ross 2017-06-08 01:30:35 -07:00
  • 12eee0677c Debug assert capacity in push_unchecked() Niklas Fiekas 2017-05-24 21:16:27 +02:00
  • 1b6e0a3bfb Use push_unchecked() for Extend Niklas Fiekas 2017-05-13 18:27:38 +02:00
  • d0ebfcd51f Factor out push_unchecked() Niklas Fiekas 2017-05-13 18:16:06 +02:00
  • adf08656cc Merge pull request #51 from tbu-/pr_arraystring_ord bluss 2017-04-22 18:27:44 +02:00
  • 0c8f46796e Add PartialOrd and Ord implementation to ArrayString Tobias Bucher 2017-04-22 16:31:41 +02:00
  • d3c105563a Add 0.3 branch to .travis bluss 2017-03-25 15:20:44 +01:00
  • 7721eff0d3 Merge pull request #49 from bluss/next-1 bluss 2017-03-24 18:41:23 +00:00
  • f65ea92da4 Remove the optional generic-array feature bluss 2017-03-24 18:52:05 +01:00
  • e6c090de88 New minimum Rust version bluss 2017-03-24 18:50:57 +01:00
  • 49c69d440e Ignore Cargo.lock in Git Tobias Bucher 2017-03-18 13:40:35 +01:00
  • 738721a28d arrayvec 0.3.21 bluss 2017-03-17 18:50:36 +01:00
  • 805f28f0d7 nodrop 0.1.9 bluss 2017-02-23 20:34:49 +01:00
  • 5bbda855e1 Merge pull request #44 from bluss/next bluss 2017-02-23 19:34:20 +00:00
  • 34459766c2 Use u8 field in the NoDrop Dropped variant bluss 2017-02-23 20:19:11 +01:00
  • da459bcf78 Add constructor ArrayString::from_byte_string(b"abc") bluss 2016-12-14 15:01:03 +01:00
  • 3d69403dee Use encode_utf8 from crate odds bluss 2016-10-16 11:54:44 +02:00
  • d43c959fa8 0.3.20 bluss 2016-10-04 14:46:25 +02:00
  • 7a7ec178b9 Fix ArrayString to implement .push(char) faster bluss 2016-10-04 14:40:33 +02:00
  • f331bb1228 0.3.19 bluss 2016-09-28 11:12:39 +02:00
  • 3d2dcb4252 Merge pull request #41 from bluss/generic-array bluss 2016-09-28 11:10:32 +02:00
  • 60a97632bc Support generic-array as arrayvec backend bluss 2016-09-26 15:42:02 +02:00
  • 82ab295554 0.3.18 bluss 2016-09-21 14:25:02 +02:00
  • b1369460e3 Merge pull request #39 from bluss/insert bluss 2016-09-21 14:25:17 +02:00
  • 2a1378d3eb Fix bounds checking in ArrayVec::insert(index, element) bluss 2016-09-21 14:17:57 +02:00
  • d86f06b068 Change the doc generation script bluss 2016-09-08 11:51:11 +02:00
  • 03683a1aae Merge pull request #37 from bluss/next bluss 2016-09-08 11:46:50 +02:00
  • 0c21d04a75 test use_union in travis bluss 2016-09-08 11:46:26 +02:00
  • 8785860ec4 arrayvec 0.3.17 bluss 2016-09-08 11:46:01 +02:00
  • c2f6156b42 nodrop-union 0.1.9 bluss 2016-09-08 11:46:01 +02:00
  • a91f077e8f nodrop-union: Update docs bluss 2016-09-08 11:46:01 +02:00
  • d4dfdea785 nodrop-union: Implement Copy, Clone on NoDrop<T> bluss 2016-09-08 11:46:01 +02:00
  • 0327b0c164 nodrop: Fix warning for unused import bluss 2016-09-06 19:20:14 +02:00
  • e9746bab80 nodrop and nodrop-union 0.1.8 bluss 2016-09-06 11:45:57 +02:00
  • 0fdb35baaf Merge pull request #36 from bluss/union bluss 2016-09-06 11:46:10 +02:00
  • 57348a2677 nodrop: Add nightly feature use_union bluss 2016-09-06 11:21:40 +02:00
  • ddd09cf04d Merge pull request #35 from shepmaster/is_full bluss 2016-08-26 12:26:10 +02:00
  • db3cc4ebf5 rm no_drop_flag in travis config too bluss 2016-08-25 18:22:28 +02:00
  • 5df5ee1847 nodrop: 0.1.7 bluss 2016-08-25 18:07:02 +02:00
  • af8f6b5d6e nodrop: Remove the no_drop_flag crate feature bluss 2016-08-25 16:06:26 +02:00
  • b0bf84b201 Add is_full predicate methods Jake Goulding 2016-05-28 10:00:38 -04:00
  • a41ecc0a29 Bump arrayvec to 0.3.16 bluss 2016-03-01 00:06:45 +01:00
  • ab2d441153 Merge pull request #31 from bluss/as-slice bluss 2016-03-01 00:04:32 +01:00
  • 8d30739409 Add .as_slice(), .as_mut_slice(), .as_str() bluss 2016-02-29 23:52:58 +01:00
  • cb2c2708c3 Merge pull request #30 from bluss/retain-plus bluss 2016-02-18 00:45:24 +01:00