Fletcher Porter
Fletcher Porter
Consider this snippet. ```rs #[derive(GodotClass)] #[class(rename = "Not an identifier")] struct MyTupleStruct(String); ``` This is incorrect for two reasons. First, the `rename` key demands an identifier, but it's been given...
I wrote a process function like so, forgetting its `delta` argument. ```rs use godot::prelude::*; struct Example; #[gdextension] unsafe impl ExtensionLibrary for Example {} #[derive(GodotClass)] #[class(init, tool, base=Node)] struct Thing {...
According to the [TOML spec](https://toml.io/en/v1.0.0#keys), this should be a valid TOML file ```toml [thing] 1234 = "value" ``` If I parse it with nanoserde's TOML parser, ```rs nanoserde::TomlParser::parse("[thing]\n1234 = \"value\"");...
When I run gofmt with Sublime, either by saving or through the command palette, the entirety of Sublime will hang, presumably waiting for gofmt to execute. I'm using the default...
It'd be nice for test automation to have a constructor that took a path to a scene. Something like this. ```cs void TestSceneThing() { SceneReference scene = new SceneReference("/Assets/Scenes/TestScenes/test_scene_1.unity"); bool...
I installed scimax on both my Windows and Linux machines. When I went to edit a tex file on both, the Windows machine was running AUCTeX, as could be seen...
I have this macro call [here](https://github.com/fpdotmonkey/gdext/commit/e5ac4fc4bcaf58214567b4fe405a752fb943817b#diff-45c66b90f041a85130206b4044a54b2b7fb9a51933580f93ce27ee8cc0faa3adR404-R408) that is formatted by rustfmt as so. ``` $ rustfmt --check godot-macros/src/class/data_models/field_export.rs Diff in /home/fp/3rd/gdext/godot-macros/src/class/data_models/field_export.rs at line 402: }?; let deprecation_warning = if *radians...