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 |
|
Jason Turner
|
dec88db26c
|
Minor efficiency improvement by pre sizing match stack
|
2015-05-19 10:55:38 -06:00 |
|
Jason Turner
|
9da9012701
|
Fix version number mismatch
|
2015-05-13 06:20:25 -06:00 |
|
Jason Turner
|
f35c2fdb03
|
Update readme.md
|
2015-05-08 14:12:51 -06:00 |
|
Jason Turner
|
bb74d06b18
|
Merge pull request #177 from totalgee/patch-1
Fixing minor typos in cheatsheet
|
2015-05-08 08:04:32 -06:00 |
|
Glen Fraser
|
c21c21dfda
|
Fixed minor typos in cheatsheet
|
2015-05-08 15:57:59 +02:00 |
|
Jason Turner
|
ef92b6619e
|
Increment develop to 5.7.1
|
2015-05-06 14:18:28 -06:00 |
|
Jason Turner
|
fd2539145a
|
Merge branch 'develop' of github.com:ChaiScript/ChaiScript into develop
v5.7.0
|
2015-05-06 14:16:04 -06:00 |
|
Jason Turner
|
25f9dcf13e
|
Add release notes for 5.7.0
|
2015-05-06 14:15:29 -06:00 |
|
Jason Turner
|
fc4b739839
|
Merge pull request #175 from totalgee/develop
Added elapsed time helper to chai executable
|
2015-05-06 09:50:06 -06:00 |
|
Glen Fraser
|
bd176cfde2
|
Renamed timer function to now(), added perf unit test
|
2015-05-06 11:37:37 +02:00 |
|
Jason Turner
|
04f01eee98
|
Add notes about literal numerics
|
2015-05-05 09:51:16 -06:00 |
|
Jason Turner
|
cf4efacbe8
|
Add 'GLOBAL' keyword #122
Also provides functionality that makes things like overriding the built in
'print' possible. See #67
|
2015-05-04 11:47:36 -06:00 |
|
Glen Fraser
|
b818799800
|
Added getTimeInSeconds() helper to chai executable
|
2015-05-04 19:41:25 +02:00 |
|
Jason Turner
|
fdcc5959c7
|
Fix tests failing w/MSVC2013 because of formatting
|
2015-05-03 10:31:10 -06:00 |
|
Jason Turner
|
74a992fad9
|
VS2015 thread_local doesn't seem ready for primetime yet
|
2015-05-03 08:43:43 -06:00 |
|
Jason Turner
|
d210f0e4e1
|
Enable thread_local in more cases, ignore clang warnings
|
2015-05-02 21:05:45 -06:00 |
|
Jason Turner
|
c0dd0a3041
|
Use static const true/false on platforms with magic statics
|
2015-05-02 15:27:51 -06:00 |
|
Jason Turner
|
45baf6f8e9
|
Global const values for booleans
- Reduces number of Boxed_Value constructions greatly
|
2015-05-02 13:08:23 -06:00 |
|
Jason Turner
|
e64e4b0877
|
Fix tests broken by last cleanup
|
2015-05-01 19:54:14 -06:00 |
|
Jason Turner
|
e286b9a9aa
|
Never access data after moving it!
|
2015-05-01 07:22:43 -06:00 |
|
Jason Turner
|
d77921f1b5
|
Reorg of parsing code for maintainability / performance
|
2015-04-30 22:05:56 -06:00 |
|
Jason Turner
|
ebc6468178
|
Remove all /analyze from VS12, it's too slow
But still use it on VS14
|
2015-04-29 16:59:17 -06:00 |
|
Jason Turner
|
3e5034ecf8
|
Merge branch 'smaller_make_shared' into develop
|
2015-04-29 16:58:34 -06:00 |
|
Jason Turner
|
c52ad3d827
|
Merge pull request #174 from totalgee/develop
Support scientific notation for floating point (issue #173)
|
2015-04-29 16:50:39 -06:00 |
|
Glen Fraser
|
8fc61bf51c
|
Fixing build error with tolower() on Windows
|
2015-04-29 21:52:34 +02:00 |
|