Commit Graph

  • 03ec2c93cc
    🛠 Fixes #1198 issuues with base in MSVC! ThePhD 2021-10-22 18:30:49 -0400
  • 002233ba84
    Proper read-only pair iteration! ThePhD 2021-10-22 16:17:49 -0400
  • edf525d5b5
    The start of a separate compilation base feature/non-header-only ThePhD 2021-09-15 03:26:27 -0400
  • b43cee5c9d
    Preparing to separate the build from the table ThePhD 2021-09-15 03:24:47 -0400
  • 6283d3c2be Update is_string_constructible for C++23 P2166R1. Stephan T. Lavavej 2021-07-12 16:42:53 -0700
  • 1aa6555c47 Update is_string_constructible for C++23 P2166R1. Stephan T. Lavavej 2021-07-12 16:42:53 -0700
  • bb5f60e138 Rename test Smertig 2021-05-10 13:41:45 +0300
  • 05235646ef Fix required memory size calculations, do only one pass. Smertig 2021-05-10 13:36:26 +0300
  • 1a7c9fc74b Add constexpr alignment stuff Smertig 2021-05-10 11:39:09 +0300
  • 8ccd92d69d Remove unused arguments Smertig 2021-05-09 14:18:39 +0300
  • 4eac7a02c0 Use std::uintptr_t in alignment calculations Smertig 2021-05-09 14:06:40 +0300
  • 35c71f1b47 Add test with misaligned allocation Smertig 2021-05-09 13:07:01 +0300
  • 3372d4fe9b Fix sol2 cmake include failing as a dependency FailCake 2021-05-18 10:45:48 +0200
  • b69859955e
    Fix sol2 cmake include failing as a dependency FailCake 2021-05-18 10:45:48 +0200
  • 493aeeda34
    Merge branch 'develop' into align-fix Alexander 2021-05-16 16:41:15 +0300
  • 430b55a496
    😢 Crash mode; need to rearchitecture to fix ThePhD 2021-05-16 00:00:07 -0400
  • f5355395b7 Added FFI enabled check Rinat Namazov 2021-05-13 22:24:31 +0300
  • bd0bd5e06a
    Added FFI enabled check Rinat Namazov 2021-05-13 22:24:31 +0300
  • a5ea098c24 Rename test Smertig 2021-05-10 13:41:45 +0300
  • 6d7e88b032 Fix required memory size calculations, do only one pass. Smertig 2021-05-10 13:36:26 +0300
  • 28e3cbbd6e Add constexpr alignment stuff Smertig 2021-05-10 11:39:09 +0300
  • a1b0313a47 Remove unused arguments Smertig 2021-05-09 14:18:39 +0300
  • 3b9b196fc5 Use std::uintptr_t in alignment calculations Smertig 2021-05-09 14:06:40 +0300
  • 491e77fe0b Add test with misaligned allocation Smertig 2021-05-09 13:07:01 +0300
  • f92c28b1b5
    🔨 Fix up unreachable code failures ThePhD 2021-05-07 15:23:24 -0400
  • c6a04afa12
    💚 Bless the windows build! ThePhD 2021-05-07 13:44:45 -0400
  • d20cca5261
    💚 Just for fixing Windows, hopefully! ThePhD 2021-05-07 09:14:05 -0400
  • a3e3a62ad6
    💚 Try to tamp down Clang errors ThePhD 2021-05-07 03:17:24 -0400
  • 80ede904d6
    💚 Some stuff to make the CI builds a bit better ThePhD 2021-05-07 01:56:32 -0400
  • 7aae1aaaaa
    🔨 asdhjsahd DO NOT BUILD ThePhD 2021-05-06 18:44:25 -0400
  • f56b3c698c
    🐛 std::variant should be properly gated... ThePhD 2021-03-14 19:51:29 -0400
  • f54138305d
    🐛 Fix up the call when the stack is cleaned out ThePhD 2021-03-11 19:17:00 -0500
  • e298eee99f
    🐛 But on the compiler's side! ThePhD 2021-03-07 14:54:56 -0500
  • e2b0ab9fe2
    🐛 Not really a bug, but fixes #1127 ThePhD 2021-03-07 14:52:44 -0500
  • 0590f0e75c
    🐛 Squash warnings with SYSTEM include ThePhD 2021-03-07 14:46:13 -0500
  • a53819531d
    🐛 Fix #1144 for now ThePhD 2021-03-07 14:24:52 -0500
  • d0ab12e965
    🐛 Fix #1149 ThePhD 2021-03-07 13:43:56 -0500
  • bc04471c11
    🔨 Continuing to fix the CI... ThePhD 2021-03-06 11:05:21 -0500
  • 42716a63cf
    🔨 Attempt to have assert CI not break ThePhD 2021-03-06 10:53:04 -0500
  • e4658e3545
    ⚠ BROKEN: No more single inside!!! ThePhD 2021-03-06 10:48:25 -0500
  • 5fed8e48d5
    🛠 gitignore syntax is hard ThePhD 2021-03-06 10:29:09 -0500
  • 57d9a05f88
    🎨 Refactor tutorial examples ThePhD 2021-03-06 10:14:48 -0500
  • 8618e39486
    🛠 Prepare for the a sol4 release... v4.0.0-alpha ThePhD 2021-03-06 01:03:23 -0500
  • 1aa14eaf08 Add sol2 include directories as system includes Felix Weilbach 2021-02-21 13:30:10 +0100
  • d4b13ff864
    Joy, missed an underscore ThePhD 2021-02-14 00:45:14 -0500
  • 37d891fa40
    Give constexpr macro a better name ThePhD 2021-02-14 00:33:09 -0500
  • 4e2ee29b34
    Get out of MSVC's crash on latest preview. ThePhD 2021-02-14 00:28:10 -0500
  • 0542930c9d Remove duplicate constructor type section from docs Riyyi 2021-01-26 20:38:52 +0000
  • 810c96b97b Support constexpr boost::none with recent Boost versions. Vladimir Lichevsky 2021-02-10 20:45:41 +0300
  • b9ad53abac Support constexpr boost::none with recent Boost versions. Vladimir Lichevsky 2021-02-10 20:45:41 +0300
  • b77f1a2102
    Fix up the pop<> behavior here... ThePhD 2021-02-02 20:36:49 -0500
  • 22ecd349ab
    Remove const/volatile from Type ThePhD 2021-02-01 23:32:52 -0500
  • 224191a66b
    Remove duplicate constructor type section from docs Riyyi 2021-01-26 20:38:52 +0000
  • 27c352149d
    Protect against empty requires ThePhD 2021-01-24 22:53:35 -0500
  • e1950b9a55
    protected_function, not function ThePhD 2021-01-24 12:38:37 -0500
  • d363ccd759
    Implement better insert-with-no-iterator support ThePhD 2021-01-22 01:32:42 -0500
  • cc1e450ada
    Reorder some usertype_storage usage to fix a compile error. atom0s 2021-01-21 13:37:13 -0800
  • a9ff1d4187
    Fix up string_view handling ThePhD 2021-01-21 15:58:27 -0500
  • c032cda56e
    M O R E B R E A K I N G C H A N G E S ThePhD 2021-01-21 03:26:42 -0500
  • f7d8e1e822
    Unqualify type names to transparent argments ThePhD 2021-01-21 02:20:31 -0500
  • e892aa3470
    Update single config ThePhD 2021-01-20 13:59:06 -0500
  • 24584f04a4
    Upate single ThePhD 2021-01-20 13:58:52 -0500
  • 6fde9c3f14
    B R E A K I N G C H A N G E ThePhD 2021-01-20 13:55:44 -0500
  • f275ad2fc4
    Fix broken compiling on VS2019 / MoonJIT. atom0s 2021-01-08 02:15:38 -0800
  • 13b959dec8
    Merge branch 'develop' of https://github.com/ThePhD/sol2 into develop atom0s 2021-01-08 02:13:42 -0800
  • 68fd0c0166
    Some fixups! ThePhD 2021-01-04 14:58:54 -0500
  • 955418fe13
    First draft of sol_lua_check_access fixes ThePhD 2021-01-04 05:52:30 -0500
  • 8f7d4dbb4c
    Add more comprehensive unregistration tests ThePhD 2020-12-30 09:36:23 -0500
  • f7d99b05a5
    Fold string literals better by moving them inside ThePhD 2020-12-29 21:59:28 -0500
  • b9115623b2
    Overhaul stack_field tableless handlers ThePhD 2020-12-29 21:50:16 -0500
  • 97e958685b
    Merge branch 'develop' of https://github.com/ThePhD/sol2 into develop atom0s 2020-12-18 23:46:15 -0800
  • 6a77d5cf42 Fix argument usage typo. atom0s 2020-12-18 22:16:57 -0800
  • 21679309be
    Fix argument usage typo. atom0s 2020-12-18 22:16:57 -0800
  • bf75afa250
    Some changes for Shadowing Errors ThePhD 2020-12-19 00:47:55 -0500
  • 1dfc2d7867
    Make sure Ubuntu tests are properly named ThePhD 2020-12-19 00:01:09 -0500
  • 4649a76507
    New Workflows, More Optional Tests ThePhD 2020-12-18 23:48:42 -0500
  • 220335d95c
    Fix up inheritance with special metamethods ThePhD 2020-12-18 10:04:46 -0500
  • 9c4e2d1094
    Add regression test for #1087 ThePhD 2020-12-17 23:37:00 -0500
  • d39330eab9
    Overhaul function calls and usage ThePhD 2020-12-17 23:25:48 -0500
  • 561c90abf4
    Fix a lot of errors ThePhD 2020-12-16 15:25:35 -0500
  • 5b7cf9ade9 Ignore -Wshadow and -Wconversion on Clang dimitrisudell 2020-11-04 11:54:38 +0000
  • 71193eadbd Ignore unused variables dimitrisudell 2020-11-04 11:51:45 +0000
  • 9d967d06e6 Ignore -Wshadow and -Wconversion on Clang dimitrisudell 2020-11-04 11:54:38 +0000
  • e9c9092c9f Ignore unused variables dimitrisudell 2020-11-04 11:51:45 +0000
  • 30019c4076
    Freeze current progress ThePhD 2020-12-06 00:41:18 -0500
  • bd09f8e853
    Remove UB with proper conditional ThePhD 2020-11-20 17:07:24 -0500
  • 1b49f3ec43
    Delete FUNDING.yml The Phantom Derpstorm 2020-12-06 00:34:42 -0500
  • 76065527f7 Fixed typos in quick n' dirty tutorial. John Goben 2020-11-27 15:26:52 -0500
  • b683f0bc0f
    Fixed typos in quick n' dirty tutorial. John Goben 2020-11-27 15:26:52 -0500
  • 38473d39fe Add override qualifier to bad_optional_access::what() - fixes GCC -Wsuggest-override warning Vas Crabb 2020-11-15 04:44:07 +1100
  • 927564b844
    Merge branch 'develop' into suggest-override The Phantom Derpstorm 2020-11-19 17:41:55 -0500
  • d0eba0a754
    New example for constructor usage! ThePhD 2020-11-19 17:10:58 -0500
  • ef33531df4
    Fix most of the most pressing warnings ThePhD 2020-11-19 16:42:02 -0500
  • 62804667ee
    Fix various issues ThePhD 2020-11-19 15:12:56 -0500
  • c044379f90 Add override qualifier to bad_optional_access::what() - fixes GCC -Wsuggest-override warning Vas Crabb 2020-11-15 04:44:07 +1100
  • b8aa189e32
    Revert to using 1 for lua_newuserdatauv ThePhD 2020-11-02 05:53:57 -0500
  • 63e396b996 Fix typos in configuration macros. atom0s 2020-11-02 01:58:07 -0800
  • 52bacb0007
    Fix typos in configuration macros. atom0s 2020-11-02 01:58:07 -0800
  • ca3d30d8e9 Add CMake option to disable installation Violin Yanev 2020-11-01 17:10:36 +0100
  • ff07301534 Add CMake option to disable installation Violin Yanev 2020-11-01 17:10:36 +0100