Commit Graph

  • 5f26ddac70 Replaced index constructor from initializer list by a constructor from static list Anna Gringauze 2015-10-16 17:30:48 -07:00
  • 96e2f4b47f Merge pull request #151 from annagrin/dev/annagrin/remove_arrow_proxy Neil MacIntosh 2015-10-19 12:15:00 -07:00
  • 8e2acc9c90 std::hash support for gsl::not_null. Samuel García Salas 2015-10-17 09:28:05 +02:00
  • a544ada8fe std::hash support for gsl::not_null. Samuel García Salas 2015-10-17 08:53:58 +02:00
  • a4654a46b5 Removed arrow_proxy class, fixes bugs in reverse bounds_iterator Anna Gringauze 2015-10-16 12:15:22 -07:00
  • c973e82dff Added AppVeyor CI status badge. Neil MacIntosh 2015-10-15 17:05:19 -07:00
  • 01868f2516 Fix missing header for std::divides. Neil MacIntosh 2015-10-15 16:48:38 -07:00
  • d0f09e768e Merge branch 'master' of https://github.com/Microsoft/GSL Neil MacIntosh 2015-10-15 16:38:53 -07:00
  • f45fedbec2 Partway through removing configurable SizeType. Neil MacIntosh 2015-10-15 14:29:35 -07:00
  • 7d55c08330 Merge pull request #146 from annagrin/dev/annagrin/remove_coordinate_facade Neil MacIntosh 2015-10-15 13:31:54 -07:00
  • 2cdedda7e4 Adding missing include library to array_view.h Anna Gringauze 2015-10-15 13:19:24 -07:00
  • f972b2d68c Adding g++-5 libraries to clang travis configuration to fix build break Anna Gringauze 2015-10-15 13:00:10 -07:00
  • fdf8643471 Fixes for gcc Anna Gringauze 2015-10-14 10:46:22 -07:00
  • 546f8cc130 Added tests for index size_type conversions Anna Gringauze 2015-10-05 21:04:56 -07:00
  • db38497d05 Removed coordinate_facade class Anna Gringauze 2015-10-05 12:34:23 -07:00
  • e0d10d1d1c Merge pull request #126 from trebconnell/removemaybe Neil MacIntosh 2015-10-10 11:45:07 -07:00
  • fda8e12310 Fix #124 remove maybe_null Treb Connell 2015-10-05 13:34:50 -07:00
  • 3fd9f249da Merge pull request #122 from kkoenig/fix_stringview_test Neil MacIntosh 2015-10-05 08:49:35 -07:00
  • 144ee44132 First arg of vector ctor should be num elements, second should be value. Fixes issue #121 kkoenig 2015-10-03 22:02:49 -07:00
  • f0262f5099 Merge pull request #117 from trebconnell/finalact Neil MacIntosh 2015-10-02 16:28:29 -07:00
  • b8ec73a179 Fix moving a final_act twice Treb Connell 2015-10-02 15:58:23 -07:00
  • df88352c1d Merge pull request #57 from kernhanda/kernhanda/use_algorithms Neil MacIntosh 2015-10-02 09:12:26 -07:00
  • 90c5b2b80b Merge pull request #115 from socantre/add-column-limit Neil MacIntosh 2015-10-02 09:09:50 -07:00
  • dd923eee5f Add column limit to .clang-format Seth Cantrell 2015-10-01 20:53:37 -04:00
  • 87f7f30a90 Merge pull request #68 from socantre/master Neil MacIntosh 2015-10-01 13:37:36 -07:00
  • b51098a83d Merge pull request #113 from neilmacintosh/master Neil MacIntosh 2015-09-30 22:05:27 -07:00
  • d531680a31 Improved macros used for non-compliant compilers. Neil MacIntosh 2015-09-30 21:54:08 -07:00
  • 398abc8fa6 Merge pull request #111 from neilmacintosh/master Neil MacIntosh 2015-09-30 15:15:01 -07:00
  • 831c6926df Adding noexcept to finally, final_act, narrow_cast. Fixes #92. Neil MacIntosh 2015-09-30 15:10:24 -07:00
  • c5c8a25f34 Merge pull request #110 from neilmacintosh/master Neil MacIntosh 2015-09-30 12:45:00 -07:00
  • d06f7ff779 Renamed Final_act to final_act as per issue #91. Neil MacIntosh 2015-09-30 12:39:18 -07:00
  • fcff3fded1 Merge pull request #107 from RicoAntonioFelix/master Neil MacIntosh 2015-09-30 12:15:52 -07:00
  • e8ff01e543 Commit to address issue #103... RicoAntonioFelix 2015-09-30 12:50:42 -04:00
  • 38a659c428 Merge pull request #105 from neilmacintosh/master Neil MacIntosh 2015-09-29 17:06:45 -07:00
  • 761554f68d Correct misleading text in static_assert. Fixes issue #67. Neil MacIntosh 2015-09-29 16:54:00 -07:00
  • 25c90750f2 Merge pull request #104 from neilmacintosh/master Neil MacIntosh 2015-09-29 16:46:34 -07:00
  • ef626fd33a Renamed namespace to 'gsl'. Renamed macro to configure testing. Neil MacIntosh 2015-09-29 16:41:37 -07:00
  • d023ad51a7 Merge pull request #90 from john-lynch/master Neil MacIntosh 2015-09-28 23:15:24 -07:00
  • ae24c0fe06 Added test that Final_act object can be moved properly. While this is not a common case, it may happen if the user calls finally and the compiler fails to perform RVO. john-lynch 2015-09-29 00:03:15 -05:00
  • 1d11cd1ed1 Fixing typo in move constructor implementation that resulted in compile error during tests. john-lynch 2015-09-29 00:00:21 -05:00
  • 422e7164d5 Fixing move constructor of Final_act to take non-const r-value reference and move properly from other Final_act object so that correctness is not dependent on copy elison. john-lynch 2015-09-28 23:40:25 -05:00
  • 065f4880c3 Merge pull request #88 from trebconnell/fixmaybenull Neil MacIntosh 2015-09-28 18:54:31 -07:00
  • 444bf9640a Fix issue #49 Treb Connell 2015-09-28 18:49:53 -07:00
  • 318cee0489 Merge pull request #87 from trebconnell/fixmaybenull Neil MacIntosh 2015-09-28 18:40:57 -07:00
  • 6a1179974d Merge pull request #86 from kevgs/master Neil MacIntosh 2015-09-28 18:39:26 -07:00
  • 83333419de Add test that reproduces issue Treb Connell 2015-09-28 18:34:04 -07:00
  • b29566628e Revert "Fix issue #49" Treb Connell 2015-09-28 18:26:35 -07:00
  • a46d6fcf0d Fix issue #49 Treb Connell 2015-09-28 15:17:37 -07:00
  • 27ff004e84 Merge branch 'master' into fixmaybenull Treb Connell 2015-09-28 14:56:08 -07:00
  • e46160c18e it's better to pass a small (e.g. 16 bytes) object by value then by const reference Kosov Eugene 2015-09-28 23:20:28 +03:00
  • 08064f8521 Merge pull request #85 from kevgs/master Neil MacIntosh 2015-09-28 11:28:55 -07:00
  • 3402b92ef6 fix clang -Wunused-parameter warnings Kosov Eugene 2015-09-28 21:20:02 +03:00
  • 3571792058 Merge pull request #78 from kernhanda/kernhanda/heterogenous-assignment-not_null Neil MacIntosh 2015-09-28 07:05:43 -07:00
  • 6554e83c79 Macro expand constexpr to nothing under MSVC Gabriel Dos Reis 2015-09-28 05:10:44 -07:00
  • 4e596761eb Update list of known platforms where GSL was successfully tested Gabriel Dos Reis 2015-09-28 04:43:50 -07:00
  • 7d8e609faf Merge remote-tracking branch 'upstream/master' into kernhanda/heterogenous-assignment-not_null Kern Handa 2015-09-28 07:37:06 +00:00
  • 783eaabf9d Add various copy assignment operators to not_null and maybe_null_*. Kern Handa 2015-09-28 07:35:18 +00:00
  • 62226021a8 Merge pull request #74 from neilmacintosh/master Neil MacIntosh 2015-09-27 18:18:14 -07:00
  • bb169976da Fixed leak in owner<> test. Ha ha ha! Neil MacIntosh 2015-09-27 18:06:51 -07:00
  • 1a0df71f2f Merge pull request #73 from neilmacintosh/master Neil MacIntosh 2015-09-27 16:58:07 -07:00
  • 99746e2d57 Correct fix for int/size_t mismatch. Neil MacIntosh 2015-09-27 16:53:58 -07:00
  • fb91393bb2 Fixing size_t/int mismatch in loops. Neil MacIntosh 2015-09-27 16:25:43 -07:00
  • f1be21aa36 Merged Microsoft/GSL:master into branch and resolved conflicts. Kern Handa 2015-09-27 23:25:20 +00:00
  • bad8545eee Merge pull request #70 from kernhanda/kernhanda/not_maybe_null Neil MacIntosh 2015-09-27 12:43:44 -07:00
  • 2b6d90436f not_null and maybe_null variants should only work on nullptr-assignable types. Kern Handa 2015-09-25 09:41:40 -07:00
  • 599a354b1c Merge pull request #59 from kernhanda/kernhanda/size_t Gabriel Dos Reis 2015-09-27 12:21:22 -07:00
  • 66131c985d Merge pull request #69 from bashrc-real/patch-1 Gabriel Dos Reis 2015-09-27 12:17:27 -07:00
  • 437791e504 GSL::finally can make use of move semantics saurabh singh 2015-09-27 16:11:12 +05:30
  • 96e5757181 Add .clang-format file Seth Cantrell 2015-09-26 18:00:54 -04:00
  • c4f9b87d96 We should be using standard algorithms where possible. Kern Handa 2015-09-25 17:01:29 -07:00
  • b40d3466c6 Merge pull request #52 from trebconnell/addheaderguards Neil MacIntosh 2015-09-25 15:17:05 -07:00
  • 1a791992a0 Add equality operators to maybe_nul_ret Treb Connell 2015-09-25 12:16:39 -07:00
  • e157026807 Rank and dimensions should be size_t. Kern Handa 2015-09-25 00:42:38 -07:00
  • 51da13607c Fix issue #39: Add header guards Treb Connell 2015-09-24 18:08:34 -07:00
  • 35fb11853f Fix issues #48 #49 #50 Treb Connell 2015-09-24 18:02:37 -07:00
  • 8ae77b1fd5 Merge pull request #46 from trebconnell/fixmaybenull Neil MacIntosh 2015-09-24 15:22:43 -07:00
  • 996aa06e08 Fix issue #45: comparing two maybe_null_dbg's can cause fail_fast Treb Connell 2015-09-24 14:09:40 -07:00
  • 0a88570c26 Merge pull request #29 from tamaskenez/master Gabriel Dos Reis 2015-09-24 13:34:21 -07:00
  • 2ae46395fa Merge pull request #30 from PSPDFKit-labs/spelling Gabriel Dos Reis 2015-09-24 07:53:51 -07:00
  • 2c8886bdfb Also renames MAC OS to OS X Peter Steinberger 2015-09-23 23:18:48 +02:00
  • c3b85f9571 Fixes spelling of Xcode Peter Steinberger 2015-09-23 22:12:49 +02:00
  • 9b454b7a9b add travis testing (gcc5, clang36) Tamas Kenez 2015-09-23 17:43:36 +02:00
  • 186001611a Merge pull request #25 from RicoAntonioFelix/master Andrew Pardoe 2015-09-22 11:19:16 -07:00
  • 1228e17762 Corrected grammatical error... Rico Antonio Felix 2015-09-22 13:38:47 -04:00
  • e7c0b89ed4 Removed reference to Microsoft private fork Andrew Pardoe 2015-09-21 19:58:25 -07:00
  • 670c59a0b1 Merge pull request #24 from galik/master Neil MacIntosh 2015-09-21 18:15:41 -07:00
  • 19c5a89bca Merge remote-tracking branch 'upstream/master' galik 2015-09-21 23:08:35 +01:00
  • cb068d80cd missing header <stdexcept> galik 2015-09-21 22:51:46 +01:00
  • 5fb350c29e Merge pull request #21 from dacap/add_gsl_test Neil MacIntosh 2015-09-21 13:31:16 -07:00
  • 5d9aae7430 Add add_gsl_test() function in tests/CMakeLists.txt David Capello 2015-09-21 16:04:06 -03:00
  • 3d033a3ec9 Merge pull request #20 from igetgames/fix/broken-isocpp-link Gabriel Dos Reis 2015-09-21 11:24:19 -07:00
  • 7d07140cd1 Fix the broken isocpp.org link in README.md. Marcus R. Brown 2015-09-21 10:30:03 -07:00
  • 53b866a109 Add additional platforms where GSL has been tested Gabriel Dos Reis 2015-09-21 08:10:05 -07:00
  • 65655da087 Tidy testing for _MSC_VER Gabriel Dos Reis 2015-09-21 03:09:33 -07:00
  • 4573197546 Merge pull request #10 from galik/master Gabriel Dos Reis 2015-09-21 01:51:22 -07:00
  • 82a247ee9b Merge pull request #15 from neilmacintosh/dev/neilmac/missing-features Gabriel Dos Reis 2015-09-21 01:13:53 -07:00
  • 05e6b6dd4b Added missing owner<T>, corrected array_view::sub(). Neil MacIntosh 2015-09-20 19:18:12 -07:00
  • cab9bda249 Prevent unused parameter warnings and unknown #pragma warnings on GCC. galik 2015-09-19 07:52:30 +01:00
  • 652d886963 Merge pull request #7 from annagrin/dev/annagrin/strided_array_view_bugfixes Neil MacIntosh 2015-09-14 22:27:48 -07:00
  • 9dac178768 Formatting Anna Gringauze 2015-09-14 19:08:03 -07:00