Jason Turner
|
064a385a64
|
Merge branch 'develop' of github.com:ChaiScript/ChaiScript into develop
|
2017-02-22 15:56:04 -07:00 |
|
Jason Turner
|
283785faaf
|
Add PVS Studio and address some issues it found
|
2017-02-22 15:18:56 -07:00 |
|
Jason Turner
|
87f1242ed4
|
Update copyrights to 2017
|
2017-02-15 15:55:40 -07:00 |
|
Stan
|
7f4af72244
|
Added add_class overload for scoped enums.
|
2016-11-23 20:39:21 +01:00 |
|
Jason Turner
|
7ab6bce7fa
|
Untangle chaiscript_engine from the rest of it
|
2016-04-17 21:14:01 -06:00 |
|
Jason Turner
|
7d9dbc3d86
|
Fix some boxed_cast issues introduced with refactor
|
2016-04-14 19:06:37 -06:00 |
|
Jason Turner
|
49dfdfd15a
|
Fix some boxed_cast and exception issues
|
2016-04-14 12:03:55 -06:00 |
|
Bjorn Fahller
|
2fe794fcae
|
Do not return Module& from internal funcs on Module&
A slight improvement in built binary size is achieved by not having
to generate code for the return.
|
2016-04-11 18:16:30 +02:00 |
|
Bjorn Fahller
|
5ff97979fd
|
Pass Module by reference instead of shared ptr
This gives a small but noticeable compile time improvement as
well as a measurable, albeit not great, reduction in size of the
stdlib.
|
2016-04-09 15:42:55 +02:00 |
|
Jason Turner
|
b5b6e5a5a3
|
Drop ifdef'd code for gcc4.6 and msvc12
|
2016-03-04 11:15:39 -07:00 |
|
Jason Turner
|
ed65ad72d0
|
Update copyrights
|
2016-02-14 20:04:17 -07:00 |
|
Jason Turner
|
140a90f72a
|
Fix g++4.6 build issues
|
2016-01-29 15:35:40 -07:00 |
|
Jason Turner
|
888d897a3e
|
Simplify use of enum helper
|
2016-01-02 19:59:54 -07:00 |
|
Jason Turner
|
e32714c456
|
Add some operators for Enums made with helper class
|
2016-01-02 19:45:10 -07:00 |
|
Jason Turner
|
e1c40f3e8f
|
Automatically add copy constuctor for enums added with utility
|
2016-01-02 19:26:53 -07:00 |
|
Viktor Rennert
|
f0796b51c8
|
Added template specialization in chaiscript::utility::add_class<Enum> to register bulk constants.
|
2016-01-02 14:25:44 +01:00 |
|
Jason Turner
|
8889324b2d
|
Code simplifications and spelling fixes found by clion
|
2015-04-27 08:09:31 -06:00 |
|
Jason Turner
|
9b19aa3b6e
|
Get ready for 5.6.0 release
- Update copyrights to 2015
- Set version to 5.6.0
- Update release notes
|
2015-01-17 07:05:10 -07:00 |
|
Jason Turner
|
9a7d03df05
|
Modernization of chaiscript_parser
|
2014-10-04 09:37:33 -06:00 |
|
Jason Turner
|
eed90b521d
|
Spelling corrections and comment fixes
|
2014-09-08 11:10:53 -06:00 |
|
Jason Turner
|
4018c873dc
|
Spelling fixes, phase 1.
|
2014-05-29 20:16:47 -06:00 |
|
Jason Turner
|
c0bf6ee99d
|
Apply corrections from the "include what you use" tool
Generally cleanups of the includes. Making sure each file
can properly stand on its own and forward declares when possible.
|
2014-05-10 18:41:11 -06:00 |
|
Jason Turner
|
593ce462f7
|
Re-enable C++11 registration utility
The latest VisualStudio 2013 CTP2 sworks with this now. Be sure to install it to build chaiscript
|
2014-03-22 16:24:16 -06:00 |
|
Jason Turner
|
52bb08f4d5
|
Merge branch 'master' into ChaiScript_5_0_CPP_11
Conflicts:
include/chaiscript/dispatchkit/bootstrap_stl.hpp
include/chaiscript/language/chaiscript_engine.hpp
include/chaiscript/language/chaiscript_prelude.hpp
|
2014-02-17 16:31:16 -07:00 |
|
Jason Turner
|
71348b7967
|
Update copyrights to 2014 and some comment formatting
|
2014-02-17 16:24:29 -07:00 |
|
Jason Turner
|
73b3762f7a
|
Get ChaiScript ported to MSVC 2013. See Notes in code.
|
2013-11-02 07:42:06 -06:00 |
|
Jason Turner
|
af1e02b0bb
|
Update copyrights to 2012 #23
|
2012-05-16 11:55:51 -06:00 |
|
Jason Turner
|
bca86c87e1
|
Update copyrights to 2012 #23
|
2012-05-16 11:54:46 -06:00 |
|
Jason Turner
|
d6b475239a
|
Remove boost from utility and associated module tests
|
2011-09-21 00:04:15 -06:00 |
|
Jason Turner
|
a386142fa6
|
Get chaiscript compiling with -pedantic. Closes issue #9
|
2011-09-09 13:40:50 -06:00 |
|
Jason Turner
|
0d238b1617
|
Documentation updates and namespace reorg for docs.
|
2011-04-02 20:52:49 -06:00 |
|
Jason Turner
|
a91c66d286
|
Couple of include guard cleanups
|
2011-03-29 09:28:35 -06:00 |
|
Jason Turner
|
9dd9ffec46
|
Update copyright information for 2011
|
2011-03-15 09:42:33 -06:00 |
|
Jason Turner
|
46a669dab1
|
Fix problem with method specifiers for bad_dynamic_boxed_cast exception. Add support for operators to Utility.hpp
|
2011-03-11 17:56:46 -07:00 |
|
Jason Turner
|
7ef12f634d
|
Register AST_Node and Parser, overloaded eval for AST_Node and some const correctness fixes
|
2010-08-28 21:48:30 +00:00 |
|
Jason Turner
|
3f9b5081c6
|
Add macro for helping with registering classes with ChaiScript, plus unit test for it
|
2010-07-17 01:01:21 +00:00 |
|