Jason Turner
|
520f9bc0d2
|
Work around bug in g++4.6
I'm going to have to start dropping support for older compilers soon.
The 4.6 line is 4 years old now, and 4.7 has these issues fixed
|
2015-06-01 15:49:50 -06:00 |
|
Jason Turner
|
cf3db70d5d
|
Merge branch 'develop' into remove_std_function
Conflicts:
include/chaiscript/dispatchkit/proxy_functions_detail.hpp
|
2015-06-01 14:53:09 -06:00 |
|
Jason Turner
|
7026229273
|
Apply Index expansion technique to simplify code
Thanks @sean-parent I saw the technique in your future implementation
|
2015-06-01 09:43:29 -06:00 |
|
Jason Turner
|
da8fa77558
|
Update readme.md
|
2015-05-30 18:48:55 -06:00 |
|
Jason Turner
|
9fe8150861
|
Wrap up the coveralls / codecov choices
|
2015-05-30 18:48:27 -06:00 |
|
Jason Turner
|
d56e32e2c4
|
Tweak coveralls settings
|
2015-05-30 18:35:46 -06:00 |
|
Jason Turner
|
7f871374fa
|
Codecov and coveralls enabled
|
2015-05-30 18:07:06 -06:00 |
|
Jason Turner
|
2848e16ea1
|
Another attempt at getting codecov working
|
2015-05-30 17:59:36 -06:00 |
|
Jason Turner
|
916708ce29
|
Disable coveralls, use codecov
|
2015-05-30 17:22:00 -06:00 |
|
Jason Turner
|
cff635fb65
|
Enable 'codecov'
|
2015-05-30 17:02:06 -06:00 |
|
Jason Turner
|
f6600c90e4
|
Correct missing 'sudo' for travis setup
|
2015-05-30 16:07:12 -06:00 |
|
Jason Turner
|
3701477f7f
|
More cleanups to travis configuration
|
2015-05-30 16:03:23 -06:00 |
|
Jason Turner
|
d13d080dee
|
Remove constexpr from type_info
|
2015-05-30 15:50:21 -06:00 |
|
Jason Turner
|
61d5e2ad85
|
Revert "Work around coverity crash"
This reverts commit bb0d1005138e53cb2d414401f0338f22fbbc636b.
Conflicts:
include/chaiscript/dispatchkit/dispatchkit.hpp
include/chaiscript/dispatchkit/type_info.hpp
|
2015-05-30 15:47:22 -06:00 |
|
Jason Turner
|
023a3edf40
|
Fix static usage of Type_Info objects
|
2015-05-30 15:36:25 -06:00 |
|
Jason Turner
|
4b577f1f2a
|
Undefined types are never equal
|
2015-05-30 15:15:08 -06:00 |
|
Jason Turner
|
ac280a6971
|
Fix name() lookups
|
2015-05-30 14:14:48 -06:00 |
|
Jason Turner
|
d2f855e3f9
|
Cleanup g++-5 support for travis
|
2015-05-30 14:07:29 -06:00 |
|
Jason Turner
|
114e3939f6
|
Fix shell if command in travis
|
2015-05-30 13:55:34 -06:00 |
|
Jason Turner
|
ee672f5132
|
Further travis / coverity cleanups
|
2015-05-30 13:43:49 -06:00 |
|
Jason Turner
|
aa60cffe85
|
Add g++5.1 cleanup coverity use
|
2015-05-30 13:34:34 -06:00 |
|
Jason Turner
|
bb0d100513
|
Work around coverity crash
I'm not 100% convinced on these changes, but they might be for the
better.
|
2015-05-30 07:33:34 -06:00 |
|
Jason Turner
|
70326a5dff
|
Try to distill travis / coverity settings
|
2015-05-30 06:32:14 -06:00 |
|
Jason Turner
|
cfc67f619a
|
Travis
|
2015-05-29 23:08:27 -06:00 |
|
Jason Turner
|
1a02903b99
|
Another attempt with coverity support, add debugging
|
2015-05-29 22:47:53 -06:00 |
|
Jason Turner
|
f274d6beb3
|
Another attempt at coverity
|
2015-05-29 22:31:27 -06:00 |
|
Jason Turner
|
a04fe9d5a5
|
Fix env variables layout?
|
2015-05-29 22:19:59 -06:00 |
|
Jason Turner
|
f54bd484e6
|
Attempt to fix build matrix and coverity
|
2015-05-29 20:31:07 -06:00 |
|
Jason Turner
|
8ed4e6fad8
|
Fix coverity settings?
|
2015-05-29 20:17:13 -06:00 |
|
Jason Turner
|
c9312c0b7a
|
Enable coverity scan? hopefully
|
2015-05-29 19:59:25 -06:00 |
|
Jason Turner
|
bb2938307c
|
Move prelude into stdlib so it's not included everywhere
|
2015-05-23 16:16:39 -06:00 |
|
Jason Turner
|
919c3f2b4a
|
Finish removing std::function and std::bind internally
|
2015-05-23 13:10:29 -06:00 |
|
Jason Turner
|
e0234d942e
|
Various cleanups and fixes for older compilers
|
2015-05-22 19:40:56 -06:00 |
|
Jason Turner
|
df724b5c33
|
Completely remove Proxy_Function_Impl
|
2015-05-22 12:13:49 -06:00 |
|
Jason Turner
|
0b812942d4
|
Finish removing std::function<>
|
2015-05-22 11:35:58 -06:00 |
|
Jason Turner
|
48933bc32c
|
Use std::ref to make free functions callable
|
2015-05-22 10:28:28 -06:00 |
|
Jason Turner
|
630c618ae7
|
Remove automagic wrapping to std::function<>
|
2015-05-22 09:39:21 -06:00 |
|
Jason Turner
|
03143a9f83
|
Phase one of getting rid of std::function usage
|
2015-05-22 09:30:42 -06:00 |
|
Jason Turner
|
33a929ef93
|
one more attempt to ignore catch.hpp from coverage
|
2015-05-20 20:06:06 -06:00 |
|
Jason Turner
|
e608d14a4f
|
Attempt again to clean up coverage reporting
|
2015-05-20 18:43:28 -06:00 |
|
Jason Turner
|
e43b1b8d0d
|
Make sure we are not also doing coverage testing on catch.hpp
|
2015-05-20 16:46:07 -06:00 |
|
Jason Turner
|
c32af523c3
|
Remove -n from coveralls call
|
2015-05-20 16:02:29 -06:00 |
|
Jason Turner
|
37b73f0e3c
|
Merge branch 'develop' of github.com:ChaiScript/ChaiScript into develop
|
2015-05-20 15:04:22 -06:00 |
|
Jason Turner
|
13381ffa43
|
Add test, tweak coverage reporting
|
2015-05-20 15:04:04 -06:00 |
|
Jason Turner
|
2129c5318b
|
Merge pull request #179 from ChaiScript/lambda_type_resolution
Lambda type resolution
|
2015-05-20 12:30:36 -06:00 |
|
Jason Turner
|
515ee711ce
|
Remove unnecessary code
|
2015-05-20 12:00:41 -06:00 |
|
Jason Turner
|
bc8a4c42fa
|
Get non-polymorphic Derived->Base conversions working
|
2015-05-20 11:08:07 -06:00 |
|
Jason Turner
|
051f483d20
|
Add failing non-polymorphic Derived->Base test
|
2015-05-20 09:48:46 -06:00 |
|
Jason Turner
|
da39b8403b
|
Remove more usage of new
|
2015-05-19 14:15:21 -06:00 |
|
Jason Turner
|
5fa44d5eef
|
Automatically deduce types of lambda for fun()
|
2015-05-19 13:47:34 -06:00 |
|