Stephen Chung
|
7da20dd090
|
Forbid floating-point switch cases after range case.
|
2023-02-13 08:58:59 +08:00 |
|
Stephen Chung
|
10089c5cb0
|
Support switch range cases for floating-point values.
|
2023-02-12 23:20:14 +08:00 |
|
Stephen Chung
|
d0a47d7f66
|
Refactor to do more pre-calculation work.
|
2023-02-12 21:50:32 +08:00 |
|
Stephen Chung
|
9f18d6519d
|
Use debug_assert!.
|
2023-02-12 00:13:54 +08:00 |
|
Stephen Chung
|
8685323b15
|
Use SmartString for comments.
|
2023-02-11 23:55:07 +08:00 |
|
Stephen Chung
|
dbac4d5689
|
Use StraightHashMap.
|
2023-02-11 23:51:36 +08:00 |
|
Stephen Chung
|
557b368fdb
|
Fix op-assignment hashes.
|
2023-02-11 15:06:17 +08:00 |
|
Stephen Chung
|
9cb5154979
|
Refactor FnCallHashes.
|
2023-02-11 12:52:07 +08:00 |
|
Stephen Chung
|
e177a5648a
|
Remove hashing hack.
|
2023-02-11 11:56:20 +08:00 |
|
Stephen Chung
|
75718a5a8b
|
Satisfy clippy.
|
2023-02-11 00:17:26 +08:00 |
|
Stephen Chung
|
c58fe87107
|
Fix error.
|
2023-02-10 23:51:22 +08:00 |
|
Stephen Chung
|
4fe80a2026
|
Use &Token for op.
|
2023-02-10 23:42:13 +08:00 |
|
Stephen Chung
|
8d1fa19331
|
Remove usage of all()
|
2023-02-10 18:33:22 +08:00 |
|
Stephen Chung
|
97e0578165
|
Merge branch 'main' of https://github.com/rhaiscript/rhai
|
2023-02-10 18:32:30 +08:00 |
|
Stephen Chung
|
47f18f0ba7
|
Merge pull request #688 from Mathieu-Lala/fix/lint
Fix lints warnings and enhance the CI
|
2023-02-10 18:32:14 +08:00 |
|
Mathieu Lala
|
3523941fee
|
fix<doc>: rename _item for item
|
2023-02-10 11:04:14 +01:00 |
|
Stephen Chung
|
89725a6dd4
|
Fix bug when parsing !in.
|
2023-02-10 14:58:03 +08:00 |
|
Mathieu Lala
|
8e5b280d8a
|
fix<doc>: rename _unit for unit
|
2023-02-09 19:03:02 +01:00 |
|
Stephen Chung
|
2ffffb6fdc
|
Merge pull request #702 from schungx/master
Add min/max.
|
2023-02-09 22:21:42 +08:00 |
|
Stephen Chung
|
777f3e219a
|
Add max/min.
|
2023-02-09 22:09:16 +08:00 |
|
Mathieu Lala
|
9bdf3c290d
|
pull main & udpate lint
|
2023-02-05 17:59:02 +01:00 |
|
Mathieu Lala
|
097fa1f4e3
|
Merge branch 'main' of github.com:Mathieu-Lala/rhai into fix/lint
|
2023-02-05 17:18:45 +01:00 |
|
Stephen Chung
|
9bd80f607f
|
Merge branch 'main' of https://github.com/rhaiscript/rhai
|
2023-02-05 21:42:17 +08:00 |
|
Stephen Chung
|
234bf76d0c
|
Merge pull request #691 from Mathieu-Lala/feat/more-ci
CI: add `cargo hack check --feature-powerset`
|
2023-02-05 21:41:53 +08:00 |
|
Mathieu Lala
|
da2d3adaef
|
fix: exclude feature
|
2023-02-05 13:22:44 +01:00 |
|
Mathieu Lala
|
933ffbc3fc
|
feat<ci>: for a manual job for
|
2023-02-05 13:16:55 +01:00 |
|
Stephen Chung
|
9608e58ded
|
Use remove for flags.
|
2023-02-03 15:58:07 +08:00 |
|
Stephen Chung
|
675a45fac7
|
Fix bug.
|
2023-02-03 15:11:40 +08:00 |
|
Stephen Chung
|
ca02d46a49
|
Use iterators.
|
2023-01-31 19:44:46 +08:00 |
|
Stephen Chung
|
faa48f78c3
|
Refine hashing.
|
2023-01-31 16:37:50 +08:00 |
|
Stephen Chung
|
6980096a09
|
Merge pull request #699 from schungx/master
Bug fixes.
|
2023-01-30 14:12:04 +08:00 |
|
Stephen Chung
|
08f428def2
|
Fix diagnostic messages.
|
2023-01-30 13:03:47 +08:00 |
|
Stephen Chung
|
6400b33b1b
|
Use bitflag options for chains parsing.
|
2023-01-30 12:31:33 +08:00 |
|
Stephen Chung
|
9f966f6473
|
Fix test output.
|
2023-01-29 16:01:34 +08:00 |
|
Stephen Chung
|
62696853b4
|
Fix bug with parsing improper module separator.
|
2023-01-29 15:23:33 +08:00 |
|
Stephen Chung
|
2c631daa07
|
Add test for auto global constants for global namespace.
|
2023-01-28 12:40:42 +08:00 |
|
Stephen Chung
|
f4949a2beb
|
Always search scope after scope is modified.
|
2023-01-27 22:31:14 +08:00 |
|
Stephen Chung
|
663125a66d
|
Merge pull request #697 from schungx/master
Fix bug in chain parsing.
|
2023-01-25 08:03:03 +08:00 |
|
Stephen Chung
|
733bb07d2d
|
Fix bug in chain parsing.
|
2023-01-25 07:37:44 +08:00 |
|
Mathieu Lala
|
c7355395c9
|
feat<ci>: add a feature powerset check
|
2023-01-14 13:58:51 +01:00 |
|
Stephen Chung
|
ea3efe654c
|
Avoid unnecessarily creating Scope.
|
2023-01-11 11:42:46 +08:00 |
|
Stephen Chung
|
6d64a75bd2
|
Avoid creating new Scope.
|
2023-01-11 09:34:54 +08:00 |
|
Stephen Chung
|
dd2a0a64aa
|
Remove Token::NONE.
|
2023-01-08 21:15:16 +08:00 |
|
Stephen Chung
|
541951ec3f
|
Remove macro_use in types.
|
2023-01-06 15:43:53 +08:00 |
|
Stephen Chung
|
ae02668d08
|
Mark pure.
|
2023-01-03 14:00:18 +08:00 |
|
Stephen Chung
|
9f5783f1a4
|
Bump version.
|
2022-12-31 12:17:36 +08:00 |
|
Mathieu Lala
|
af2e331b0f
|
fix: not #cfg
|
2022-12-30 20:45:26 +01:00 |
|
Mathieu Lala
|
c5002801c8
|
ci: add feature powerset & style: used #[cfg(all(..))]
|
2022-12-30 19:29:27 +01:00 |
|
Mathieu Lala
|
9af5b1c78e
|
fix: default clippy lints
|
2022-12-30 18:07:39 +01:00 |
|
Stephen Chung
|
4c2630b71f
|
Merge pull request #687 from schungx/master
Prepare for release.
|
2022-12-30 22:47:49 +08:00 |
|