Jason Turner
|
5e6a51ba63
|
Add failing unit test for remaining error condition to check for.
|
2012-06-25 07:44:14 -06:00 |
|
Jason Turner
|
3bccf4d977
|
Explicitly link to pthreads, seems some systems need this #47
|
2012-06-09 18:02:35 -04:00 |
|
Jason Turner
|
254d176266
|
Set CMakeLists.txt to version 4.0.0 for release
|
2012-06-01 14:00:20 -06:00 |
|
Jason Turner
|
349425fe8a
|
Make vector inplace construction consistent with map
- Clone elements into both vector and map
- Be sure to drop dependencies after elements are cloned in
|
2012-05-20 07:04:22 -06:00 |
|
Jason Turner
|
7deb2311f5
|
Restore CMakeLists.txt on head to working version
Reverted to revision: 277b4eec9aee6962f30a283caf9f145285e19951
|
2012-05-15 19:48:46 -06:00 |
|
Jonathan Turner
|
730bad9728
|
Adding support for building with clang/libcxx.
|
2012-05-15 14:58:38 -07:00 |
|
Jason Turner
|
277b4eec9a
|
Add failing test for short comparisons #26
|
2012-05-14 09:22:03 -06:00 |
|
Jonathan Turner
|
41b0c7768c
|
Adding header files to CMakeLists.txt. Hopefully this will help them
show up in IDEs (works for Qt Creator so far).
|
2012-03-11 14:06:18 -06:00 |
|
Jason Turner
|
2b64c90a0e
|
Merge branch 'master' of https://github.com/ChaiScript/ChaiScript
Conflicts:
CMakeLists.txt
Fixed conflicted CMakeLists.txt
|
2011-09-09 13:58:19 -06:00 |
|
Jason Turner
|
a386142fa6
|
Get chaiscript compiling with -pedantic. Closes issue #9
|
2011-09-09 13:40:50 -06:00 |
|
Sven-Hendrik Haase
|
cacc744411
|
More consistency fixes
|
2011-08-03 19:25:02 +02:00 |
|
Sven-Hendrik Haase
|
f8880066ea
|
Consistency fix
|
2011-08-03 16:10:13 +02:00 |
|
Jason Turner
|
1cd9a9098c
|
Update gcc flags for MacOS to ignore sign comparison warnings
|
2011-06-18 07:34:55 -06:00 |
|
Jason Turner
|
28e3d442e2
|
Update version number to 3.1.0 for next release
|
2011-06-16 10:19:54 -06:00 |
|
Jason Turner
|
18d4984258
|
Final tweaks to packaging for 3.0.0
|
2011-05-23 08:16:24 -06:00 |
|
Jason Turner
|
845eb394ac
|
Correct installation of pkgconfig file
|
2011-05-23 07:58:05 -06:00 |
|
Jason Turner
|
2786156086
|
Finalize documentation for 3.0.0 release and update version number in CMakeLists.txt
|
2011-05-20 13:44:34 -06:00 |
|
Jason Turner
|
2ce55d81b3
|
Fix bug in installation of some files
|
2011-03-13 19:24:42 -06:00 |
|
Jason Turner
|
4e06478fb8
|
Amp up the warnings used in g++ and fix associated errors
|
2011-03-12 11:27:53 -07:00 |
|
Jason Turner
|
d9a92a5148
|
Add std::exception as a base clase off std::runtime_error and provide unit test for it.
|
2011-03-09 21:41:32 -07:00 |
|
Jason Turner
|
eee5c19b6e
|
Begin support for Doxygen and building Chaiscript version number into
the code.
|
2011-03-03 22:43:01 -07:00 |
|
Jason Turner
|
660e978da3
|
Implement test for function ordering for dispatch. Catch bug for "const" characterization of function parameters. Add test for type characterizations.
|
2010-12-13 03:32:47 +00:00 |
|
Jason Turner
|
811764e048
|
Object lifetime specificity test added.
|
2010-11-11 15:58:51 +00:00 |
|
Jason Turner
|
0f9b1aaf92
|
Make extra modules (stl, reflection) into compile time options. Task #118
|
2010-11-11 04:36:43 +00:00 |
|
Jason Turner
|
91c05f0e73
|
Apply patch (and rearrange a directory) from emarcotte for pkgconfig support
|
2010-11-08 13:47:41 +00:00 |
|
Jason Turner
|
906140ec78
|
Find and fix bug in handling of bound function types_infos and arity.
Remote outdated samples. Move working samples into samples folder and make part of build process. Make building of samples optional.
Closing #107
|
2010-11-08 05:22:15 +00:00 |
|
Jason Turner
|
36173d277d
|
Closing issue #99 : shared const char * memory issues. Also, clean up some file loading overhead (did not seem to have an performance impact).
|
2010-11-05 22:01:39 +00:00 |
|
Jason Turner
|
e1e48d732f
|
Wrap up of clean up of warnings in 64bit visual studio
|
2010-11-05 04:05:02 +00:00 |
|
Jason Turner
|
b3dafa385e
|
Add bigobj compile flag for 64bit windows builds.
|
2010-11-05 01:58:48 +00:00 |
|
Jason Turner
|
2d353cb189
|
Fix oddity found while testing on msys with G++ 4.5.0
|
2010-10-23 15:59:39 +00:00 |
|
Jason Turner
|
67bad374a9
|
Get mutlifile compilation working again and add a test for it
|
2010-10-22 21:30:58 +00:00 |
|
Jason Turner
|
c3da778103
|
Preliminary boxed_cast_test added. This test is meant to test all possible boxed_cast conversions that are available. Currently... some basic ones are failing.
|
2010-10-08 03:07:26 +00:00 |
|
Jason Turner
|
670eb0692b
|
Visual studio warning reduction and compile fixes for vs2010. Warning suppression on vs2005. Fixes to get cmake working with boost autolinking. Update to support boost 1.44
|
2010-09-30 14:33:12 +00:00 |
|
Jason Turner
|
10986c159f
|
Add support for automatic conversion between chaiscript functions and boost::function. Might merit some look to see how much overhead this adds.
|
2010-09-13 14:24:12 +00:00 |
|
Jason Turner
|
71de169e09
|
Stub out the reflection module
|
2010-08-28 18:29:38 +00:00 |
|
Jason Turner
|
329244759f
|
Fix warnings discovered on macos
|
2010-08-28 17:58:02 +00:00 |
|
Jason Turner
|
21253043d1
|
Add option for "light" testing, which greatly reduces compile times
|
2010-08-05 13:44:23 +00:00 |
|
Jason Turner
|
a122403c20
|
Fix problem with functor<>() not casting to the proper type and add unit test for this case
|
2010-08-03 15:19:20 +00:00 |
|
Jason Turner
|
e1fbf54e40
|
Make disabling of thread support a configuration time option. This mainly exists for testing purposes.
|
2010-08-03 03:09:49 +00:00 |
|
Jason Turner
|
f4e4f92dae
|
Move type registration into module code, and fix problems with unloading of modules and type conversions registered inside of a module.
We have to allow the same type registration more than once now, just in case several different modules register the same conversion.
|
2010-08-03 01:17:38 +00:00 |
|
Jason Turner
|
b971ee44ad
|
Make warnings stricter on windows and clean up all legit warnings in our code.
|
2010-07-30 18:06:17 +00:00 |
|
Jason Turner
|
b9ae4cd528
|
Make warnings more strict and fix one warning caught by gcc
|
2010-07-30 16:25:58 +00:00 |
|
Jason Turner
|
4ec21ff552
|
Add test of dynamic object attribute access shared between c++ and chaiscript
|
2010-07-25 19:56:19 +00:00 |
|
Jason Turner
|
f7086c10ec
|
Roll back changes from last 2 checkins - user defined type conversions are going to be too slow and too hard to keep track of. Need more portable / generic approach to solving the actual problem - the ability to deal with inhertance properly
|
2010-07-23 14:55:32 +00:00 |
|
Jason Turner
|
35ac7342b6
|
Stub in of support for type conversions. Not yet fully implemented.
|
2010-07-17 21:49:27 +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 |
|
Jason Turner
|
fe6694297f
|
Set version number to 2.3.3
|
2010-05-15 22:39:28 +00:00 |
|
Jason Turner
|
c928e2992b
|
Fix readline support for the eval
|
2010-03-30 18:40:55 +00:00 |
|
Jason Turner
|
f431d479fc
|
Add support for using cmake to build RPMs
|
2010-03-30 02:01:59 +00:00 |
|
Jason Turner
|
e11eca406d
|
Get cpack working for source and deb distribtions. Still need to check nsis and rpm
|
2010-03-29 15:32:20 +00:00 |
|