Etherian

Results 16 comments of Etherian

I ran into this issue as well. @ryanoasis, could what tools and resources are needed and where to find them be clarified in the Font Patcher section? For example, it...

Ignore `std/parser.glu` for now. It's still a mess. But what do you think of the `Alternative` implementation for `Result`? I think it makes sense.

Sorry. It didn't compile because I wrote it wrong the first time. `Alternative (Result (m e))` seems to work now. If I understand correctly, the answerer of that question says...

If not, it would be helpful to improve the error message.

How about `std::Time` bindings? I'll look into it if you think it's a good idea.

Here's my rough draft of a `std.time` module. Structurally, I'm leaning towards each of the three types getting their own namespace -- e.g. `std.time.Instant.now` or `std.time.Duration.checked_sub`. For now, I'm stuck...

Adding `#[gluon_userdata(clone)]` caused a couple errors. ``` Rust error[E0053]: method `deep_clone` has an incompatible type for trait --> src\std_lib\time.rs:16:24 | 16 | #[derive(Clone, Debug, Userdata, Trace, VmType)] | ^^^^^^^^ expected...

Could you mentor me regarding tests for this module? I don't have much experience writing tests and I am not confident I can write them correctly and thoroughly. Maybe you...

I finally got around to finishing the doc comments for `std.time`. Is there a way I can test the examples without running the whole doc test suite?

It looks like doc comments are not currently recognized on record entries, which is where I have placed my docs for the time modules. Could this behavior be added, and/or...