Jason Turner
|
07fdb3bf6e
|
Remove backward compatibility tests
|
2018-06-03 16:48:03 -06:00 |
|
Jason Turner
|
d0d08d2ed9
|
Merge branch 'best_practices' into develop
|
2018-06-03 16:40:29 -06:00 |
|
Jason Turner
|
aa61df941b
|
Merge pull request #420 from StanEpp/c++17
Add support for chained dot calls.
|
2018-06-03 15:47:05 -06:00 |
|
Jason Turner
|
a880319db8
|
Merge branch 'develop' into best_practices
|
2018-05-30 08:30:29 -06:00 |
|
Jason Turner
|
d5d5561d74
|
Add failing test for lifetime with ranged-for loop
References: #392
|
2018-05-29 08:03:59 -06:00 |
|
Jason Turner
|
98c362d038
|
Properly report which file failed to be loaded
closes #437
|
2018-05-29 07:45:43 -06:00 |
|
Jason Turner
|
61dfb22af8
|
Merge pull request #439 from AlekMosingiewicz/handle-bom-in-script
Handle BOM in the beginning of the script
|
2018-05-26 14:08:29 -06:00 |
|
Jason Turner
|
73f177c73e
|
Move to official catch cmake support, update catch
This is an effort to fix the issues on Appveyor with newer versions of
CMake. Will have to double check that it does not break Travis
|
2018-05-26 09:26:13 -06:00 |
|
Jason Turner
|
805e7c0917
|
Fix up some error handling
|
2018-05-25 14:33:17 -06:00 |
|
Alek Mosingiewicz
|
67dcd3e8d8
|
Test case for BOM in user-provided string.
|
2018-05-22 17:12:14 +02:00 |
|
Alek Mosingiewicz
|
df6bc8f9b5
|
Add missing test cases.
|
2018-05-22 17:07:32 +02:00 |
|
Alek Mosingiewicz
|
be29b0a193
|
Merge branch 'develop' into handle-bom-in-script
|
2018-05-22 05:00:41 +02:00 |
|
Alek Mosingiewicz
|
b70a9e7a61
|
Non-ASCII characters now in random positions in test; test renamed.
|
2018-05-21 17:12:11 +02:00 |
|
Alek Mosingiewicz
|
efbebee9da
|
Throw exception when user-provided input contains BOM.
|
2018-05-13 10:25:04 +02:00 |
|
Alek Mosingiewicz
|
1e8f7f9fa5
|
Simplify BOM test.
|
2018-05-10 18:40:56 +02:00 |
|
Alek Mosingiewicz
|
1d782338c9
|
Cover skipping BOM with test.
|
2018-05-10 18:23:39 +02:00 |
|
Jason Turner
|
06191646d2
|
Merge pull request #418 from ChaiScript/apply_unicode_patches
Apply unicode patches
|
2018-05-08 09:08:25 -06:00 |
|
Tomas Zeman
|
c2a3518eb0
|
Fix CHAISCRIPT_NO_THREADS macro redefinition warning
Appeared when compiling with MULTITHREAD_SUPPORT_ENABLED=FALSE.
|
2018-03-10 19:23:06 +01:00 |
|
Stan
|
be5709ab5c
|
Add support for chained dot calls.
|
2018-03-04 22:49:36 +01:00 |
|
Jason Turner
|
258cb23dda
|
Further fixes for compiled tests for VS 2015
|
2018-03-02 15:40:22 -07:00 |
|
Jason Turner
|
476a752a08
|
Fix last merge
|
2018-03-02 15:09:52 -07:00 |
|
Jason Turner
|
2818ec67df
|
Merge remote-tracking branch 'origin/develop' into apply_unicode_patches
|
2018-03-02 15:01:41 -07:00 |
|
Jason Turner
|
2e9512c6b8
|
Adjust unicode tests for MSVC
|
2018-03-02 08:54:27 -07:00 |
|
Jason Turner
|
12797c0a03
|
Add C++ tests to verify strings match
Re #415
|
2018-03-02 08:01:03 -07:00 |
|
Jason Turner
|
1a9165f7fc
|
Normalize on C++'s standards for \u and \U
|
2018-03-02 07:45:24 -07:00 |
|
Jason Turner
|
1b9027a24f
|
Fix handling of 32 bit unicode character escapes
|
2018-03-01 17:03:50 -07:00 |
|
Jason Turner
|
1311c97c49
|
Fix unit tests for unicode to be consistent with how it should work
Addresses #415
|
2018-03-01 12:57:56 -07:00 |
|
Jason Turner
|
d5faaeca1a
|
Add failing unicode test from #415
|
2018-03-01 11:20:22 -07:00 |
|
Jason Turner
|
6a8541971e
|
Merge pull request #410 from arcoRocks/patch-3
Fix for #409
|
2018-03-01 10:44:45 -07:00 |
|
arcoRocks
|
33451163c4
|
to_json std::int64_t integer conversion
|
2018-02-20 16:28:23 +01:00 |
|
arcoRocks
|
906e5e2b6f
|
Update json_15.chai
|
2018-02-20 16:13:17 +01:00 |
|
Jason Turner
|
55b16a8204
|
Enhance tests for execution contexts
Closes #387 references #388
|
2018-02-02 21:41:49 -07:00 |
|
Jason Turner
|
bbaa6ed76f
|
Merge pull request #400 from totalgee/to_json_fixes
In to_json(), maintain the "type" of empty maps and vectors
|
2018-02-02 21:33:11 -07:00 |
|
Jason Turner
|
ad606c7cfa
|
Update to catch2 for MSVC2017 compat
|
2018-01-19 10:46:37 -07:00 |
|
Glen Fraser
|
3d97c93e49
|
Add unit test to validate to_json()
|
2018-01-11 19:44:54 +01:00 |
|
Jason Turner
|
cd05b1f750
|
Merge branch 'develop' into best_practices
|
2017-12-16 10:22:25 -07:00 |
|
Jason Turner
|
dee2ce5c56
|
Add failing test for ranged_for with variable
|
2017-11-30 09:47:20 -07:00 |
|
Jason Turner
|
b47fec2f71
|
Comment out clone_object tests from typed_function_ordering
|
2017-11-21 16:37:18 -07:00 |
|
Jason Turner
|
6ae3f2d187
|
Merge remote-tracking branch 'origin/develop' into best_practices
|
2017-11-21 16:28:12 -07:00 |
|
Jason Turner
|
903454bf05
|
Merge pull request #290 from stephenberry/develop
Adding basic namespace handling
|
2017-11-21 16:27:40 -07:00 |
|
Jason Turner
|
fe405a781c
|
Revert "Merge branch 'typed_function_ordering' into c++17"
This reverts commit 5d5a126bb15b8490ebdb92a8f0a8b2b990d8a067, reversing
changes made to dd912822a7979aad101042c62478c2441ae21d1a.
|
2017-11-21 16:10:13 -07:00 |
|
Jason Turner
|
8b523c73b8
|
Merge remote-tracking branch 'origin/develop' into best_practices
|
2017-11-21 15:34:04 -07:00 |
|
Jason Turner
|
92ae85c3e8
|
Remove guards from catch blocks
|
2017-11-18 19:08:14 -07:00 |
|
Jason Turner
|
425c679c6c
|
Fix GLOBAL in clone_object tests
|
2017-11-13 09:03:55 -07:00 |
|
Glen Fraser
|
79d985d6ff
|
Fix JSON parsing for floats with negative exponents
- also add unit tests to cover some broken (now fixed) cases.
|
2017-10-24 20:10:50 +02:00 |
|
Jason Turner
|
f42bdb7541
|
Merge branch 'develop' into typed_function_ordering
|
2017-10-14 15:50:18 -06:00 |
|
Stephen Berry
|
a9fc1d492e
|
Merge branch 'develop' of https://github.com/ChaiScript/ChaiScript into develop
|
2017-09-05 12:13:29 -05:00 |
|
Stephen Berry
|
3f299333cc
|
Switched to recursive mutex
Removed namespaces_nested_ref.chai
|
2017-09-05 12:02:11 -05:00 |
|
Jason Turner
|
0f74597139
|
Limit when coverage happens to only one build target
|
2017-07-20 15:08:53 -06:00 |
|
Jason Turner
|
36e61dec0a
|
Fix defaults for dynload options
|
2017-06-06 14:59:05 -06:00 |
|