jyn

Results 780 comments of jyn

I guess this means `exec()` returning a `Metadata` no longer makes sense, it would have to remove `Vec` or something like that. Maybe you could play around with typestate somehow...

If it helps, this is how I adapted the example: ```rust // First, build `threenp1` and record the generated executable // Adapted from the example at https://docs.rs/cargo_metadata/0.12.3/cargo_metadata/#examples. // TODO: I...

I'd like to second the request for a patch version :) Upgrading hex would get rid of a duplicate dependency for cargo (right now it depends on both 0.4 directly...

@davidpdrsn I'd expect to be inclusive for the outer object but exact for everything else. For example, these would all pass: ```rust assert_json_include_shallow!(actual: json!([1, 2, 3]), expected: json!([1, 2])); assert_json_include_shallow!(actual:...

I used bytehound because heaptrack was giving assertion failures: ``` heaptrack_interpret: /build/heaptrack-jcO0xN/heaptrack-1.1.0+20180922.gitf752536/src/util/linewriter.h:84: bool LineWriter::write(const char*, T ...) [with T = {const char*}]: Assertion `false && "message doesn't fit into buffer"'...

Yes, I am still seeing this behavior with 0.3.5. I've used several different terminals and run into the same problem - currently I'm using `kitty`, but I think I had...

Please don't design your output to be impossible to copy paste :( it makes it very difficult to share with other people unless I take screenshots, and screenshots can't go...

> The iterations message does seem to be purely an output of the progression of the current job though, and estimate of the length of time it will take. All...

Another data point: this works fine for me if the terminal takes up the full width of the screen, it only breaks if it's windowed.

One thing that might be messing with this is that `print_overwriteable` marks the line length as the number of bytes in the string, but that's incorrect when it's colored -...