summaryrefslogtreecommitdiffstats
path: root/README.md
AgeCommit message (Collapse)Author
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
2018-07-21ripgrep: add --pre flagCharles Blake
The preprocessor flag accepts a command program and executes this program for every input file that is searched. Instead of searching the file directly, ripgrep will instead search the stdout contents of the program. Closes #978, Closes #981
2018-07-21ripgrep: add support for lz4 decompressionKalle Samuels
This uses the lz4 binary for decompression. Closes #898
2018-07-17readme: update rogue 1.20 referenceAndrew Gallant
2018-07-17deps: bump minimum Rust to 1.23.0 from 1.20.0Andrew Gallant
1.23.0 is the first Rust release of 2018 and is around half a year old, which seems old enough to move to. This also lets us bring in encoding_rs 0.8, which includes performance optimizations.
2018-06-21deps: update to regex 1.0.1Andrew Gallant
This causes SIMD to kick in automatically when compiling with stable Rust 1.27+. We also update the README to describe the current state of things. Thanks to @hartley for pointing this out: https://twitter.com/hartley/status/1009950392862453760
2018-05-24doc: add MacPorts installation instructionsGeorge Plymale II
2018-05-24doc: update crates.io badgeKhalid Jebbari
This is the official markdown snippet from shields.io
2018-05-14doc: add BSD packages to READMEWesley Moore
2018-05-08doc: fix broken link to RegexSet docsMichael Hay
2018-04-30doc: go away snapAndrew Gallant
Snap has caused a number of nonsensical bug reports, and not even the `--classic` flag seems capable of fixing them. Therefore, remove snap from the README and put in a special line in the ISSUE_TEMPLATE about snap. FIxes #902
2018-04-17readme: add --classic flag to snap installAndrew Gallant
It would be nicer to switch to the `ripgrep` snap package, but apparently it is configured to install with a binary name `ripgrep.rg` instead of just `rg`. *sigh*
2018-04-09readme: add openSUSE Tumbleweed packageAvindra Goolcharan
Link to software.opensuse.org package and add `zypper` instructions.
2018-03-12deps: update regex crateAndrew Gallant
This update brings with it a new feature of the regex crate which will now use SIMD optimizations automatically at runtime with no necessary compile time flags. All that's needed is to enable the `unstable` feature. Other crates, such as bytecount and encoding_rs, are still using the old-style SIMD support, so we leave the simd-accel and avx-accel features. However, the binaries we distribute on Github no longer have those features enabled, which makes them truly portable. Fixes #135
2018-03-10doc: add Windows Scoop install instructionsAlejandro Barreto
2018-03-09doc: add additional instructions for snapRyan Hayle
In the snap store, ripgrep 0.8.1 is only available as a candidate release, while the default (stable) release is 0.7.1.
2018-03-07doc: shorten Rust nightly brew install commandPatrick Artounian
The burntsushi/ripgrep/ prefix is not needed.
2018-02-22doc: clarify snap installation instructionsAndrew Gallant
Fixes #782
2018-02-20release: 0.8.1Andrew Gallant
2018-02-20doc: clarify Debian/Ubuntu install instructionsAndrew Gallant
Thanks @x4121 for the tip!