ThePhD
354c26772a
2.12.1 version includes automatic operator binding for basic comparators
...
it'll only be a matter of time before people ask me to auto-bind `operator+` and shit, but the answer for that will be no...
2016-08-25 12:50:50 -04:00
ThePhD
16cd699208
[ci skip] relevant changes to docs
2016-08-24 12:22:51 -04:00
ThePhD
c6d1ec8d68
[ci skip] always miss one...
2016-08-24 09:20:18 -04:00
ThePhD
0c5d73b67a
[ci skip] update info
2016-08-24 09:17:26 -04:00
ThePhD
cf76f6baa0
V E T T E D
...
Slight breaking change, but at the source level almost nothing changes (ipairs is the only thing that changes because for some reason it checks if what is passed is a table and that really doesn't make any fucking sense)
Closes #195
Closes #196
2016-08-23 21:42:27 -04:00
ThePhD
5b65ea1460
O-O-O-OVERHAAAAAUL no not really just bug fixes....
2016-08-22 22:45:06 -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
a8e683717f
[ci skip] improve documentation
2016-08-16 15:19:51 -04:00
ThePhD
83c7bbc500
[ci skip] I can spell the bestest
2016-08-15 16:17:26 -04:00
ThePhD
f58ed0c709
[ci skip] be clear in docs about inheritance usage
2016-08-14 12:12:48 -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
ThePhD
ec7673f469
[ci-skip] be clear about what's being measured
2016-08-12 10:25:20 -04:00
ThePhD
ac6ff25061
Update single
2016-08-11 11:38:47 -04:00
ThePhD
f85dba2a69
[ci-skip] *sob* no i cant spell gud pls come save me
2016-08-11 10:27:20 -04:00
ThePhD
135e09f31d
[ci-skip] I can spell good I promise
2016-08-11 09:55:35 -04:00
ThePhD
18089ad39b
[ci-skip] conf.py update
2016-08-11 09:45:10 -04:00
ThePhD
7a53305a48
[ci-skip] better docs
2016-08-11 09:34:03 -04:00
ThePhD
0338b7d18f
Baby you construct me in all the right ways, let's spend our lifetimes together in this wonderful scope.~
...
Closes #168
2016-08-11 09:16:23 -04:00
ThePhD
7280668de7
[ci-skip] hot, kinky documentations.
2016-08-11 07:47:01 -04:00
ThePhD
5460f7e626
update examples, support inherited usertype metatables, and beef up wording and fix other crap in docs
...
Addresses #157 temporarily
2016-08-10 20:39:30 -04:00
ThePhD
b9983f5553
[ci-skip] additional tutorial
2016-08-08 08:09:32 -04:00
ThePhD
e025946845
[ci-skip] conf.py update
2016-08-07 21:00:56 -04:00
ThePhD
14035a6631
[ci-skip] conf update
2016-08-07 14:27:57 -04:00
ThePhD
22f03863f2
[ci-skip] docs update
2016-08-07 14:21:59 -04:00
ThePhD
57333bb529
Grumblemumble goddamn Xeo grumbleMumble
2016-08-07 14:04:07 -04:00
ThePhD
dc79e72c59
sol::vars support in most places, and updated documentation
2016-08-06 18:41:54 -04:00
ThePhD
dc05552e81
sol::var is now in business
2016-08-06 17:29:07 -04:00
ThePhD
cf0802c6e0
[ci-skip] Dat documentation
2016-08-06 00:41:17 -04:00
ThePhD
89250697aa
Documents nullptr ( Closes #159 )
...
Documents callable structures and the function to use with `table.set` if needed (Closes #162 )
2016-08-06 00:30:35 -04:00
ThePhD
01bfeda0cf
[ci-skip] explanations with benchmarks
2016-07-30 12:30:01 -04:00
ThePhD
73b58f509b
[ci-skip] Readme updated, benchmarks are now live
2016-07-29 10:35:24 -04:00
ThePhD
2f14841b03
[ci-skip] o boi
2016-07-29 01:15:07 -04:00
ThePhD
045d9371df
customization points are now live
2016-07-29 00:57:47 -04:00
ThePhD
de359acb3e
Let's do iiiit.
2016-07-28 13:33:08 -04:00
ThePhD
febfdbadb7
protect could use some additional optimizations for space, but I'm kinna tired.
2016-07-09 03:43:51 -04:00
ThePhD
115dfe39eb
[ci skip] simple_usertype docs update
2016-07-07 20:32:32 -04:00
ThePhD
f7108d5e37
Usertype documentation
2016-07-07 18:11:03 -04:00
ThePhD
76b73bdfab
[ci skip] Improve single-header file documentation
2016-07-02 12:01:33 -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
0fef6556e4
Closes #125
...
Adds documentation for the new feature
Removes usages of "sol::bond" in documentation, because that was supposed to be "sol::tie"
I really don't want to spend time trying to figure out how to slim down these templates...
2016-06-22 11:33:07 -04:00
ThePhD
83ba698aba
More documentation, fix for signed/unsigned conversion issues.
2016-06-22 01:20:38 -04:00
ThePhD
3688cc3752
[ci-skip] version bump again
2016-06-20 10:14:15 -04:00
ThePhD
d0ca1d8317
Maximum the features.
2016-06-20 09:51:26 -04:00
ThePhD
38dcd85132
[ci-skip] Documentation updates
2016-06-20 07:09:29 -04:00
ThePhD
2166906343
Fix documentation derp
2016-06-19 20:28:07 -04:00
ThePhD
b6928b4b4e
Herpin' that derp.
...
SOL_NO_COMPAT is now in the proper place and documented in the compatibility part of the API.
Basic test for `table::add`
2016-06-19 19:02:40 -04:00
ThePhD
556be8da98
Documentation updates -- require function and add function and size function needed documentation
...
New `add` function as requested by @EliasD
2016-06-19 17:59:40 -04:00
ThePhD
29e4b82b4a
Formally introduce c_call
to the API with overloading ability
...
More documentation on how things work.
Once more at a 'feature-complete' state. Continue to work on #116 .
Add testcase to ensure #108 is fixed. Then, prep release.
2016-06-18 03:32:54 -04:00