stoically

Results 64 issues of stoically

Keep the methods on the `Node` but mark them deprecated.

refactoring

In some cases consumers want to operate on the token stream before it gets parsed by syn-rsx or after it was parsed (and before syn expects the token stream to...

enhancement

See https://en.wikipedia.org/wiki/Conditional_comment

enhancement

Currently `Node::value` is just `Option`. Introducing `NodeValue` as a wrapper around `Expr` would allow for a few enhancements, namely - Implement `TryInto` instead of the currently used `value_as_*` methods on...

refactoring

This should probably span all children nodes as well? Like in the case of e.g. `` the fragment span should be 0 to 12? Is that what you'd expect from...

enhancement
nightly

This probably requires a huge pattern match covering all `syn::Expr`

enhancement

Currently `syn-rsx` hardcodes error strings, which might not fit into what consumers expect. Also some errors lack context information to allow consumers to properly show errors. It'd probably be more...

enhancement

Support for `Some Text` via `proc_macro2`'s `span-locations` feature by manually calculating the whitespaces based on Span [`start`](https://docs.rs/proc-macro2/1.0.20/proc_macro2/struct.Span.html#method.start) and [`end`](https://docs.rs/proc-macro2/1.0.20/proc_macro2/struct.Span.html#method.end) Depends on https://github.com/rust-lang/rust/issues/54725 Caveat - Whitespaces after text and before newline...

enhancement
nightly

Given the following query and configuration the name alias isn't working as expected but instead just showing `entities.$N.value` ![image](https://user-images.githubusercontent.com/29637501/132132580-951ace9d-465a-416d-a689-27a337ad8827.png) Maybe I've misconfigured something, but I tried several combination also including...

bug

Thanks for working on ActivityWatch, really an amazing project! In addition to #35 I'd find it useful and interesting to also have a bucket that tracks the screen going into...