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
|
9847618cf3
|
Fix use after move during parsing
closes #337
|
2017-03-21 12:17:30 -07:00 |
|
Jason Turner
|
a281d9571e
|
Add workaround for chaiscript used as static
closes #338
|
2017-03-21 11:58:33 -07:00 |
|
Jason Turner
|
204faa82c1
|
Add failing static chaiscript test
|
2017-03-21 11:58:21 -07:00 |
|
Jason Turner
|
be2fec02d9
|
Simplify usage of Thread_Specific object
|
2017-03-21 10:44:53 -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
|
12829ee5d2
|
Simplified travis.yml
|
2017-03-11 15:42:24 +03:00 |
|
ftk
|
f53a1ed951
|
Fix compilation of multithreaded_test
|
2017-03-11 15:09:55 +03:00 |
|
ftk
|
12100cce99
|
Updated travis.yml
|
2017-03-11 15:09:54 +03:00 |
|
ftk
|
d22c27b627
|
Added option to disable dynload in cmakelists.txt
|
2017-03-08 12:31:30 +03:00 |
|
ftk
|
60c43233c6
|
More clear error message in load_module
|
2017-03-05 21:55:01 +03:00 |
|
ftk
|
c2f7ca3aa2
|
Using runtime stdlib constructor will result in compilation error
|
2017-03-05 21:48:59 +03:00 |
|
ftk
|
72cb9bd940
|
Compile out module path search code when module support is disabled
|
2017-03-05 21:26:01 +03:00 |
|
ftk
|
84f9c44ab6
|
Do not register load_module by default when dynamic loading is disabled
|
2017-03-05 21:23:05 +03:00 |
|
ftk
|
698dfb06db
|
Loadable module support can be disabled by defining CHAISCRIPT_NO_DYNLOAD
|
2017-03-05 20:54:01 +03:00 |
|
Jason Turner
|
244b5b224b
|
Merge pull request #330 from IonoclastBrigham/patch-1
Fixes path reference and code formatting in readme.
|
2017-03-03 09:55:27 -08:00 |
|
Ionoclast Laboratories
|
534897d835
|
Fixes path reference and code formatting in readme.
Changes Example.cpp's directory "src" => "samples" to match repo.
Change code example from indented quote to highlighted code block.
|
2017-03-02 11:27:10 -08:00 |
|
Jason Turner
|
fac5a39066
|
Update readme.md for 6.0.0
|
2017-02-23 17:54:59 -07:00 |
|
Jason Turner
|
064a385a64
|
Merge branch 'develop' of github.com:ChaiScript/ChaiScript into develop
v6.0.0
|
2017-02-22 15:56:04 -07:00 |
|
Jason Turner
|
e342243193
|
Update release notes for 6.0.0
|
2017-02-22 15:33:42 -07: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 |
|
Jason Turner
|
40fb8d257e
|
Fix warnings from MSVC
|
2017-02-22 13:55:02 -07:00 |
|
Jason Turner
|
f5f6ddf219
|
Disable tests on MSVC for broken literal handling
|
2017-02-20 13:28:31 -07:00 |
|
Jason Turner
|
87f1242ed4
|
Update copyrights to 2017
|
2017-02-15 15:55:40 -07:00 |
|
Jason Turner
|
faba0f1317
|
Require thread_local support, move to xcode8
|
2017-02-15 15:38:44 -07:00 |
|
Jason Turner
|
077c93ab27
|
Fix/enhance unique_ptr support
|
2017-02-04 09:14:07 -08:00 |
|
Jason Turner
|
914bca6295
|
Merge pull request #324 from Dalzhim/uniquePtrTests
Add test to call base class methods through std::unique_ptr<derived>.
|
2017-02-04 09:18:39 -07:00 |
|
Gabriel Aubut-Lussier
|
2549b4e983
|
Add test to call base class methods through std::unique_ptr<derived>.
|
2017-02-03 23:19:25 -05:00 |
|
Jason Turner
|
1cb15d8b22
|
Handle return of std::unique_ptr objects
|
2017-02-03 19:34:12 -08:00 |
|
Jason Turner
|
2ce155237d
|
Add test for unique_ptr returned from function
|
2017-02-03 18:55:58 -08:00 |
|
Jason Turner
|
dca3ce4ea6
|
Enhance testing of integer literals
* enable the ability to check a boxed_number conversion
* fix integer_literal_test to pass on MacOS
|
2017-02-02 15:07:37 -07:00 |
|
Jason Turner
|
ca7d4ab734
|
Add test for calling method of unique_ptr var
|
2017-02-02 13:17:59 -08:00 |
|
Jason Turner
|
f5ced799cf
|
Hopefully find balance with gcc/clang for static_string
|
2017-02-02 08:10:47 -08:00 |
|
Jason Turner
|
1499061f86
|
Add check for negate conversion to bool
Check for #321
|
2017-02-02 08:06:41 -08:00 |
|
Jason Turner
|
24352c62e8
|
Some clang specific fixes / warnings
|
2017-02-02 08:00:57 -08:00 |
|
Jason Turner
|
6b4c47c5ba
|
Merge branch 'develop' of github.com:ChaiScript/ChaiScript into develop
|
2017-02-01 20:03:17 -08:00 |
|
Jason Turner
|
396d43a13f
|
sublime now at ChaiScript/sublimetext-chaiscript
|
2017-02-01 20:01:30 -08:00 |
|
Jason Turner
|
18cf09b512
|
Merge pull request #319 from Tw1ddle/patch-1
Add double stringize trick so _MSC_FULL_VER macro gets expanded
|
2017-02-01 20:12:04 -07:00 |
|
Jason Turner
|
2782cdd33b
|
Remove 2-value bind in favor of lambdas
closes #320
|
2017-02-01 15:42:32 -08:00 |
|
Jason Turner
|
d8d7bc79b7
|
Enhance number parsing tests
|
2017-02-01 09:07:40 -08:00 |
|
Jason Turner
|
3e04210027
|
Add more integer literal tests / fix neg test
Addresses #322
|
2017-02-01 07:02:18 -08:00 |
|
Jason Turner
|
c82c9ccb6e
|
Revert "Fix parsing of negative numbers"
This reverts commit 83b7973cb885af928e36195a7cbc6ab8f04a93b6.
|
2017-02-01 06:18:14 -08:00 |
|
Jason Turner
|
efd37a7071
|
Add some more integer literal tests
|
2017-01-31 17:05:53 -08:00 |
|
Jason Turner
|
83b7973cb8
|
Fix parsing of negative numbers
|
2017-01-31 15:41:21 -08:00 |
|
Jason Turner
|
e7a6b2306c
|
Add tests for parsing of neg numbers
|
2017-01-31 15:30:38 -08:00 |
|
Jason Turner
|
0a18f0a809
|
Remove unnecessary params
|
2017-01-31 13:40:16 -08:00 |
|
Jason Turner
|
8efba903c3
|
use std::end instead of end because of MSVC
|
2017-01-31 13:28:40 -08:00 |
|