Commit Graph

119 Commits

Author SHA1 Message Date
ThePhD
b05ce97247 Allllll the fixes. All the time. Mostly to make sure constructors don't fight with each other and safety is respected. And documentation updates. 2016-10-01 01:27:40 -04:00
ThePhD
ca28f8577e update single 2016-09-30 01:42:46 -04:00
ThePhD
471b5870e2 update single 2016-09-28 19:10:36 -04:00
ThePhD
d7b037da73 Sigh. Make sure that tuple expansion works in buggy VC++ compiler. 2016-09-26 04:02:03 -04:00
ThePhD
508d21c842 Why oh why... 2016-09-22 12:16:52 -04:00
ThePhD
d88db0faff Buh. Capturing the right semantics is always hard. 2016-09-22 11:49:29 -04:00
ThePhD
3a00ce0adf Some minor fixes and DOCS AND EXAMPLES WOOoOooOOooOoo 2016-09-22 07:13:04 -04:00
ThePhD
77a1ce76b5 update single 2016-09-19 23:40:50 -04:00
ThePhD
8c9c662d97 Truly, I am a spectacular idiot... 2016-09-19 01:17:58 -04:00
ThePhD
89107d3b90 Fix crashing of simple usertypes from a previous herpderp. 2016-09-19 00:36:50 -04:00
ThePhD
1593ca00af eat a dick gcc 4.9 2016-09-17 22:39:21 -04:00
ThePhD
1dfeb1dc7c i hate old tools 2016-09-17 22:27:28 -04:00
ThePhD
132ff87fbc update single 2016-09-17 22:17:03 -04:00
ThePhD
3df64718ad update everything 2016-09-14 00:10:25 -04:00
ThePhD
0e56783de9 Bark. I always forget things. 2016-09-14 00:02:15 -04:00
ThePhD
34d844a06f gdi gcc, catch that shit -- update single 2016-09-13 12:53:59 -04:00
ThePhD
22d5a70c25 [ci skip] upgrade single 2016-09-13 12:38:13 -04:00
ThePhD
5dface25fb fix problem with instantiations of abstract classes in optional reference 2016-09-10 20:59:12 -04:00
ThePhD
1bd86c4dd7 [ci skip] update single 2016-09-04 11:42:53 -04:00
ThePhD
431977a568 herpin' that derp 2016-09-01 09:02:50 -04:00
ThePhD
f2667827ca single header file, head forward 2016-09-01 08:50:48 -04:00
xujh
6791d6ebf2 change std::snprintf to snprintf for android compile 2016-09-01 12:02:41 +08:00
ThePhD
0d226e183f [ci skip] update single 2016-08-30 18:16:45 -04:00
ThePhD
5093f61615 Attempt to fix #119 by using less-powerful C++11 features and praying for the best
Fix #205
Partially address #204 (will need to do more -- perhaps add an automatic-conversion shim?)
2016-08-30 18:09:42 -04:00
ThePhD
5b5d1e9ca6 MIGHT AS WELL. 2016-08-27 08:45:37 -04:00
ThePhD
0aca322f3f [ci skip] update single 2016-08-25 12:51:36 -04:00
ThePhD
0f8602dc37 [ci skip] proper single 2016-08-24 12:24:47 -04:00
ThePhD
16cd699208 [ci skip] relevant changes to docs 2016-08-24 12:22:51 -04:00
ThePhD
0c5d73b67a [ci skip] update info 2016-08-24 09:17:26 -04:00
ThePhD
1e62e3cde1 [ci skip] update single 2016-08-24 08:40:35 -04:00
ThePhD
ffe6e79f97 [ci skip] single update 2016-08-22 23:43:12 -04:00
ThePhD
2640f670b6 better tests, wee 2016-08-21 22:17:19 -04:00
ThePhD
060d450f68 [ci skip] update single 2016-08-21 19:25:20 -04:00
ThePhD
6243cbe103 push_reference should respect unique usertypes 2016-08-21 19:24:26 -04:00
ThePhD
5f036adf48 [ci skip] Update single 2016-08-19 21:43:58 -04:00
ThePhD
fd657ea249 qq clang pls 2016-08-19 21:38:19 -04:00
ThePhD
e31ed71006 Add hinting optimization to arrays 2016-08-19 21:08:03 -04:00
ThePhD
1ae78e1b54 High performance iteration for arrays 2016-08-18 23:51:41 -04:00
ThePhD
c8ea9f7638 [ci skip] update single 2016-08-17 16:02:29 -04:00
ThePhD
8e387a269b [ci skip] update single 2016-08-17 15:55:36 -04:00
Kevin Brightwell
60d56be14c Update single.py to always use '/' and with prev commit 2016-08-17 14:29:37 -04:00
Kevin Brightwell
366937830c Fix #180 2016-08-17 14:29:21 -04:00
ThePhD
7903e1ec05 New initializer type called sol::factories, and the documentation to go with it 2016-08-17 01:16:44 -04:00
ThePhD
4bcedd24cc [ci-skip] update single header 2016-08-12 16:10:49 -04:00
ThePhD
0d1d5ebd09 Turns out C++ sucks when all implementers don't do things equally as fast. WHO KNEW? 2016-08-12 13:08:59 -04:00
ThePhD
cd64453789 update single 2016-08-12 12:31:51 -04:00
ThePhD
391152382c [ci-skip] update feature table and be good at stuff 2016-08-12 11:06:14 -04:00
looki
09ba220e62 Fix 'expected .. received ..' message for function arguments 2016-08-12 04:33:26 +02:00
ThePhD
ac6ff25061 Update single 2016-08-11 11:38:47 -04:00
ThePhD
b3594c0ed7 Update single and release 2016-08-11 09:35:00 -04:00
ThePhD
4cde2b6a3b making questionable decisions since 1892 2016-08-11 07:25:57 -04:00
ThePhD
0f1f7859f1 single update 2016-08-07 20:57:38 -04:00
ThePhD
04eb19603c Update single hader 2016-08-07 14:05:02 -04:00
ThePhD
89e0b62f2d const-ness fucking me in the ass again 2016-08-01 04:04:44 -04:00
ThePhD
2b0912b007 single file update 2016-07-29 01:12:28 -04:00
ThePhD
c37a184c09 rdy2roll 2016-07-15 10:16:19 -04:00
ThePhD
c03073e059 [ci-skip] O boi 2016-07-15 07:56:28 -04:00
ThePhD
87eb901b01 Fix #139 2016-07-12 20:55:26 -04:00
ThePhD
045d96e11a Update single sol.hpp 2016-07-11 13:03:38 -04:00
ThePhD
5740566ecf [ci skip] Neat. 2016-07-09 15:25:10 -04:00
ThePhD
5d89799d7e More fixes, oooh boy... 2016-07-09 14:21:23 -04:00
ThePhD
975788c920 Make sure unicode is cleaned and put all of the right things in place here 2016-07-09 13:40:15 -04:00
ThePhD
14ced4af69 Add more tests and fix smaller errors with overloading and such. 2016-07-09 01:12:33 -04:00
ThePhD
2b69a03c46 Renew single inside of repository 2016-07-07 20:11:18 -04:00
ThePhD
09ee4db1ed More templated fixes.
Closes #131
Closes #126, for the time being -- we can't make it go any faster without fundamentally breaking the system, and I can't do that to users rn
2016-06-29 14:08:26 -04:00
ThePhD
833be87011 More reductions... 2016-06-27 12:47:56 -04:00
ThePhD
4a0bfe1960 Update develop single header 2016-06-27 12:25:40 -04:00
ThePhD
374acaa7f5 Attempt #1 at reducing compiler overhead for large numbers of template instantiations. 2016-06-27 12:15:32 -04:00
ThePhD
02cd92e01a Keep a single version of the header stored in the repository. 2016-06-22 13:40:08 -04:00