Jason Turner
|
4be5e876b8
|
Add failing test for returning of & to *
|
2018-08-15 11:19:09 -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 |
|
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
|
dee2ce5c56
|
Add failing test for ranged_for with variable
|
2017-11-30 09:47:20 -07:00 |
|
Jason Turner
|
903454bf05
|
Merge pull request #290 from stephenberry/develop
Adding basic namespace handling
|
2017-11-21 16:27:40 -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 |
|
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 |
|
Jason Turner
|
76c7712507
|
Test custom exception handling #351
|
2017-06-05 19:36:40 -06:00 |
|
Jason Turner
|
bdd0a12bb7
|
ChaiScript can only support static in non-threading mode
|
2017-05-31 14:18:30 -06:00 |
|
Jason Turner
|
bd736eddec
|
Deprecate GLOBAL #247
|
2017-05-30 11:33:12 -06:00 |
|
Jason Turner
|
252ea8072d
|
Add failing test for const return type #340
|
2017-05-30 08:29:43 -06:00 |
|
Jason Turner
|
0f9d9cae4a
|
Merge pull request #332 from ftk/develop
Ability to disable module loading support at compile time
|
2017-03-21 12:55:30 -07:00 |
|
Jason Turner
|
468d65a661
|
Merge pull request #336 from totalgee/from_json_fix
Handle negative numbers in JSONParse::parse_number
|
2017-03-21 12:21:26 -07:00 |
|
Jason Turner
|
204faa82c1
|
Add failing static chaiscript test
|
2017-03-21 11:58:21 -07:00 |
|
Glen Fraser
|
491b95099d
|
In JSONParser::parse_number(), only allow a single '-' at start
- also, don't allow multiple '.' decimal points. Add unit tests to
cover these cases.
|
2017-03-14 13:01:09 +01:00 |
|
Glen Fraser
|
561c5bc981
|
Handle negative numbers in JSONParse::parse_number
- fix issue #334, where negative numbers loaded from JSON were being
parsed as 0.
- add unit tests to cover these cases.
|
2017-03-14 12:01:51 +01:00 |
|
ftk
|
f53a1ed951
|
Fix compilation of multithreaded_test
|
2017-03-11 15:09:55 +03:00 |
|
Jason Turner
|
283785faaf
|
Add PVS Studio and address some issues it found
|
2017-02-22 15:18:56 -07:00 |
|
Jason Turner
|
c0c0bd3172
|
Address warning from MSVC /analyze
|
2017-02-22 14:04:56 -07:00 |
|