RoloEdits

Results 28 issues of RoloEdits

https://github.com/helix-editor/nucleo As stated in the README: > `nucleo` is a highly performant fuzzy matcher written in rust. It aims to fill the same use case as `fzf` and skim. Compared...

When looking into the worksheet read time, based on early conversations [here](https://github.com/tafia/calamine/issues/362), and seeing that it took up 22 seconds out of a ~25 second operation, I began some testing...

perf

Considering the domain, as well as the specification, it seems a lot of gains could be made from using something like [smartstring](https://lib.rs/crates/smartstring) in-place of `String` for some performance gains. It...

perf

Came across a [benchmarking comparison](https://github.com/ashvardanian/memchr_vs_stringzilla) between the two. Notably the results: | | ASCII ⏩ | ASCII ⏪ | UTF8 ⏩ | UTF8 ⏪ | | ------------- | --------------: |...

enhancement
help wanted
optimization

When looking at the code I noticed that there was a break in `#[inline]` propagation on functions. Given that `#[inline]` is non-transitive, cross crate inline optimization can be very easily...

enhancement
help wanted
optimization

For example, is `#FF0000` a preset value for `red`? Or is there some kind of theme tie-in that this conveys rather than a hard value used in all implementations?

The current implimentation seems to take the other diagnostic options, for example `diagnostic.warn`, as a priority and removes any effect the `diagnostic.deprecated` would have: ![conflicting_helix_diagnostic_visuals](https://github.com/helix-editor/helix/assets/12489689/9cab1618-03f1-43dd-b59b-78b7a4b6e2e4) I think having a priority...

C-enhancement

Issue from: https://www.reddit.com/r/HelixEditor/comments/1bxxri4/comment/kyfu9je/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button Before: ![solar_dark_before](https://github.com/helix-editor/helix/assets/12489689/b6ca7bcd-3337-4b28-8e00-636d895ce4cd) After: ![solarized_dark_after](https://github.com/helix-editor/helix/assets/12489689/bf34faa4-a879-4fd6-b73b-cf9f72238b06)

Issue from: https://www.reddit.com/r/HelixEditor/comments/1bxxri4/helix_themes_and_vertical_or_column_rulers_dont/ ![alacritty_7jqDHrOXPt](https://github.com/helix-editor/helix/assets/12489689/81b9fd50-24e8-4ef4-8fc3-cd80a895da97)

Introduces a `str` module and an `unescape` function to `helix-stdx`, which processes escape sequences in strings and converts them into their corresponding literal characters. The function handles a variety of...

A-command