Daniel Kolesa
|
8207ef0ce3
|
use overloads for new var methods
|
2021-04-11 20:49:26 +02:00 |
Daniel Kolesa
|
b26bae3ec5
|
move standard library init outside state, make it never error
|
2021-04-11 19:36:41 +02:00 |
Daniel Kolesa
|
a2c50744da
|
remove public state::destroy()
|
2021-04-11 18:56:08 +02:00 |
Daniel Kolesa
|
e644674724
|
hide internal_state from all public headers
|
2021-04-11 18:46:45 +02:00 |
Daniel Kolesa
|
3d06157dbc
|
guarantee valid result from new_command
|
2021-04-05 20:05:41 +02:00 |
Daniel Kolesa
|
8c8aa26c20
|
return refs for new_*var and new_ident (guarantee valid result)
|
2021-04-05 19:52:13 +02:00 |
Daniel Kolesa
|
1a68dd1c25
|
move callable into internal namespace
|
2021-04-05 19:22:40 +02:00 |
Daniel Kolesa
|
194d5f960b
|
drop ret-by-reference run APIs
|
2021-04-05 18:32:45 +02:00 |
Daniel Kolesa
|
f64df83dd8
|
add getter/setter api on alias, drop old broken api
|
2021-04-05 18:20:07 +02:00 |
Daniel Kolesa
|
a8cfa08bd8
|
split up cubescript.hh into individual files
|
2021-04-05 04:40:52 +02:00 |