Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rust rewrite #33

Merged
merged 14 commits into from
Jul 24, 2024
Merged

Rust rewrite #33

merged 14 commits into from
Jul 24, 2024

Conversation

sirbrillig
Copy link
Owner

@sirbrillig sirbrillig commented Jul 24, 2024

This PR completely replaces the old node version of this project with a brand-new rust version. The command-line API remains nearly the same, with a few differences:

  • The short version of --version is now -V (capitalized) instead of -v.
  • The --searcher and --reporter options no longer exist (note that both only had one option).
  • The --verbose option no longer exists as there is no subcommand being run.
  • It no longer requires node or ripgrep to be installed; searching is done manually (but still very fast).

It should work interchangeably with the vim and vscode extensions.

This also adds Rust support to the tool.

@sirbrillig sirbrillig merged commit 479a84f into trunk Jul 24, 2024
1 check passed
@sirbrillig sirbrillig deleted the rust-rewrite branch July 24, 2024 22:39
@sirbrillig sirbrillig mentioned this pull request Jul 24, 2024
Closed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant