Stephen Chung
|
65ef402440
|
Eliminate optimize module with no_optimize.
|
2021-10-21 19:17:34 +08:00 |
|
Stephen Chung
|
315a891ba6
|
Fine tune array methods.
|
2021-10-21 19:04:53 +08:00 |
|
Stephen Chung
|
1c921f3784
|
Add dedup to array.
|
2021-10-21 17:59:54 +08:00 |
|
Stephen Chung
|
9c16d90de9
|
Use #[inline(always)] only when relatively certain.
|
2021-10-21 17:26:43 +08:00 |
|
Stephen Chung
|
313999b0ac
|
Reduce nesting in plugin sub-modules.
|
2021-10-20 16:22:12 +08:00 |
|
Stephen Chung
|
ae493918a2
|
Update test outputs.
|
2021-10-20 15:34:21 +08:00 |
|
Stephen Chung
|
3f2dd23e6e
|
Allow #[cfg(...)] in plugin functions.
|
2021-10-20 15:30:11 +08:00 |
|
Stephen Chung
|
0265af415d
|
General code cleanup.
|
2021-10-20 13:36:40 +08:00 |
|
Stephen Chung
|
c8e7c970d1
|
Add variants of Array methods taking FnPtr with function names.
|
2021-10-20 11:06:38 +08:00 |
|
Stephen Chung
|
3001e90775
|
Deprecate From<EvalAltResult> for Result<T, Box<EvalAltResult>> because it is clearer for code to explicitly wrap errors in Err.
|
2021-10-19 23:52:58 +08:00 |
|
Stephen Chung
|
6d31bb0d19
|
Do not inline error path functions.
|
2021-10-19 20:16:36 +08:00 |
|
Stephen Chung
|
2334cd8f56
|
Avoid cloning in array methods as much as possible.
|
2021-10-19 19:57:15 +08:00 |
|
Stephen Chung
|
9d1ab2c8a1
|
Add test for parsing overflow.
|
2021-10-18 16:40:54 +08:00 |
|
Stephen Chung
|
3174b4759e
|
Simplify code.
|
2021-10-18 15:09:07 +08:00 |
|
Stephen Chung
|
b091fea17b
|
Add event handler test.
|
2021-10-16 13:59:12 +08:00 |
|
Stephen Chung
|
716e6191c0
|
Update error templates.
|
2021-10-12 20:57:47 +08:00 |
|
Stephen Chung
|
6177a291e2
|
Bump version.
|
2021-10-11 17:57:11 +08:00 |
|
Stephen Chung
|
782f6a3e12
|
Revert change.
|
2021-10-11 16:46:34 +08:00 |
|
Stephen Chung
|
90b6b15f15
|
Use into().
|
2021-10-11 15:49:51 +08:00 |
|
Stephen Chung
|
4908b58473
|
Lazy calculate indexer call hashes.
|
2021-09-29 12:16:59 +08:00 |
|
Stephen Chung
|
504e695956
|
Turn on smartstring/serde with metadata.
|
2021-09-28 19:19:17 +08:00 |
|
Stephen Chung
|
87d48948f9
|
Merge branch 'bug-fixes'
|
2021-09-28 16:55:33 +08:00 |
|
Stephen Chung
|
0cde18d3b5
|
Bump version.
|
2021-09-28 16:51:23 +08:00 |
|
Stephen Chung
|
7ce8887343
|
Fix no_index build.
|
2021-09-28 16:36:31 +08:00 |
|
Stephen Chung
|
b90776911d
|
Fix tests output.
|
2021-09-28 16:32:31 +08:00 |
|
Stephen Chung
|
07acc6e125
|
Fix test output.
|
2021-09-28 16:24:08 +08:00 |
|
Stephen Chung
|
85dcd6e754
|
Fix bug with changing property of value obtained via index getter.
|
2021-09-28 15:59:46 +08:00 |
|
Stephen Chung
|
0b72a31d07
|
Fix test output.
|
2021-09-27 11:24:48 +08:00 |
|
Stephen Chung
|
0d651f74ce
|
Extract expected result.
|
2021-09-27 11:13:48 +08:00 |
|
Stephen Chung
|
e963a7251c
|
Check if empty string came from global instance.
|
2021-09-27 11:09:19 +08:00 |
|
Stephen Chung
|
c4a00f5269
|
Change consume to run.
|
2021-09-27 10:59:38 +08:00 |
|
Stephen Chung
|
fe47058add
|
Merge branch 'bug-fixes'
|
2021-09-27 10:34:46 +08:00 |
|
Stephen Chung
|
6df2178460
|
Assume property getters are pure.
|
2021-09-27 10:34:24 +08:00 |
|
Stephen Chung
|
70828209fe
|
Fix builds.
|
2021-09-26 21:50:07 +08:00 |
|
Stephen Chung
|
42d3fde0af
|
Fix no_closure build.
|
2021-09-26 21:30:33 +08:00 |
|
Stephen Chung
|
a130960627
|
Fix empty strings.
|
2021-09-26 21:25:29 +08:00 |
|
Stephen Chung
|
3557db88e8
|
Merge empty strings.
|
2021-09-26 21:18:52 +08:00 |
|
Stephen Chung
|
65a1c24d7b
|
Add signatures to callback function docs.
|
2021-09-25 15:57:38 +08:00 |
|
Stephen Chung
|
0715262c44
|
Enhance signature of on_parse_token callback.
|
2021-09-24 22:44:39 +08:00 |
|
Stephen Chung
|
65326d87f4
|
Fix test output.
|
2021-09-24 18:42:57 +08:00 |
|
Stephen Chung
|
d791052d5c
|
Add Engine::on_parse_token.
|
2021-09-24 18:00:48 +08:00 |
|
Stephen Chung
|
cd8af67842
|
Merge branch 'bug-fixes'
|
2021-09-24 09:27:45 +08:00 |
|
Stephen Chung
|
d9dca6ef98
|
Expore more internal data structures.
|
2021-09-24 09:26:35 +08:00 |
|
Stephen Chung
|
562731c154
|
Fix fibonacci example.
|
2021-09-21 10:41:09 +08:00 |
|
Stephen Chung
|
a6b78944c9
|
Add example to README.
|
2021-09-21 00:14:50 +08:00 |
|
Stephen Chung
|
8f94a60020
|
Optimize interpolated strings.
|
2021-09-20 22:36:10 +08:00 |
|
Stephen Chung
|
adbe9a292e
|
Short circuit functions if empty: array, map, string.
|
2021-09-20 18:35:23 +08:00 |
|
Stephen Chung
|
6e7fbfa66f
|
Add pop to string.
|
2021-09-20 16:25:23 +08:00 |
|
Stephen Chung
|
71e8cf727d
|
Use LazyCompact for SmartString.
|
2021-09-20 11:34:01 +08:00 |
|
Stephen Chung
|
2d46bf37c8
|
Fix build.
|
2021-09-19 22:44:27 +08:00 |
|