-
Hello again,
I can pass down a `f32` through a `serde`d object, but I then can't use that value since all floats are by default `f64`, and the machinery to easily type cast or do anything with `f32…
-
Adding more Cargo features should bring in more code and features, not less. Also adding a Cargo feature should almost never break existing scripts.
With a major semver bump, I suggest to make the …
-
According to semver, on packages with major version 0, anything may change at any time so nothing should be considered stable, however most crates.io packages use the convention that the numbers are "…
-
I ran into this issue in a bit more complex environment, but was able to reproduce using the examples from the repo as of v0.18.1.
Steps to reproduce:
1. Create a script `import.rhai` in the ./scr…
-
I am currently creating a custom language just for nog, because I am no longer really happy with `rhai`, because the philosophy of the project does not really align with how I imagine the config to be…
-
Splitting functionality up into multiple files is a bit annoying right now.
### Example
#### main.rhai
```
fn test1() {
import "mod" as M;
M::echo();
}
fn test2() {
import "mod"…
-
@jhwgh1968 there has been an open issue regarding the fact that creating an `Engine` is expensive: https://github.com/jonathandturner/rhai/issues/142
It looks like registering all those core func…
-
```
Aug 17 12:59:23 my-iot my-iot[23634]: [INFO] (2) my_iot::core::bus: [ReadNonLogged] guest_room_humidity_high::tado::469375::1::humidity::high = Rh(60.4)
Aug 17 12:59:23 my-iot my-iot[23634]: [IN…
-
I keep getting can't find crate for `std` even with "no_std" feature
```toml
[dependencies.rhai]
git = "https://github.com/jonathandturner/rhai"
features = ["no_std"]
default-features = false
…
-
Currently there are several places where I think we can make function calls/setters more efficient, more consistent across the language, and more like languages like js. I'm proposing these simultaneo…