Stephen Chung
|
a1950a9562
|
Bump versions.
|
2021-06-10 19:09:27 +08:00 |
|
Stephen Chung
|
79d9977cd5
|
Change take_string and take_immutable_string to as_XXX.
|
2021-06-10 10:45:44 +08:00 |
|
Stephen Chung
|
65b7135324
|
Fix tests.
|
2021-06-07 11:54:10 +08:00 |
|
Stephen Chung
|
5f36f1a28c
|
Remove PluginFunction::is_variadic.
|
2021-05-29 18:32:34 +08:00 |
|
Stephen Chung
|
c6ee20094b
|
Fix teset output.
|
2021-05-25 11:09:55 +08:00 |
|
Stephen Chung
|
d07d4d295d
|
Fix tests.
|
2021-05-22 19:34:10 +08:00 |
|
Stephen Chung
|
941e09d29d
|
Guard against setters mutating constants, and allow pure setters.
|
2021-05-15 11:41:42 +08:00 |
|
Stephen Chung
|
202285f9ab
|
Disallow pure setters.
|
2021-05-13 10:34:24 +08:00 |
|
Stephen Chung
|
13d5092c4d
|
Allow setters returning values when return_raw.
|
2021-05-02 23:51:37 +08:00 |
|
Stephen Chung
|
b091113334
|
Eliminate unnecessary data structures.
|
2021-04-27 22:28:01 +08:00 |
|
Stephen Chung
|
e4ffd2d52a
|
Fix codegen test.
|
2021-04-19 22:12:20 +08:00 |
|
Stephen Chung
|
e31506fe51
|
Bump version.
|
2021-04-16 21:59:11 +08:00 |
|
Stephen Chung
|
d564a66869
|
Change rhai dependency.
|
2021-03-31 16:48:46 +08:00 |
|
Stephen Chung
|
c0b2eee9f2
|
Fix syn regression.
|
2021-03-29 12:46:46 +08:00 |
|
Stephen Chung
|
0afc2a0842
|
Reverse Module::set_plugin_fn.
|
2021-03-26 18:41:28 +08:00 |
|
Stephen Chung
|
c443c3bb48
|
Gate codegen metadata output under metadata feature.
|
2021-03-26 10:59:34 +08:00 |
|
Stephen Chung
|
adbb5f8eb8
|
Use static array for codegen parameters info.
|
2021-03-25 14:02:50 +08:00 |
|
Stephen Chung
|
c4fe1782df
|
Streamline string handling.
|
2021-03-24 13:17:52 +08:00 |
|
Stephen Chung
|
3d0d5d1708
|
Streamline code.
|
2021-03-24 10:02:50 +08:00 |
|
Stephen Chung
|
6d1700728a
|
Intern module registration strings.
|
2021-03-24 09:56:25 +08:00 |
|
Stephen Chung
|
f70225ca1d
|
Change HashMap to BTreeMap.
|
2021-03-23 12:13:53 +08:00 |
|
Stephen Chung
|
7a0032fc89
|
Move return type to param_names.
|
2021-03-22 23:11:23 +08:00 |
|
Stephen Chung
|
39fb78293c
|
Change codegen tests for return_raw.
|
2021-03-22 19:21:42 +08:00 |
|
Stephen Chung
|
a82f0fc738
|
Allow non-Dynamic in return_raw.
|
2021-03-22 11:18:09 +08:00 |
|
Stephen Chung
|
b3bcd7bf79
|
Fix codegen test.
|
2021-03-22 10:08:43 +08:00 |
|
Stephen Chung
|
aa0594210c
|
Use RhaiResult for plugin return.
|
2021-03-19 10:30:30 +08:00 |
|
Stephen Chung
|
d0922adb5b
|
Deprecate RegisterFn and RegisterResultFn.
|
2021-03-15 11:36:30 +08:00 |
|
Stephen Chung
|
f3b5df09af
|
Fix codegen test results.
|
2021-02-26 20:14:23 +08:00 |
|
Stephen Chung
|
33fa57d95b
|
Refine codegen error positions.
|
2021-02-26 20:00:25 +08:00 |
|
Stephen Chung
|
37fe14ba16
|
Raise error if pure misuse.
|
2021-02-26 18:28:21 +08:00 |
|
Stephen Chung
|
823ecef1f1
|
#[rhai_fn(pure)] must have &mut parameter.
|
2021-02-26 17:19:40 +08:00 |
|
Stephen Chung
|
2f78626a21
|
Update README.
|
2021-02-25 17:53:01 +08:00 |
|
Stephen Chung
|
067983bb57
|
Fix codegen tests.
|
2021-02-21 15:44:01 +08:00 |
|
Stephen Chung
|
dd3b16403f
|
Code cleanup.
|
2021-02-21 14:11:19 +08:00 |
|
Stephen Chung
|
fc7697d504
|
Reflect visibility to generated modules.
|
2021-02-21 13:51:24 +08:00 |
|
Stephen Chung
|
ac1b7debe9
|
Add pure function attribute.
|
2021-02-19 23:13:41 +08:00 |
|
Stephen Chung
|
61d7356e08
|
Reduce spelling warnings in codegen.
|
2021-02-18 17:42:49 +08:00 |
|
Stephen Chung
|
4815de3634
|
Fix codegen test error display.
|
2021-02-09 14:34:51 +08:00 |
|
Stephen Chung
|
7fc38d4cd2
|
Change rhaiscript.github.io to rhai.rs
|
2021-01-30 07:19:54 +08:00 |
|
Stephen Chung
|
9e2c1a5860
|
Bump version.
|
2021-01-15 19:55:14 +08:00 |
|
Stephen Chung
|
8c47d61456
|
Refine documentation and comments.
|
2021-01-11 23:09:33 +08:00 |
|
Stephen Chung
|
96b1e7777b
|
Update URL links.
|
2021-01-07 17:30:06 +08:00 |
|
Stephen Chung
|
67a85a19ae
|
Fix codegen test.
|
2021-01-06 19:30:58 +08:00 |
|
Stephen Chung
|
e059ca009c
|
Fix feature builds.
|
2021-01-06 18:22:45 +08:00 |
|
Stephen Chung
|
fba2dd7a84
|
Bump version.
|
2020-12-30 15:17:16 +08:00 |
|
Stephen Chung
|
dc4e52e795
|
Code enhancements.
|
2020-12-26 13:05:57 +08:00 |
|
Stephen Chung
|
809b813def
|
Simplify codegen.
|
2020-12-24 21:28:40 +08:00 |
|
Stephen Chung
|
9fd7e01197
|
Simplify code.
|
2020-12-23 23:29:19 +08:00 |
|
Stephen Chung
|
746a0b186f
|
Fix typo.
|
2020-12-23 15:15:47 +08:00 |
|
Stephen Chung
|
f55a56c6bc
|
Engine::register_global_module and Engine::register_static_module must be passed shared Module.
|
2020-12-23 10:08:43 +08:00 |
|