Commit Graph

  • 655c342123
    Merge 69476967aeaa245c452a3b3b92b9ba3c571bb958 into 2eb3279c391854c7a005b82ad121802e88b7c171 Glen Fraser 2025-08-01 10:26:05 +00:00
  • 09fa9ae058
    Merge 6668ecd1701e74305927ddebfe8bdc9712ef741d into 2eb3279c391854c7a005b82ad121802e88b7c171 Bernd Amend 2025-08-01 10:26:05 +00:00
  • 4f344c53c3
    Merge 4273d05ae57637c975ae81b8699acc4a46352a43 into 2eb3279c391854c7a005b82ad121802e88b7c171 Bernd Amend 2025-08-01 10:26:05 +00:00
  • 2eb3279c39
    Merge pull request #630 from ChaiScript/update-catch develop Rob Loach 2025-07-30 17:07:44 -04:00
  • 2951ce4a7a
    Update catch.hpp to v2.13.9 update-catch Rob Loach 2025-07-28 09:33:41 -04:00
  • acad50520c
    Update libfuzzer_client.cpp Ionut Cava 2025-06-05 14:44:20 +01:00
  • 51e5898b70
    Update main.cpp Ionut Cava 2025-06-05 14:43:42 +01:00
  • f904cd5447
    Merge pull request #626 from CTerasa-ep/fix-warnings Rob Loach 2025-02-20 09:45:10 -05:00
  • b44b987d4b chaiscript_eval: Fix warning by replacing lambda with ternary operator expression Clemens Terasa 2025-02-19 19:46:29 +01:00
  • 43dc35c3df test_module: Fix noexcept warning Clemens Terasa 2025-02-19 19:33:28 +01:00
  • 681104b68f dispatchkit: boxed_value: Fix noexcept warning for Data ctor Clemens Terasa 2025-02-19 19:13:18 +01:00
  • 406a7ba1ef
    Merge pull request #575 from stephenberry/develop Rob Loach 2024-02-20 12:52:52 -05:00
  • 8d82f237bf
    Merge pull request #616 from wholivesinapineappleunderthesea/develop Rob Loach 2023-11-27 23:27:35 -05:00
  • dbd2050eb2
    Fix spelling mistakes in cheatsheet.md ar 2023-11-27 21:18:34 -05:00
  • 866ef314a8
    Add /build to .gitignore (#614) Rob Loach 2023-10-08 17:18:49 -04:00
  • bf9f5ae2e1
    Merge pull request #608 from FellowTraveler/develop Rob Loach 2023-10-08 14:58:17 -04:00
  • 9fc6cec35b
    Add /build to .gitignore gitignore-build Rob Loach 2023-10-08 14:54:04 -04:00
  • 0870cb5a3a Add C++20 support FellowTraveler 2023-06-18 06:42:51 -05:00
  • 3e548184c0
    Merge pull request #606 from SirNate0/patch-1 Rob Loach 2023-02-21 12:03:56 -05:00
  • 41da3db06a
    Fix cheatsheet.md typos SirNate0 2023-02-21 11:33:36 -05:00
  • 6939982a0d
    Merge pull request #604 from CanftIn/release-6.x release-6.x Rob Loach 2022-11-03 00:13:43 -04:00
  • 3274ae068e Fix first param forward by value in bind_first. CanftIn 2022-11-02 14:58:53 +08:00
  • 31d16e6013
    MSVC Fix compiler warning Edo 2022-03-24 09:30:55 +00:00
  • cdb8aecd40
    Merge pull request #590 from ColquhounAudio/release-6.x Rob Loach 2022-02-23 08:54:10 -05:00
  • fe803bcf49 Fix ambiguous get_pointer function when using ChaiScript in combination with boost Mad Beggar 2022-02-22 16:00:57 -05:00
  • 2898ae679f
    Merge pull request #580 from TerensTare/patch-1 Rob Loach 2021-09-02 12:19:25 -05:00
  • 6ccab2af6a
    Fix typo in cheatsheet.md Terens 2021-09-02 14:16:15 +02:00
  • 4273d05ae5 change get_type_name to return the demangled_name (if no broader type exists) Bernd Amend 2021-07-04 00:38:13 +02:00
  • db3bf2ff33 dump_system(): output demangled names for registered types Bernd Amend 2021-07-04 00:34:28 +02:00
  • 4929c5ab14 add support for demangling c++ type names (libstdc++) Bernd Amend 2021-07-03 23:53:05 +02:00
  • 6668ecd170 Avoid unexpected behavior if move/copy is incorrectly implemented Bernd Amend 2021-08-19 21:10:53 +02:00
  • 7cd229cf26 Added virtual destructor for ChaiScript_Basic Stephen Berry 2021-07-28 09:04:38 -05:00
  • 6411aa7498
    Merge pull request #573 from totalgee/fix_erase_at_bounds Rob Loach 2021-07-08 19:55:50 -04:00
  • 5722a5177d Fix crash with out of bounds index (issue #572) Glen Fraser 2021-07-08 18:55:36 +02:00
  • 69476967ae Reimplement pair_conversion() helper Glen Fraser 2021-06-18 16:40:38 +02:00
  • 3703a78813
    Merge pull request #566 from IohannRabeson/cmake Rob Loach 2021-06-09 01:22:51 -04:00
  • 53fe932be4 Properly create a library called Chaiscript. IohannRabeson 2021-06-08 23:00:43 -04:00
  • 651abc2f5b
    Merge pull request #565 from IohannRabeson/improve_cmake Rob Loach 2021-06-07 15:38:30 -04:00
  • b3ed4466f3 Add include directory to chai target. irabeson 2021-06-07 11:35:52 -04:00
  • 855c3ced88
    Merge pull request #562 from BerndAmend/develop Rob Loach 2021-05-24 17:56:06 -04:00
  • 323cd7a8d4 drop link to the build dashboard Bernd Amend 2021-05-24 23:28:38 +02:00
  • 535d80e8d2 drop coverity scan status Bernd Amend 2021-05-24 23:28:16 +02:00
  • efeb244cd9 readme.txt update requirements to C++17 #506 Bernd Amend 2021-05-24 21:29:55 +02:00
  • a1a78e9cf1 remove trailing spaces from readme.txt Bernd Amend 2021-05-24 21:11:12 +02:00
  • 0f37802aba move namespace json into the chaiscript namespace #486 Bernd Amend 2021-05-24 21:04:24 +02:00
  • c258670350
    Merge pull request #560 from ChaiScript/master Rob Loach 2021-05-24 16:10:36 -04:00
  • 69123db3dc
    license: Restore Jonathan Turner copyright master Rob Loach 2021-05-24 16:09:20 -04:00
  • 439c1a96d3
    Merge branch 'develop' into master Rob Loach 2021-05-24 16:05:30 -04:00
  • 3aa1fa8278
    Merge pull request #557 from BerndAmend/develop Rob Loach 2021-05-24 09:20:36 -04:00
  • ef5a22b2b5
    Merge pull request #558 from ChaiScript/revert-482-pair_conversion Rob Loach 2021-05-24 09:20:24 -04:00
  • 6030ea63bd
    Revert "Add pair_conversion registration helper with unit test" Rob Loach 2021-05-24 09:19:47 -04:00
  • 9c118c2b1e
    Merge pull request #482 from totalgee/pair_conversion Rob Loach 2021-05-24 09:19:20 -04:00
  • cff6a0aced change .clang-format and reformat code with clang-format 11 Bernd Amend 2021-05-24 03:02:39 +02:00
  • 19051d3369
    Merge 8af9cc5f113e90640e4f6f81fd9813eb191ae311 into 6491b804966bd69b44c7d902cbc5240142585af1 Glen Fraser 2021-05-24 03:30:20 +02:00
  • b82a237eef
    Merge 11e9c7d2256056b05a4f8813d3140059f04147f7 into 6491b804966bd69b44c7d902cbc5240142585af1 olikraus 2021-05-24 03:19:02 +02:00
  • 6491b80496
    Merge pull request #556 from BerndAmend/develop Rob Loach 2021-05-23 17:23:11 -04:00
  • a4fd5371bd fix handling of $ in strings ChaiScript#553 Bernd Amend 2021-05-23 12:03:44 +02:00
  • 55ec76fd39 fix testcase "Test unicode matches C++" Bernd Amend 2021-05-22 23:54:18 +02:00
  • 82ef037912 fix vs2019 build Bernd Amend 2021-05-22 23:53:31 +02:00
  • 4ec767bdc9 drop /std:c++latest and /std:c++17 Bernd Amend 2021-05-22 22:37:08 +02:00
  • 7aea27412d make is_nothrow_forward_constructible_v static (warning from gcc 7) Bernd Amend 2021-05-22 18:44:03 +02:00
  • 8ee033cf89 remove not required () Bernd Amend 2021-05-22 18:42:53 +02:00
  • 59f64d8d82 set min required cmake version to 3.12 Bernd Amend 2021-05-22 14:48:12 +02:00
  • 39f7aa0900 remove trailing spaces Bernd Amend 2021-05-22 15:51:01 +02:00
  • 32723fcbc0 fix clangs -Wshadow warning Bernd Amend 2021-05-22 15:49:11 +02:00
  • 14e9ec6e97 fix implicit conversion warnings by making them explicit Bernd Amend 2021-05-22 15:46:16 +02:00
  • 532f044bd3 remove trailing ; Bernd Amend 2021-05-22 15:44:18 +02:00
  • b5d81613cf cmake suppress some clang compiler warnings Bernd Amend 2021-05-22 15:41:53 +02:00
  • 2c92e83afa drop CPP17_FLAG since cmake is already taking care of it Bernd Amend 2021-05-22 14:54:38 +02:00
  • c580726020 Change the default value of USE_LIBCXX to FALSE Bernd Amend 2021-05-22 14:54:23 +02:00
  • 816cb5e8e2 unify formatting if ( -> if( Bernd Amend 2021-05-22 14:49:41 +02:00
  • b3ee667ca5 don't mark a function virtual that is overriden. Bernd Amend 2021-05-22 14:44:08 +02:00
  • 1302e28e32 replace the deprecated is_pod_v with is_trivial_v Bernd Amend 2021-05-22 14:43:33 +02:00
  • cf7821cb1e fix ChaiScript#537 Bernd Amend 2021-05-22 14:30:47 +02:00
  • 5ff3679811 fix u8"" compilation error in g++11 with -std=c++20 Bernd Amend 2021-05-22 14:23:13 +02:00
  • e8e47173fb fix a couple of g++s -Wnoexcept warnings Bernd Amend 2021-05-22 14:21:32 +02:00
  • 19929be684 don't default implicitly deleted operator=/ctor ChaiScript#527 Bernd Amend 2021-05-22 14:17:26 +02:00
  • c4e1e1965e remove not required ";" Bernd Amend 2021-05-22 14:09:24 +02:00
  • 1e6263976f don't return voids Bernd Amend 2021-05-22 14:05:52 +02:00
  • 2b3bddb02d replace typedef with using Bernd Amend 2021-05-22 14:04:04 +02:00
  • 684522a8b7 fix -Wcovered-switch-default warnings Bernd Amend 2021-05-22 14:01:39 +02:00
  • c26fd14953 remove else after return Bernd Amend 2021-05-22 13:55:04 +02:00
  • bd933592a9 hash.hpp: explicitly cast to uint32_t Bernd Amend 2021-05-22 13:51:24 +02:00
  • e62f0d3296 drop useless statics and/or add [[nodiscard]] Bernd Amend 2021-05-22 13:50:57 +02:00
  • 1235fdad7c move ctor arguments into the variables/base class ctors Bernd Amend 2021-05-22 13:47:45 +02:00
  • c47b9e3b0d replace const std::string_view with std::string_view Bernd Amend 2021-05-22 13:40:32 +02:00
  • 180a6d4a1c update catch to version 2.13.6 Bernd Amend 2021-05-22 13:18:49 +02:00
  • 52a9fa47c1 replace std::vector::push_back with emplace_back Bernd Amend 2021-05-22 13:16:44 +02:00
  • 964a36bdcd
    Merge pull request #504 from draghan/lambdas_can_into_predicates_unittests Rob Loach 2021-04-11 16:50:31 -04:00
  • ee95a8b80c
    Merge 0469526276fc815b27692e64e2db591cc0fec126 into 2e77b9d0bf0162f178e71c14ad55140325e5349c Unick Soft 2021-04-10 08:14:11 -06:00
  • 0469526276 Fix compilation error for case when we use std::unordered_map inside map_type for g++ or Mac. Fix should work for C++17. For example: bootstrap::standard_library::map_type<std::unordered_map<std::string, int>>("StringInt_Map") Oleg Sh 2021-04-10 15:41:27 +02:00
  • 0a3bc48788 Add unit test covering issue #481 draghan 2019-11-12 21:51:46 +01:00
  • 301f2e7061 Merge remote-tracking branch 'upstream/develop' into develop draghan 2021-03-27 21:17:15 +01:00
  • 940afb399c Revert "Fix bug #481" draghan 2021-03-27 21:17:03 +01:00
  • 586779ccca
    Merge pull request #549 from robertFrysch/develop Rob Loach 2021-01-17 01:39:32 -05:00
  • ab691f687d map_conversion: copy forced for loop var p (incompatible ref type) frysch 2021-01-15 09:14:49 +01:00
  • cb55083603
    Merge pull request #548 from ChaiScript/stack-vector-pop-back Rob Loach 2021-01-07 15:55:48 -05:00
  • c7fcc9f7d9
    Fix stack_vector.pop_back() pre-decrementing Rob Loach 2021-01-07 13:15:47 -05:00
  • d7832661e7
    Merge pull request #503 from SG-Skril/develop Rob Loach 2020-12-11 14:46:50 -05:00
  • b7b76ad8b4
    Create factorial.cpp biratkundu 2020-10-17 10:04:51 +05:30