Results 25 issues of yds12

Hello, this is the minimal example I could make: ```rust fn main() { } #[cfg(test)] mod tests { #[tokio::test] async fn test() { use asserhttp::*; let mut response = reqwest::get("https://github.com").await.unwrap();...

When I click the save button, the system file dialog opens, but then it is frozen: I cannot click on the button to save or cancel, and all my desktop...

I'm using [miniquad](https://github.com/not-fl3/miniquad) for graphics together with [egui](https://github.com/emilk/egui), plus the glue crate [egui-miniquad](https://github.com/not-fl3/egui-miniquad). I've been using `rfd` to open a file dialog window with `FileDialog::pick_file` and it works perfectly on...

It's helpful for debugging, when I try to create a `JsonPathFinder` and it fails I cannot easily debug the error.

It is still unclear when/why sometimes `gcc` complains about linking to our programs containing a `.data` section. Sometimes it works. Last time I got the error: /usr/bin/ld: bin/ret_words.o: relocation R_X86_64_32S...

### Problem The [Gherkin language](https://cucumber.io/docs/gherkin/) is a widely-used language for describing test scenarios. Syntax highlighting is currently not supported for it in the code blocks. ### Proposed Solution Add the...

C-enhancement
A-Highlighting

**Describe the bug** Calling `push_metrics` from an `async` function with `tokio` causes this error: ``` thread 'main' panicked at 'Cannot drop a runtime in a context where blocking is not...

Add an option to the canvas menu called "fit to drawing" that resizes the canvas to the size of the area that has pixels with alpha > 0, if necessary...

enhancement
feature

Add a "fit to selection" option to the canvas menu that resizes the canvas to fit exactly the selected area (moving the selection to the origin).

enhancement
feature

At this point, all errors are panicking. We need to eliminate every unwrap, expect and panic, and do proper error handling.

bug
enhancement