rhai icon indicating copy to clipboard operation
rhai copied to clipboard

Rhai - An embedded scripting language for Rust.

Results 78 rhai issues
Sort by recently updated
recently updated
newest added

The vulnerThe vulnerability error information is as followsability error information is as follows: ``` ==272144==ERROR: LeakSanitizer: detected memory leaks Indirect leak of 7600 byte(s) in 95 object(s) allocated from: #0...

bug

Added support for [Rust-style raw-string literal syntax](https://doc.rust-lang.org/reference/tokens.html#raw-string-literals) in Rhai. Example: ```rust let example_raw_string: string = r##"I can use quotes and / and even one "# without escaping this string How...

according to https://github.com/rhaiscript/rhai/issues/891, since [instant](https://crates.io/crates/instant) is no longer maintained, we should use [web-time](https://crates.io/crates/web-time) to replace it. Actually I have built WASM to make sure it works in it, but it...

According to https://crates.io/crates/instant: > This crate is no longer maintained. Please consider creating a fork or using `web-time` instead. Or reach out if you are interested in taking over its...

enhancement

Building latest git version and v1.19.0 fails on thumbv6m-none-eabi with features=["no_std"]. All the errors are from spin using AtomicUsize operations. ``` error[E0599]: no method named `fetch_add` found for struct `AtomicUsize`...

bug

The returned error when trying to call a function implemented in Rust with either incorrect name or incorrect signature is not helpful. E.g. ```Function not found: add_param_setting (rusp::usp_builder::add::CreateObjectBuilder, &str |...

While trying something with the tests I noticed that there're some unused import warnings which can easily be silenced.

`smartstring` is licensed under MPL-2.0, which is less permissive than the Apache-2.0/MIT dual license adopted by Rhai itself. Two MIT-licensed crates exist that serve the same purpose: * [compact_str](https://github.com/ParkMyCar/compact_str) *...

Consider the following example: ```rust fn main() { let global_name: std::rc::Rc

bug