Commit Graph

  • 5c4de7e43c More catch() analysis warning cleanups Jason Turner 2015-04-24 14:29:15 -06:00
  • bc7668c700 More windows warning fixes because of Catch Jason Turner 2015-04-24 09:53:06 -06:00
  • a9d94968d0 Remove redundant /analyze on msvc configs Jason Turner 2015-04-24 07:39:04 -06:00
  • 1a37343e8b Check more compiler/analyzer warnings Jason Turner 2015-04-24 06:50:34 -06:00
  • ddc6ac8e00 Eliminate unnecessary warnings on MSVC (catch) Jason Turner 2015-04-23 16:27:43 -06:00
  • 0e41e373c6 Clean up warnings generated by catch Jason Turner 2015-04-23 15:29:14 -06:00
  • 9ab0b1108a Wrap up method_missing docs and tests Jason Turner 2015-04-23 15:03:08 -06:00
  • 606c1d9d00 Merge remote-tracking branch 'origin/method_missing' into develop Jason Turner 2015-04-23 09:13:28 -06:00
  • 28f89475b0 Reduce build time for tests Jason Turner 2015-04-22 22:19:57 -06:00
  • 1a396be69d Minor unitest cleanups #168 Jason Turner 2015-04-22 12:40:17 -06:00
  • a542ec01f6 Update method_missing support to reduce exceptions Jason Turner 2015-04-22 12:15:15 -06:00
  • f3943f215f Merge remote-tracking branch 'origin/develop' into method_missing Jason Turner 2015-04-22 07:29:46 -06:00
  • 0f4bd2b889 Merge pull request #172 from ChaiScript/libcxx_ubuntu_14_04 Jason Turner 2015-04-22 07:26:10 -06:00
  • 650889eae7 Fix issue affecting function ordering for vector Jason Turner 2015-04-21 23:19:15 -06:00
  • 90102cebd7 Full dynamic object system built on method_missing working Jason Turner 2015-04-21 22:36:48 -06:00
  • dc746ee131 Merge branch 'method_missing' of https://github.com/arBmind/ChaiScript into method_missing Jason Turner 2015-04-21 14:38:15 -06:00
  • 059c7bcca1 Merge branch 'fix_attr_function_calls' into develop Jason Turner 2015-04-21 12:45:59 -06:00
  • 1b7b7d6e2c Enable libc++ builds on dashboard Jason Turner 2015-04-21 12:39:54 -06:00
  • 7830085f5e Merge remote-tracking branch 'origin/add_array_type_support' into develop Jason Turner 2015-04-21 12:28:26 -06:00
  • 0ed9602ba9 Get libc++ on ubuntu 14.04 working Jason Turner 2015-04-21 12:01:29 -06:00
  • 2f531355cd Boxed_Value changes necessary for libc++ Jason Turner 2015-04-20 20:30:25 -06:00
  • db34899225 Address msvc issues with #167 #165 Jason Turner 2015-04-18 20:51:45 -06:00
  • bd3c84381e Merge ecd2e523f7701d98a249541ded2ab07abec9fd46 into f3090c38576adae7e8d3d592f9de50fea803c22b Jason Turner 2015-04-18 04:01:50 +00:00
  • 71245aa703 Add array type support #167 Jason Turner 2015-04-17 20:02:09 -06:00
  • ecd2e523f7 attributes / members holding functions works fully now Jason Turner 2015-04-17 16:32:59 -06:00
  • d2ed8fdcf1 Get class members that are functions working Jason Turner 2015-04-17 12:18:47 -06:00
  • 2f444542ab Add test for attr calls specifically Jason Turner 2015-04-17 07:35:12 -06:00
  • 268868f102 Add failing tests Jason Turner 2015-04-16 20:00:48 -06:00
  • f3090c3857 Add test for number of moves/copies made Jason Turner 2015-04-12 19:20:02 -06:00
  • 3c7b0ea069 Revert change to example.cpp library loading Jason Turner 2015-04-10 10:38:49 -06:00
  • 2e769d81cf Get return_value_handling fully working Jason Turner 2015-04-10 09:32:01 -06:00
  • a3f88b43ce Merge branch 'return_value_handling' into develop Jason Turner 2015-04-10 08:20:55 -06:00
  • b489ffe3ed Fix errors with eval/use of scripts Jason Turner 2015-04-10 08:20:30 -06:00
  • cbeeadd6f3 Merge branch 'develop' into method_missing Andreas Reischuck 2015-04-08 16:52:34 +02:00
  • 63684d0042 Add the ability to get the return value from 'use' Jason Turner 2015-04-08 08:17:33 -06:00
  • 1f74bfd9b3 Attempt to create the concept of "return values" Jason Turner 2015-04-07 13:54:38 -06:00
  • 5114ca9d35 Fix double pointer cast test Jason Turner 2015-04-07 11:09:47 -06:00
  • 79181fe41e Reduce copies of UDTs Jason Turner 2015-04-07 10:23:43 -06:00
  • 962bdf4b3c Reduce exceptions on startup to minimum Jason Turner 2015-04-06 13:17:41 -06:00
  • f953f9b297 Merge branch 'develop' of github.com:ChaiScript/ChaiScript into develop Jason Turner 2015-04-06 07:22:55 -06:00
  • 1557dabf4f Fixes array access with arithmetic conversions Jason Turner 2015-04-06 07:21:32 -06:00
  • 9422bc7b2d Add failing test for size_t vector access Jason Turner 2015-04-06 06:40:03 -06:00
  • 7f1cd29a2c Various cleanups Jason Turner 2015-04-02 15:40:45 -06:00
  • 8f2e56a681 Initial sublime text support Jason Turner 2015-04-01 09:47:27 -06:00
  • 88e765bd4e Create LICENSE Jason Turner 2015-04-01 08:07:19 -06:00
  • 59103b5a22 Apply some IIFE to reduce copies Jason Turner 2015-03-29 21:58:14 -06:00
  • b67dc4e09a Merge branch 'develop' into method_missing Andreas Reischuck 2015-03-27 21:36:25 +01:00
  • d514fa3346 Create cheatsheet.md Jason Turner 2015-03-27 10:24:47 -06:00
  • 95ead0dbfb Various warning cleanups Jason Turner 2015-03-25 17:30:19 -06:00
  • c32a944b9d Fix macos clang builds Jason Turner 2015-03-25 14:04:42 -06:00
  • 62337062bf Reduce the number of exceptions created at runtime Jason Turner 2015-03-25 13:36:02 -06:00
  • a75117c007 Merge branch 'master' of github.com:ChaiScript/ChaiScript into ast_optimizations Jason Turner 2015-03-25 11:58:43 -06:00
  • 4fe536e65b Add performance test for type conversions Jason Turner 2015-03-25 11:58:24 -06:00
  • d396f8e6a0 Enhancements for > 1 param function dispatch Jason Turner 2015-03-25 10:01:36 -06:00
  • 6ba3e92d6e Various tree optimizations Jason Turner 2015-03-24 14:15:47 -06:00
  • bd1b5c0687 Disable block optimization - it didn't handle stack Jason Turner 2015-03-24 10:15:08 -06:00
  • 40e2bf4099 Test optimizing the AST Jason Turner 2015-03-23 21:43:57 -06:00
  • 5b9878b070 Minor speed improvements Jason Turner 2015-03-23 20:07:07 -06:00
  • 0b28603cdc Merge branch 'develop' of github.com:ChaiScript/ChaiScript into develop Jason Turner 2015-03-23 14:16:48 -06:00
  • 91bcaaa037 Reduce use of mem_fn when possible Jason Turner 2015-03-23 14:16:23 -06:00
  • 04bceedf64 Reduce versions of shared_ptr created Jason Turner 2015-03-23 13:44:40 -06:00
  • 9326539f3b Fix gcc 4.6 errors/issues Jason Turner 2015-03-22 08:14:59 -06:00
  • 1113cafca2 Merge branch 'develop' of github.com:ChaiScript/ChaiScript into develop Jason Turner 2015-03-21 21:04:03 -06:00
  • 98e36ab836 Minor cleanups, increment to 5.7.0 Jason Turner 2015-03-21 20:56:28 -06:00
  • 976e4ec46c Enable parsing of lambda captures Jason Turner 2015-03-21 20:30:52 -06:00
  • c416ca1e4d Add failing lambda test with bind variable Jason Turner 2015-03-21 19:52:03 -06:00
  • 9963933f51 Normalize the number of child nodes in a Lambda node Jason Turner 2015-03-21 19:50:04 -06:00
  • 4e614729dc using copy construction Andreas Reischuck 2015-03-22 00:23:49 +01:00
  • d0e763d77e fixed method_missing parameter order Andreas Reischuck 2015-03-22 00:17:53 +01:00
  • 63c243dec8 Set CMake policy, closes #162 Jason Turner 2015-03-21 16:35:59 -06:00
  • c15e0174c9 added "method_missing" feature Andreas Reischuck 2015-03-21 22:29:16 +01:00
  • ec47a35e9f Merge branch 'master' into develop Jason Turner 2015-03-21 14:15:31 -06:00
  • 9c1f5b6830 Merge branch 'develop' of github.com:ChaiScript/ChaiScript into develop Jason Turner 2015-03-21 14:15:06 -06:00
  • 735088dc96 Merge branch 'master' into develop Jason Turner 2015-03-21 14:14:33 -06:00
  • f14be9660a Update biicode and get master updated to v5.6.0 Jason Turner 2015-03-19 20:03:12 -06:00
  • 6a5f78240a Merge tag 'v5.6.0' Jason Turner 2015-03-19 20:02:56 -06:00
  • 230e399d92 Merge branch 'master' of github.com:ChaiScript/ChaiScript Jason Turner 2015-03-18 19:26:29 -06:00
  • dace26cae1 add support for biicode Jason Turner 2015-03-18 19:23:04 -06:00
  • e6d71373b8 Correct travis yaml Jason Turner 2015-03-18 09:04:36 -06:00
  • 27e861c7b9 Hook travis up to gitter Jason Turner 2015-03-18 07:49:06 -06:00
  • 516ca8eec2 Merge branch 'master' into develop Jason Turner 2015-03-13 22:28:24 -06:00
  • b71f9db5c2 MSVC Fixes Jason Turner 2015-03-13 22:27:51 -06:00
  • aa0ed17e43 Merge tag 'v5.6.0' Jason Turner 2015-03-13 21:59:37 -06:00
  • 34e3551ebd Fix spelling error in document examples Jason Turner 2015-02-19 08:27:22 -07:00
  • c584c29951 Simplification Jason Turner 2015-01-31 16:12:19 -07:00
  • c285c4d40b Reduce code in assignment oper eval Jason Turner 2015-01-31 15:07:17 -07:00
  • b5188b9eda Cleanup assignment eval Jason Turner 2015-01-31 14:40:26 -07:00
  • d558019bb3 Simplify logical && || operator eval Jason Turner 2015-01-31 13:41:29 -07:00
  • 722e9ed3d1 Various code cleanups Jason Turner 2015-01-31 10:10:35 -07:00
  • 76ac7c36fe Simplify redundant bool condition checking Jason Turner 2015-01-31 07:28:37 -07:00
  • f0ed3a5cf7 Add 'var' 'auto' and typed param documentation Jason Turner 2015-01-19 09:19:31 -07:00
  • 343264944a Update releasenotes.md v5.6.0 Jason Turner 2015-01-17 14:28:06 -07:00
  • b436791272 Change to TBZ2 for MacOS packages Jason Turner 2015-01-17 07:09:47 -07:00
  • 9b19aa3b6e Get ready for 5.6.0 release Jason Turner 2015-01-17 07:05:10 -07:00
  • e86fc96b2f Merge branch 'AddMoreWarningFlags' into develop Jason Turner 2015-01-16 19:32:53 -07:00
  • 66801349a8 Merge remote-tracking branch 'origin/OptionalTypedArgs' into develop Jason Turner 2015-01-16 10:19:27 -07:00
  • bde4eb04b6 Merge remote-tracking branch 'origin/DivideByZeroProtection' into develop Jason Turner 2015-01-16 10:18:50 -07:00
  • c3f343450d Fix issues found with cppcheck inconclusive Jason Turner 2015-01-16 10:10:14 -07:00
  • 8dc2c55acd Merge branch 'AddMoreWarningFlags' of https://github.com/ChaiScript/ChaiScript into AddMoreWarningFlags Jason Turner 2015-01-15 17:51:23 -07:00
  • adfc56db8b Warning cleanups Jason Turner 2015-01-15 17:49:26 -07:00