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
|
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
|
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
|
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
|
539ee3c84f
|
Ignore unknown pragmas in older apple clang
|
2016-03-05 10:44:40 -07:00 |
|
Jason Turner
|
ad7e2138d9
|
Various Windows fixes
|
2016-03-04 17:39:32 -07:00 |
|
Jason Turner
|
0eee23109e
|
Upgrade catch to new version
|
2016-03-04 16:05:08 -07:00 |
|
Jason Turner
|
2a8c248167
|
Implement locale dependent float parser
closes #250
|
2016-03-04 15:18:12 -07:00 |
|
Jason Turner
|
457367ea7b
|
Add failing tests for locale changes
re #250
|
2016-03-04 14:31:19 -07:00 |
|
Jason Turner
|
b5b6e5a5a3
|
Drop ifdef'd code for gcc4.6 and msvc12
|
2016-03-04 11:15:39 -07:00 |
|
Jason Turner
|
8feff5bc76
|
Clean up some more warnings
|
2016-03-04 10:03:39 -07:00 |
|
Jason Turner
|
d4f02b5e67
|
Address sign promotion warnings, add todo test
|
2016-03-04 07:58:21 -07:00 |
|
Jason Turner
|
645377e191
|
Remove memory_order_relaxed usage
|
2016-03-02 20:36:05 -07:00 |
|
Jason Turner
|
5a03c88ee3
|
Add -Wconvert and address the warnings from it
closes #254
|
2016-03-02 17:40:15 -07:00 |
|
Jason Turner
|
6c483bd6f6
|
Update release notes and prepare for 5.8.0
|
2016-02-16 15:00:13 -07:00 |
|
Jason Turner
|
7f8a6f24f9
|
Fix a few warnings from old gcc
|
2016-02-16 11:13:14 -07:00 |
|
Jason Turner
|
07fa8010e4
|
Ack! Rollback debug statement print out
|
2016-02-16 11:06:20 -07:00 |
|
Jason Turner
|
e024b99b36
|
Fixes for type_conversion handling
|
2016-02-16 08:29:01 -07:00 |
|
Jason Turner
|
ed65ad72d0
|
Update copyrights
|
2016-02-14 20:04:17 -07:00 |
|
Jason Turner
|
bc0eaa5d15
|
Fix some issues found by cppcheck
|
2016-02-14 20:01:49 -07:00 |
|
Jason Turner
|
08ba646200
|
Enable thread local in MSVC 2015
|
2016-02-02 09:18:08 -07:00 |
|
Jason Turner
|
d0630d5edd
|
Attempt to fix warning from MSVC
|
2016-02-01 15:24:08 -07:00 |
|
Jason Turner
|
c562d0d78b
|
Fix MSVC build
|
2016-01-31 21:18:23 -07:00 |
|
Jason Turner
|
bff30278e1
|
Fix string parsing
|
2016-01-31 19:35:40 -07:00 |
|
Jason Turner
|
b104b26f11
|
Also allow lcase global keyword
Closes #221
|
2016-01-31 19:15:32 -07:00 |
|
Jason Turner
|
03ef44f415
|
Merge branch 'develop' of github.com:ChaiScript/ChaiScript into develop
|
2016-01-31 19:12:37 -07:00 |
|
Jason Turner
|
1a06e53c58
|
Add some compiler identification info to build
|
2016-01-31 19:06:44 -07:00 |
|
Jason Turner
|
c438a388d7
|
Add workaround for msvc 2015 update 1 with 1 CPU.
|
2016-01-31 19:05:37 -07:00 |
|
Jason Turner
|
7688c14d43
|
Parse strings in ${} closes #131
|
2016-01-29 21:34:04 -07:00 |
|
Jason Turner
|
bde2a45384
|
Add map conversions
closes #57
|
2016-01-29 20:41:12 -07:00 |
|
Jason Turner
|
0dab950ebf
|
Merge branch 'develop' of github.com:ChaiScript/ChaiScript into develop
|
2016-01-29 19:43:12 -07:00 |
|
Jason Turner
|
485482b2be
|
Fix tabs in source code
|
2016-01-29 19:42:50 -07:00 |
|
Jason Turner
|
7222390c96
|
Fix build
|
2016-01-29 16:12:10 -07:00 |
|