Jason Turner
|
f7b52f6c39
|
Merge branch 'develop' of github.com:ChaiScript/ChaiScript into develop
|
2016-03-26 17:34:54 -06:00 |
|
Jason Turner
|
2f2f789f48
|
Fix parsing of '' strings. found by AFL
|
2016-03-26 17:34:36 -06:00 |
|
Jason Turner
|
06783b7f65
|
Add fuzzy testing notes
|
2016-03-25 07:04:39 -06:00 |
|
Jason Turner
|
a45c76721f
|
Add fuzzy test files
|
2016-03-25 07:02:41 -06:00 |
|
Jason Turner
|
3627efe03b
|
Move away from shared_lock
It's not supported by enough standard library implementations yet
|
2016-03-16 20:14:48 -06:00 |
|
Jason Turner
|
1cd7a1b972
|
Change unsigned to size_t
|
2016-03-16 19:59:56 -06:00 |
|
Jason Turner
|
df9466e2a7
|
Remove unneeded overloads / make explicit
|
2016-03-16 19:50:59 -06:00 |
|
Jason Turner
|
dc8aa372c1
|
Less manual managing of JSON internal state
|
2016-03-16 19:39:10 -06:00 |
|
Jason Turner
|
bcc25222dd
|
Code reorg to reduce anon namespace
|
2016-03-16 19:08:50 -06:00 |
|
Jason Turner
|
6507a6e68e
|
Update naming of JSON functions
|
2016-03-16 18:52:02 -06:00 |
|
Jason Turner
|
5872b020fa
|
First pass at updating JSON lib
* eliminate manual memory management
|
2016-03-16 18:32:10 -06:00 |
|
Jason Turner
|
c57ea79d0d
|
Update reference to prelude
|
2016-03-13 16:26:46 -06:00 |
|
Jason Turner
|
b424d1f9cb
|
delimit chaiscript text blocks
|
2016-03-13 15:33:23 -06:00 |
|
Jason Turner
|
7dcd6b8447
|
Implement member pointer value support
closes #245
|
2016-03-12 22:04:01 -07:00 |
|
Jason Turner
|
de63529887
|
Add failing test for pointer based member data
Issue #245
|
2016-03-12 20:08:15 -07:00 |
|
Jason Turner
|
d95f59fa97
|
Add test for dynamic object assignments
|
2016-03-12 19:50:58 -07:00 |
|
Jason Turner
|
d5ae30191d
|
Add =, ==, and != for Dynamic_Objects
closes #251
|
2016-03-12 12:44:05 -07:00 |
|
Jason Turner
|
16ffbca6d6
|
Simplify type_info comparisons
|
2016-03-12 08:36:53 -07:00 |
|
Jason Turner
|
afa3f2249c
|
Mark i as unused for the sake of MSVC 0th case
|
2016-03-12 08:16:25 -07:00 |
|
Jason Turner
|
c5f4a4dfd8
|
various c++11/c++14 cleanups
|
2016-03-12 07:05:29 -07:00 |
|
Jason Turner
|
34a2001a7b
|
Reduce lookups into stack indexes
|
2016-03-12 07:05:12 -07:00 |
|
Jason Turner
|
16c4a11990
|
More C++11/C++14 updates
|
2016-03-11 18:17:04 -07:00 |
|
Jason Turner
|
6f01568a9a
|
Fix function_member call from last commit
|
2016-03-11 15:28:33 -07:00 |
|
Jason Turner
|
a363ef5e0e
|
C++11/14 updates
|
2016-03-11 14:45:40 -07:00 |
|
Jason Turner
|
a3365a9c4a
|
Enable use of shared_mutex now on C++14
|
2016-03-11 13:45:01 -07:00 |
|
Jason Turner
|
9a5ef38d4a
|
Simplify exception_specification types
* move to variadic
* delete lots of implementation details
|
2016-03-11 10:57:20 -07:00 |
|
Jason Turner
|
5247de7d1b
|
use a global void value for returning unknown values
|
2016-03-11 10:21:39 -07:00 |
|
Jason Turner
|
cd1b3f8887
|
Virtual / override / public cleanups
|
2016-03-11 09:24:00 -07:00 |
|
Jason Turner
|
11ee71ba27
|
Fix index type
|
2016-03-10 14:45:07 -07:00 |
|
Jason Turner
|
91ba9e25c0
|
Remove g++ 4.8 from builds
|
2016-03-10 14:06:43 -07:00 |
|
Jason Turner
|
978f80751f
|
Update proxy_functions_detail to c++14
|
2016-03-10 12:33:07 -07:00 |
|
Jason Turner
|
0ac5657661
|
Merge branch 'update_travis_toolchain' of github.com:ChaiScript/ChaiScript into update_travis_toolchain
|
2016-03-07 21:24:53 -07:00 |
|
Jason Turner
|
cfc8a3d214
|
Warning cleanups and simplification
|
2016-03-07 21:24:21 -07:00 |
|
Jason Turner
|
85163e08cc
|
Add missing <array> header include
|
2016-03-07 16:19:40 -07:00 |
|
Jason Turner
|
019c6b2830
|
Cleanup of ChaiScript_Parser
From episode 1 of C++ Weekly.
|
2016-03-07 15:36:12 -07:00 |
|
Jason Turner
|
c71dd8051b
|
Merge branch 'update_travis_toolchain' of github.com:ChaiScript/ChaiScript into update_travis_toolchain
|
2016-03-07 14:25:47 -07:00 |
|
Jason Turner
|
fe8f571f47
|
Add test_module to set of required modules during build
|
2016-03-07 07:16:57 -07:00 |
|
Jason Turner
|
947d7c2591
|
Merge branch 'develop' into update_travis_toolchain
Conflicts:
.decent_ci-Windows.yaml
CMakeLists.txt
include/chaiscript/chaiscript_defines.hpp
|
2016-03-05 21:12:14 -07:00 |
|
Jason Turner
|
6f6227879a
|
Merge branch 'release-5.x' into develop
|
2016-03-05 20:28:44 -07:00 |
|
Jason Turner
|
e014308154
|
Create supporters.md
|
2016-03-05 18:32:44 -07:00 |
|
Jason Turner
|
467392e17d
|
Update readme.md
|
2016-03-05 18:26:15 -07:00 |
|
Jason Turner
|
cf5913f890
|
Add gitter appveyor webhook
|
2016-03-05 17:45:11 -07:00 |
|
Jason Turner
|
71c67bc763
|
Move debug over to windows build
v5.8.1
|
2016-03-05 12:04:30 -07:00 |
|
Jason Turner
|
539ee3c84f
|
Ignore unknown pragmas in older apple clang
|
2016-03-05 10:44:40 -07:00 |
|
Jason Turner
|
594958ea8b
|
Address MSVC2013 specific warnings
|
2016-03-05 07:46:28 -07:00 |
|
Jason Turner
|
83b966df47
|
Address g++4.8 warnings
|
2016-03-05 07:45:33 -07:00 |
|
Jason Turner
|
c24004c70e
|
Disable more warnings for catch/gcc
|
2016-03-04 22:09:26 -07:00 |
|
Jason Turner
|
a0ee8d1137
|
Address more catch/msvc warnings
|
2016-03-04 21:48:08 -07:00 |
|
Jason Turner
|
765e6ed8df
|
Update release notes for 5.8.1
|
2016-03-04 18:26:14 -07:00 |
|
Jason Turner
|
0cb4c18638
|
Fix some more windows warnings
|
2016-03-04 18:22:21 -07:00 |
|