Commit Graph

  • c5589aecdf Add .retain() method bluss 2016-02-17 23:08:46 +01:00
  • 49be63d9b8 arrayvec: Reorder method pop bluss 2016-02-17 23:08:46 +01:00
  • 07b2ca2e1f Edit docs for methods returning Result bluss 2016-02-17 23:08:46 +01:00
  • 7504f0e1a4 Fix: Display is in libcore bluss 2016-02-07 18:48:48 +01:00
  • dfa7431c88 Add to readme: Requires Rust 1.2 bluss 2016-02-06 21:28:52 +01:00
  • f9defd2fe0 Bump arrayvec to 0.3.15 bluss 2016-02-06 20:24:11 +01:00
  • c9789f3461 Merge pull request #24 from bluss/clone_from bluss 2016-02-06 20:22:40 +01:00
  • 5d6033a8ba Merge pull request #28 from bluss/arrayvec-nostd bluss 2016-02-06 20:22:18 +01:00
  • 595db1ffcc Add feature "std" to arrayvec: Allow opting out of libstd bluss 2016-02-06 20:14:43 +01:00
  • 34c45dca50 Merge pull request #27 from bluss/nodrop-next bluss 2016-02-06 19:56:58 +01:00
  • cd7f653ed1 Fix shell in .travis bluss 2016-02-06 19:54:03 +01:00
  • e7ce808b37 Bump nodrop to 0.1.6 and no_std enable bluss 2016-02-06 19:49:27 +01:00
  • 98a2dc52b1 nodrop: Update to use newer odds bluss 2016-02-06 19:48:20 +01:00
  • 3635c50fba Merge pull request #26 from bluss/nodrop-std bluss 2016-02-06 19:41:03 +01:00
  • 6ab78bbe6c nodrop: Add std as default feature to enable libstd bluss 2016-02-06 19:29:53 +01:00
  • 62d2cef3ae Merge pull request #25 from gereeter/no-std bluss 2016-02-06 19:27:07 +01:00
  • a17c764f98 impl clone_from for ArrayVec and ArrayString bluss 2016-02-06 01:33:58 +01:00
  • 7f21c9d79f Support no_std in nodrop Jonathan S 2016-02-05 19:59:38 -06:00
  • a5f63d3191 Bump to 0.3.14 bluss 2016-02-06 01:13:00 +01:00
  • 9fdb7dd631 Fixup indentation bluss 2016-02-06 00:57:30 +01:00
  • 95fb85c241 Merge pull request #23 from alexreg/master bluss 2016-02-06 00:57:03 +01:00
  • 0a413975f5 Re-added accidentally removed test method. Alexander Regueiro 2016-02-05 22:56:44 +00:00
  • 9845491060 Added ArrayString::from constructor that takes string slice. Alexander Regueiro 2016-02-05 22:30:24 +00:00
  • 97df44aa2a Update Makefile for deps bluss 2016-01-13 13:11:55 +01:00
  • 6c71597565 Bump to 0.3.13 bluss 2016-01-13 13:10:36 +01:00
  • 8a5efd1ddb Merge pull request #19 from bluss/dispose-and-more bluss 2016-01-13 13:07:42 +01:00
  • c9b17628bf Test on older rust releases in travis bluss 2016-01-13 13:06:13 +01:00
  • 62d372ce1f Add DerefMut for ArrayString bluss 2016-01-13 12:59:06 +01:00
  • 2046e3f726 Add method CapacityError::simplify bluss 2016-01-13 12:55:29 +01:00
  • d991c17a25 ArrayString::push_str: Write capacity check in safer style bluss 2015-12-22 08:07:36 +01:00
  • 440bcbf66b Add ArrayVec::dispose() bluss 2015-12-22 08:07:18 +01:00
  • 455b28fd61 Merge pull request #18 from bluss/needs-drop bluss 2015-12-14 04:27:05 +01:00
  • e929801c7e Update travis.yml to only build master branch bluss 2015-12-14 04:22:58 +01:00
  • 2d55a2d507 nodrop: Add feature flag use_needs_drop; Tag version 0.1.5 bluss 2015-12-14 04:21:44 +01:00
  • 1921048acd Bump version bluss 2015-09-20 16:07:54 +02:00
  • 76205447ad Merge pull request #15 from bluss/error-trait bluss 2015-09-20 13:36:55 +02:00
  • c73d5fa203 Implement Error trait for CapacityError bluss 2015-09-20 13:02:08 +02:00
  • d833e2c56d Merge pull request #14 from bluss/arraystring bluss 2015-09-20 12:49:39 +02:00
  • 7b47f1e891 Use no public fields for CapacityError bluss 2015-09-18 01:00:55 +02:00
  • 90de29e6cb Remove zero from the Index trait bluss 2015-09-18 00:53:19 +02:00
  • 6af588cb2c ArrayString: Add PartialEq, Eq, Hash, and tests bluss 2015-09-18 00:52:17 +02:00
  • fcd7b28124 Merge pull request #13 from tbu-/pr_arraystring bluss 2015-09-18 00:38:00 +02:00
  • 6a8fdfdedb Make push and push_str return Results Tobias Bucher 2015-09-13 12:52:16 +01:00
  • 10aa8245d8 ArrayString: Make Copy, don't use ArrayVec bluss 2015-09-12 14:34:11 +02:00
  • 078dbf4b15 Move ArrayVec back into the main file Tobias Bucher 2015-09-12 13:22:30 +01:00
  • 4977da3502 Add ArrayString, which is to ArrayVec what String is to Vec Tobias Bucher 2015-09-11 14:45:09 +01:00
  • 5a0e53257c Bump version bluss 2015-09-10 19:52:06 +02:00
  • def1be54ed Add test for Write bluss 2015-09-10 19:48:17 +02:00
  • 81b5bd32c0 Merge pull request #12 from tbu-/pr_write bluss 2015-09-10 19:47:53 +02:00
  • 98b1370e46 Add io::Write implementation akin to Vec Tobias Bucher 2015-09-10 17:34:15 +01:00
  • c3f2866bd3 Complete PartialOrd implementation bluss 2015-09-10 15:13:26 +02:00
  • 5b29055b5a cleanup in insert bluss 2015-08-28 22:58:36 +02:00
  • 6bd31617b6 Remove redundant local bluss 2015-08-28 22:19:15 +02:00
  • d2397e03ef Merge pull request #11 from tbu-/pr_ord bluss 2015-09-10 15:09:06 +02:00
  • 1737a24e0d Add PartialOrd and Ord implementation for ArrayVec Tobias Bucher 2015-09-10 13:51:47 +01:00
  • 876c7c049b Merge pull request #10 from tbu-/pr_default bluss 2015-09-10 14:32:20 +02:00
  • 32832aa0f2 Add Default implementation for ArrayVec Tobias Bucher 2015-09-10 13:04:30 +01:00
  • 9afff02a69 Update doc style bluss 2015-08-21 15:32:43 +02:00
  • eaa884087d Bump version bluss 2015-08-21 14:58:24 +02:00
  • 20500c5c6c Merge pull request #6 from bluss/nodrop-restored bluss 2015-08-21 14:56:17 +02:00
  • ee3d164895 Update doc generation for having nodrop as a dependency bluss 2015-08-21 14:54:33 +02:00
  • c35760e02c Use NoDrop to fix panic safety issues bluss 2015-08-20 22:11:01 +02:00
  • 804fb9692a Add cargo test --release to the travis run bluss 2015-08-20 22:24:33 +02:00
  • b6d4d82808 arrayvec: Bump version root 2015-07-30 16:52:55 +02:00
  • 9e4bac559c arrayvec: Make nodrop purely a dev-dependency root 2015-07-30 16:51:07 +02:00
  • d4612de8f4 Add custom.css for docs root 2015-07-30 16:49:57 +02:00
  • 235320e393 Merge pull request #1 from bluss/nodrop bluss 2015-07-30 16:19:57 +02:00
  • d3728b654e Bump version root 2015-07-30 16:16:42 +02:00
  • cf273fec1f Use a non-dropping enum directly root 2015-07-30 16:11:08 +02:00
  • 3634fa4633 Bump version root 2015-06-22 16:37:28 +02:00
  • 5c50c4dbc7 Add method .into_inner() root 2015-06-22 16:33:22 +02:00
  • 66d5d9a12e Expose ArrayVec::set_len as a pub unsafe method root 2015-06-22 00:17:23 +02:00
  • 5ae6e1aadc arrayvec: Use odds 0.2 and bump version root 2015-06-14 14:53:05 +02:00
  • 221bfd9aa0 nodrop: Use newer odds & Bump version root 2015-06-14 14:51:46 +02:00
  • 1e97bde46a Makefile: proper versioning of all crates in docs root 2015-06-14 14:48:17 +02:00
  • ad22698464 arrayvec: Use odds & bump version root 2015-06-02 17:28:53 +02:00
  • 7c92874782 nodrop: Use odds & bump version root 2015-06-02 17:27:44 +02:00
  • 48fdc7e651 nodrop: Bump version root 2015-05-26 17:10:02 +02:00
  • 09cf5168f9 nodrop: Add no_drop_flag optional feature root 2015-05-26 17:05:42 +02:00
  • 07e497a2be arrayvec: Bump version root 2015-05-25 13:41:44 +02:00
  • 6081270cf3 Order & group methods logically for docs root 2015-05-25 13:43:50 +02:00
  • 196a9d60b6 Move tests to tests/ directory root 2015-05-25 02:35:52 +02:00
  • 11a864b6f7 Add test for Option<ArrayVec<_>> to be sure root 2015-05-25 02:23:57 +02:00
  • 8a154e9847 Use set_len() consistently and code cleanup root 2015-05-25 00:26:17 +02:00
  • 6d02ab3980 Test that Option<Flag<T>> doesn't apply any layout optimization root 2015-05-24 23:53:02 +02:00
  • 0e00fbccf1 Bump version root 2015-05-23 13:04:03 +02:00
  • 3d579a626d Improve .insert()'s removal of the last element root 2015-05-23 12:53:35 +02:00
  • 1eec0d4834 Make sure the methods on RangeArgument can be inlined root 2015-05-23 12:43:45 +02:00
  • 3175d97f80 Implement ArrayVec::clear root 2015-05-23 03:12:27 +02:00
  • e91a018220 Bump version root 2015-05-23 01:07:50 +02:00
  • be2979d87a Make sure methods in helper trait Index are inlined root 2015-05-23 00:39:57 +02:00
  • 37c0f53708 Add another testcase to insert root 2015-05-23 00:52:12 +02:00
  • d8d21dc14c Bump version root 2015-05-22 20:22:50 +02:00
  • ebf260ea90 Implement ArrayVec::insert root 2015-05-22 20:16:41 +02:00
  • d3b3fc16fb Implement array sizes in the 16-bit index range root 2015-05-22 20:16:41 +02:00
  • a268a5e25c Bump arrayvec version root 2015-05-22 14:28:03 +02:00
  • b4413e95b9 Bump nodrop version root 2015-05-22 14:25:21 +02:00
  • 8f8db4a3ed Implement ArrayVec::remove() and ::drain() root 2015-05-22 14:11:00 +02:00
  • 33e31b8ecf Implement ArrayVec::swap_remove root 2015-05-22 13:43:48 +02:00
  • 1b42f992ed Move Array trait to separate file root 2015-05-22 13:26:01 +02:00