sitiom
1d4e3df19c
readme: add winget installation section
...
Closes #2409
2023-07-08 18:52:42 -04:00
Jonathan Schwender
16f783832e
doc: update rust-version in Cargo.toml
...
The MSRV got bumped a little bit ago, so this is just catchup.
Closes #2539
2023-07-08 18:52:42 -04:00
Andrew Gallant
a7f1276021
readme: update Debian instructions
...
We probably don't need to mention Buster specifically nor Debian
unstable since ripgrep has been in Debian for a while now.
But we can't just get rid of the `deb` file either, because Debian might
package a very old version.
Fixes #2531
2023-06-12 07:50:13 -04:00
Martin Nordholts
4fcb1b2202
cli: replace atty with std::io::IsTerminal
...
The `atty` crate is unmaintained[1] and `std::io::IsTerminal` was
stabilized in Rust 1.70.
[1]: https://rustsec.org/advisories/RUSTSEC-2021-0145.html
PR #2526
2023-06-05 14:00:46 -04:00
Andrew Gallant
595e7845b8
readme: add a link to delta's support for ripgrep
...
Ref: https://github.com/BurntSushi/ripgrep/issues/86#issuecomment-1469717706
2023-03-15 08:02:04 -04:00
Andrew Gallant
bc55049327
readme: update MSRV in README
...
... this was apparently long outdated, wow.
2023-01-05 12:09:46 -05:00
Andrew Gallant
8905d54a9f
msrv: bump to Rust 1.65.0
...
This matches the latest stable release of Rust and let's us use nice
things like 'let else'.
2022-11-14 07:56:17 -05:00
jgart
0000157917
readme: add guix installation instructions
...
PR #2344
2022-11-02 08:10:54 -04:00
Andrew Gallant
55e62a4411
readme: add more links to overview
...
Many of the features are documented in the GUIDE, so let's just link to
them.
2022-10-19 11:06:44 -04:00
Andrew Gallant
5b2f614aad
readme: add note about 'rg -uuu'
...
I'm not sure about putting this in such a prominent spot, and it does
bloat the introductory paragraph a bit, but it seems like an important
special case.
2022-10-19 09:52:37 -04:00
Markus Dosch
fc69bd366c
readme: update install commands for Debian/Ubuntu
...
This got overlooked during the last release.
PR #2016
2021-10-12 11:08:14 -04:00
Austin Wise
46d0130597
cargo: statically link binary on Windows/MSVC
...
Before this change, rg.exe depended on vcruntime140.dll, which does not
exist on a fresh install of Windows.
Closes #1613
2021-05-31 21:51:18 -04:00
Varik Valefor
beda5f70dc
doc: improve wording
...
This tightens up the wording in ripgrep's opening description. It's used
in several places, so we update all of them.
Closes #1881
2021-05-31 21:51:18 -04:00
Andrew Gallant
2e2af50a4d
doc: add vulnerability report docs
...
Fixes #1773
2021-05-29 09:53:18 -04:00
Eliaz Bobadilla
be63122508
doc: add links to Spanish translation
...
PR #1856
2021-04-21 11:14:11 -04:00
tleb
8c73833efc
readme: fix link to .deb
...
This is a common thing to forget to do after a release.
2020-11-22 09:56:02 -05:00
Alex Touchet
3ca324fda7
doc: update several links to use https
...
PR #1724
2020-11-03 10:33:36 -05:00
Josh Soref
def993bad1
spelling: fix various misspellings
...
These were found by the check spelling action[1] and reported
here[2].
PR #1685
[1] - https://github.com/marketplace/actions/check-spelling
[2] - 6f02d05671 (commitcomment-42625778)
2020-09-22 10:29:16 -04:00
Andrew Gallant
0eb2501b6e
doc: add a section about --pre to the GUIDE
...
Fixes #1252
2020-05-08 23:24:40 -04:00
Andrew Gallant
afb325f733
readme: fix ordering of benchmarks
...
Results remain the same. I just didn't order them correctly.
2020-04-16 12:03:46 -04:00
Andrew Gallant
1ece50694e
readme: update file size
2020-03-15 13:27:31 -04:00
Andrew Gallant
f3a966bcbc
readme: add 'Unicode' label to ugrep
2020-03-15 13:26:02 -04:00
Andrew Gallant
a38913b63a
readme: update benchmarks
...
This also updates the corpora used, so previous times (and counts) are
not comparable.
We also remove some tools, likt pt, sift and ucg, since they appear to
be no longer maintained. ag isn't really maintained either, but it still
has significant mind share, so we retain a benchmark for it.
We also upgrade ack to version 3, and remove the clarification on how
`-w` is implemented.
We also add `git grep -P` (uses PCRE2) which appears to be much faster
than `git grep -E`.
Finally, we add ugrep which is a new up and comer in this space.
Fixes #1474
2020-03-15 13:21:18 -04:00
pierrenn
3a6a24a52a
cli: add engine flag
...
This permits switching between the different regex engine modes that
ripgrep supports. The purpose of this flag is to make it easier to
extend ripgrep with additional regex engines.
Closes #1488 , Closes #1502
2020-03-15 09:30:58 -04:00
Andrew Gallant
eef7a7e7ff
readme: update CI badge
2020-02-20 18:15:15 -05:00
Andreas Stieger
a4897eca23
readme: simplify openSUSE instructions
...
Closes #1436
2020-02-17 17:16:28 -05:00
Gibson Fahnestock
c78c3236a8
readme: remove outdated SIMD info
...
Looks like the upstream brew Formula [0][] now has SIMD support, so
remove the extraneous info now that the custom tap is no longer needed
[1][].
[0]: https://github.com/Homebrew/homebrew-core/blob/master/Formula/ripgrep.rb
[1]: f3083e4574
PR #1431
2020-02-15 17:19:22 -05:00
Sorin Sbarnea
7cf21600cd
readme: document CentOS 8 support
...
ripgrep install instructions are valid even for the 7 version. The tool
works without problems on these too.
PR #1428
2020-02-15 17:16:57 -05:00
Crestwave
c358700dfb
readme: add instructions for Haiku x86_64 and x86_gcc2
...
PR #1465
2020-01-21 07:34:24 -05:00
Alex Touchet
8670a4a969
readme: update outdated links
...
PR #1463
2020-01-21 07:32:54 -05:00
jimbo1qaz
d7ce274722
readme: Debian Buster is stable now
...
PR #1338
2019-08-04 08:06:10 -04:00
Andrew Gallant
e402d6c260
ripgrep: release 11.0.2
2019-08-01 18:02:15 -04:00
Andrew Gallant
052c857da0
doc: mention .ignore and .rgignore more prominently
...
Fixes #1284
2019-08-01 17:37:46 -04:00
Andrew Gallant
5e84e784c8
doc: add translations section
...
We note that they may not be up to date and are unofficial.
Fixes #1246
2019-08-01 17:37:46 -04:00
Miloš Stojanović
abdf7140d7
readme: fix broken link to Scoop bucket
...
PR #1324
2019-07-20 12:03:46 -04:00
bruce-one
290fd2a7b6
readme: mention Zstandard and Brotli
...
Also alphabetise the list.
PR #1288
2019-05-29 13:37:31 -04:00
Fabian Würfl
d1e4d28f30
readme: remove outdated statement
...
Issue #10 already states that "ripgrep is now in most or all of the major
package repositories."
PR #1280
2019-05-14 18:44:50 -04:00
Rory O’Kane
a6222939f9
readme: mention --pcre2 as long form of -P
...
This is for consistency with the short and long flags given in other
bullet points. I originally assumed there was no long flag for `-P`
because none was given here.
PR #1254
2019-04-16 21:22:48 -04:00
Rory O’Kane
6ffd434232
readme: mention --auto-hybrid-regex in advantages
...
This feature solves a major reason I was skeptical of using ripgrep, so
I think it’s good to mention it in the section about why one should use
it.
I use backreferences a lot, so I had previously thought that ripgrep
would provide no speed advantage over ag, since I would always have
`-P` enabled. But when I saw `--auto-hybrid-regex` in the 11.0.0
changelog, I learned that ripgrep can use it to speed up simple queries
while still allowing me to write backreferences.
PR #1253
2019-04-16 17:21:40 -04:00
Andrew Gallant
5f8805a496
ripgrep: release 11.0.1
2019-04-16 13:10:29 -04:00
Andrew Gallant
f3083e4574
readme: remove brew tap instructions
...
The brew tap isn't really needed any more, since SIMD is now
automatically enabled in all binaries.
2019-04-15 18:32:33 -04:00
Andrew Gallant
d7f57d9aab
ripgrep: release 11.0.0
2019-04-15 18:09:40 -04:00
Andrew Gallant
ed144be775
ci: bump MSRV to 1.34.0
2019-04-14 19:29:27 -04:00
luzpaz
9eeb0b01ce
readme: add Repology badge
...
This adds a badge to the README.md file indicating to users that click
on it if their os/distro carries that latest version of ripgrep.
PR #1213
2019-04-06 08:00:40 -04:00
Andrew Gallant
59fc583aeb
readme: include details about filtering
...
Despite the fact that we mention this in several places, people are
still surprised by ripgrep's "smart" filtering.
2019-02-27 08:01:23 -05:00
Andrew Gallant
de0bc78982
deps: bump encoding_rs to 0.8.16
...
This brings in an updated `encoding_rs` crate that uses `packed_simd`,
which compiles on the latest nightly. Compilation times do appear to be
impacted significantly though.
Fixes #1175 (again)
2019-02-07 17:05:14 -05:00
Andrew Gallant
0abc40c23c
readme: bump MSRV
...
We bumped it a while back in the CI configuration, but didn't update the
README.
2019-01-29 13:10:43 -05:00
Alex Macleod
049354b766
readme: remove EOL Fedora install instructions
...
Fedora 27 and below are past their EOL, so it can now be said that it's
supported regularly on Fedora.
PR #1177
2019-01-28 08:15:36 -05:00
Andrew Gallant
9a9f54d44c
readme: encoding_rs's SIMD support is broken
...
Add a note about it to the README.
Also, remove mention of the avx-accel feature since it no longer exists.
(bytecount now uses runtime detection to enable SIMD support.)
Fixes #1175
2019-01-24 07:00:53 -05:00
Michele Bologna
ff712bfd9d
readme: add instructions for openSUSE 15.0
...
PR #1088
2019-01-22 21:46:11 -05:00