Stephen Chung
|
b6528bd51d
|
Reduce usage of as_ref and as_mut.
|
2022-07-05 16:26:38 +08:00 |
|
Stephen Chung
|
9319f87a7b
|
Fix builds.
|
2022-07-04 17:47:59 +08:00 |
|
Stephen Chung
|
dee66a409f
|
Add case alternatives for switch.
|
2022-07-04 17:42:24 +08:00 |
|
Stephen Chung
|
60e36610bc
|
Merge pull request #579 from schungx/master
Version 1.8.0.
|
2022-07-01 12:50:21 +08:00 |
|
Stephen Chung
|
54db9a2819
|
Bump version.
|
2022-07-01 12:30:20 +08:00 |
|
Stephen Chung
|
6753566b03
|
Merge set of dynamic functions when merging modules.
|
2022-06-28 13:57:18 +08:00 |
|
Stephen Chung
|
0031678cd4
|
Fix shared variable assignment.
|
2022-06-26 18:09:15 +08:00 |
|
Stephen Chung
|
d9875ff81c
|
Fix sync feature.
|
2022-06-26 17:14:10 +08:00 |
|
Stephen Chung
|
335957fbc2
|
Enable modifying constant shared values.
|
2022-06-26 17:04:08 +08:00 |
|
Stephen Chung
|
7068775f19
|
Use locked_read.
|
2022-06-26 14:10:09 +08:00 |
|
Stephen Chung
|
84b8e1ed87
|
Detect whether dynamic functions exist to save checking.
|
2022-06-24 11:30:54 +08:00 |
|
Stephen Chung
|
d6bfd8f617
|
Streamline step ranges.
|
2022-06-20 18:52:07 +08:00 |
|
Stephen Chung
|
addb579f30
|
Streamline Dynamic.
|
2022-06-17 23:36:18 +08:00 |
|
Stephen Chung
|
b592ac1599
|
Export locked_read.
|
2022-06-17 23:36:09 +08:00 |
|
Stephen Chung
|
8f716ab71a
|
Merge branch 'main' of https://github.com/rhaiscript/rhai
|
2022-06-13 17:06:41 +08:00 |
|
Stephen Chung
|
d680fe9532
|
Merge pull request #577 from falzberger/patch-1
Fix code example for stateful event handler
|
2022-06-13 17:06:12 +08:00 |
|
Alexander Falzberger
|
6a83a5bf6b
|
Fix code example for stateful event handler
|
2022-06-13 11:04:37 +02:00 |
|
Stephen Chung
|
23cd4d0f6a
|
Fix typo.
|
2022-06-13 16:32:33 +08:00 |
|
Stephen Chung
|
6ea5ed17f4
|
Use rhai for ignore.
|
2022-06-12 15:04:06 +08:00 |
|
Stephen Chung
|
2b44778a5c
|
Add elvis operator for indexing.
|
2022-06-12 00:32:12 +08:00 |
|
Stephen Chung
|
b9cbeb65d6
|
Use Option instead of once/empty.
|
2022-06-11 16:01:15 +08:00 |
|
Stephen Chung
|
a7098fb074
|
Merge pull request #576 from schungx/master
Elvis and coalescing operators.
|
2022-06-10 11:46:22 +08:00 |
|
Stephen Chung
|
8999872d62
|
Add null coalescing operator.
|
2022-06-10 11:22:33 +08:00 |
|
Stephen Chung
|
0f1e51b1c9
|
Support Elvis operator.
|
2022-06-10 10:26:06 +08:00 |
|
Stephen Chung
|
206318e14c
|
Add new reserved symbols.
|
2022-06-10 08:47:22 +08:00 |
|
Stephen Chung
|
09e19790fe
|
Fix builds.
|
2022-06-09 18:22:53 +08:00 |
|
Stephen Chung
|
a31a4e4887
|
Fix builds.
|
2022-06-09 18:06:00 +08:00 |
|
Stephen Chung
|
dcaac20eb9
|
Strict mode in functions check for static modules.
|
2022-06-09 17:59:28 +08:00 |
|
Stephen Chung
|
285bf23dfa
|
Minor refactor.
|
2022-06-09 08:41:51 +08:00 |
|
Stephen Chung
|
e5f6b28abd
|
Fix warnings.
|
2022-06-08 17:06:49 +08:00 |
|
Stephen Chung
|
bbaad8dfcb
|
Speed up method calls.
|
2022-06-08 16:34:56 +08:00 |
|
Stephen Chung
|
f4ebaa7abf
|
Improve chaining speed.
|
2022-06-08 09:19:21 +08:00 |
|
Stephen Chung
|
8615960cd6
|
Fix feature.
|
2022-06-07 20:52:04 +08:00 |
|
Stephen Chung
|
8501d9d33f
|
Improve speed on common dot/index expressions.
|
2022-06-07 20:38:05 +08:00 |
|
Stephen Chung
|
84e3296559
|
Fix bug on chaining function calls returning shared values.
|
2022-06-07 11:31:46 +08:00 |
|
Stephen Chung
|
005692ef78
|
Change volatile API message.
|
2022-06-06 08:54:19 +08:00 |
|
Stephen Chung
|
9e343ea8f2
|
Merge pull request #572 from schungx/master
Handle documentation with plugins.
|
2022-06-05 19:59:50 +08:00 |
|
Stephen Chung
|
6467b52761
|
Fix no_function.
|
2022-06-05 19:35:18 +08:00 |
|
Stephen Chung
|
6ebe002b18
|
Check for missing docs.
|
2022-06-05 18:17:44 +08:00 |
|
Stephen Chung
|
0a9457a13d
|
Bump codegen version.
|
2022-06-05 18:17:40 +08:00 |
|
Stephen Chung
|
5dc8b20c8d
|
Add #[doc(hidden)] to plugin-generated artifacts.
|
2022-06-05 18:07:20 +08:00 |
|
Stephen Chung
|
c200a609ea
|
Change FnPtr to struct.
|
2022-05-26 18:18:09 +08:00 |
|
Stephen Chung
|
493c4a71ff
|
Add lifetime.
|
2022-05-26 18:17:46 +08:00 |
|
Stephen Chung
|
99bcd8497a
|
Remove lifetime on OpAssignment.
|
2022-05-26 18:17:08 +08:00 |
|
Stephen Chung
|
0e363bd6b7
|
Make Caches a struct.
|
2022-05-24 19:34:47 +08:00 |
|
Stephen Chung
|
52bb6e68e8
|
Add Scope::get.
|
2022-05-24 16:05:17 +08:00 |
|
Stephen Chung
|
07d3dd6882
|
Add lifetime to Caches.
|
2022-05-24 11:52:03 +08:00 |
|
Stephen Chung
|
2d46fd9587
|
Merge pull request #567 from schungx/master
Fix no_object build.
|
2022-05-24 08:03:19 +08:00 |
|
Stephen Chung
|
e4d492c727
|
Fix no_object build.
|
2022-05-23 22:58:15 +08:00 |
|
Stephen Chung
|
6120b7a01a
|
Merge pull request #566 from Geal/main
use smartstring's deserializer to support non borrowed strings
|
2022-05-23 22:51:12 +08:00 |
|