summaryrefslogtreecommitdiffstats
path: root/README.md
AgeCommit message (Collapse)Author
2021-05-31cargo: statically link binary on Windows/MSVCAustin Wise
Before this change, rg.exe depended on vcruntime140.dll, which does not exist on a fresh install of Windows. Closes #1613
2021-05-31doc: improve wordingVarik Valefor
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-29doc: add vulnerability report docsAndrew Gallant
Fixes #1773
2021-04-21doc: add links to Spanish translationEliaz Bobadilla
PR #1856
2020-11-22readme: fix link to .debtleb
This is a common thing to forget to do after a release.
2020-11-03doc: update several links to use httpsAlex Touchet
PR #1724
2020-09-22spelling: fix various misspellingsJosh Soref
These were found by the check spelling action[1] and reported here[2]. PR #1685 [1] - https://github.com/marketplace/actions/check-spelling [2] - https://github.com/jsoref/ripgrep/commit/6f02d056716a116b643da1de4b53c6f15118fc38#commitcomment-42625778
2020-05-08doc: add a section about --pre to the GUIDEAndrew Gallant
Fixes #1252
2020-04-16readme: fix ordering of benchmarksAndrew Gallant
Results remain the same. I just didn't order them correctly.
2020-03-15readme: update file sizeAndrew Gallant
2020-03-15readme: add 'Unicode' label to ugrepAndrew Gallant
2020-03-15readme: update benchmarksAndrew Gallant
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-15cli: add engine flagpierrenn
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-02-20readme: update CI badgeAndrew Gallant
2020-02-17readme: simplify openSUSE instructionsAndreas Stieger
Closes #1436
2020-02-15readme: remove outdated SIMD infoGibson Fahnestock
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]: https://github.com/BurntSushi/ripgrep/commit/f3083e4574ad20881de66fdeb66d671f1cbdfda4 PR #1431
2020-02-15readme: document CentOS 8 supportSorin Sbarnea
ripgrep install instructions are valid even for the 7 version. The tool works without problems on these too. PR #1428
2020-01-21readme: add instructions for Haiku x86_64 and x86_gcc2Crestwave
PR #1465
2020-01-21readme: update outdated linksAlex Touchet
PR #1463
2019-08-04readme: Debian Buster is stable nowjimbo1qaz
PR #1338
2019-08-01ripgrep: release 11.0.2Andrew Gallant
2019-08-01doc: mention .ignore and .rgignore more prominentlyAndrew Gallant
Fixes #1284
2019-08-01doc: add translations sectionAndrew Gallant
We note that they may not be up to date and are unofficial. Fixes #1246
2019-07-20readme: fix broken link to Scoop bucketMiloš Stojanović
PR #1324
2019-05-29readme: mention Zstandard and Brotlibruce-one
Also alphabetise the list. PR #1288
2019-05-14readme: remove outdated statementFabian Würfl
Issue #10 already states that "ripgrep is now in most or all of the major package repositories." PR #1280
2019-04-16readme: mention --pcre2 as long form of -PRory O’Kane
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-16readme: mention --auto-hybrid-regex in advantagesRory O’Kane
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-16ripgrep: release 11.0.1Andrew Gallant
2019-04-15readme: remove brew tap instructionsAndrew Gallant
The brew tap isn't really needed any more, since SIMD is now automatically enabled in all binaries.
2019-04-15ripgrep: release 11.0.011.0.0Andrew Gallant
2019-04-14ci: bump MSRV to 1.34.0Andrew Gallant
2019-04-06readme: add Repology badgeluzpaz
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-02-27readme: include details about filteringAndrew Gallant
Despite the fact that we mention this in several places, people are still surprised by ripgrep's "smart" filtering.
2019-02-07deps: bump encoding_rs to 0.8.16Andrew Gallant
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-01-29readme: bump MSRVAndrew Gallant
We bumped it a while back in the CI configuration, but didn't update the README.
2019-01-28readme: remove EOL Fedora install instructionsAlex Macleod
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-24readme: encoding_rs's SIMD support is brokenAndrew Gallant
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-22readme: add instructions for openSUSE 15.0Michele Bologna
PR #1088
2018-09-14readme: touch up READMEAndrew Gallant
Make the wording consistent.
2018-09-14Ripgrep is also available in Ubuntu (from Cosmic)Sylvestre Ledru
2018-09-08readme: update dpkg versionAndrew Gallant
2018-09-07readme: fancy regexes are not supported by defaultAndrew Chin
PR #1042
2018-09-07readme: a few clarificationsAndrew Gallant
2018-08-27doc: clarify and fix typoAndrew Gallant
Clarify that --byte-offset may be wrong if the source isn't being read directly. Also tweak the README a bit. And remove a damned Oxford comma.
2018-08-23doc: clarify use of SIMD featuresAndrew Gallant
You need a nightly compiler. Ref #188
2018-08-21ripgrep: move minimum version to Rust stableAndrew Gallant
This also updates some code to make use of our more liberal versioning requirement, including the use of crossbeam-channel instead of the MsQueue from the older an unmaintained crossbeam 0.3. This does regrettably add a sizable number of dependencies, however, compile times seem mostly unaffected. Closes #1019
2018-08-20ripgrep: migrate to libripgrepAndrew Gallant
This commit does the work to delete the old `grep` crate and effectively rewrite most of ripgrep core to use the new libripgrep crates. The new `grep` crate is now a facade that collects the various crates that make up libripgrep. The most complex part of ripgrep core is now arguably the translation between command line parameters and the library options, which is ultimately where we want to be.
2018-08-17readme: ripgrep is available in Debian BusterSylvestre Ledru
PR #1016
2018-08-07readme: update debian link to 0.9.0Jonatan Hamberg
PR #1006