Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-29 | types: add Smarty tpl | Michael Salihi | |
It is used by Prestashop CMS and more. | |||
2018-01-29 | ignore: fix handling of / in patterns | dana | |
This commit makes handling of patterns containing a `/` match actual git behaviour and the specification written in `man gitignore`. Fixes #761 | |||
2018-01-17 | types: add gn type | Arvid Gerstmann | |
This is for Google's new build system. | |||
2018-01-17 | types: add hxx to the cpp type | Arvid Gerstmann | |
2018-01-14 | types: add webidl (*.webidl) | Hendrik Sollich | |
2018-01-12 | types: add webidl | Hendrik Sollich | |
2018-01-12 | types: yarn.lock is not YAML | dana | |
Fixes #747 | |||
2018-01-12 | readme: add Ubuntu install instructions | Sebastian Torres | |
2018-01-12 | readme: ripgrep is in Fedora 27 | Igor Gnatenko | |
References: https://bodhi.fedoraproject.org/updates/FEDORA-2018-ca3c304458 | |||
2018-01-11 | types: add Apache avro | Mridul Singhai | |
2018-01-11 | printer: add --passthru flag | dana | |
The --passthru flag causes ripgrep to print every line, even if the line does not contain a match. This is a response to the common pattern of `^|foo` to match every line, while still highlighting things like `foo`. Fixes #740 | |||
2018-01-11 | doc: various updates | dana | |
* Don't use 'smart typography' when generating man page * Document PATTERN and PATH * Capitalise place-holder names consistently * Add note about PATH overriding glob/ignore rules * Update args.rs for new PATH capitalisation Fixes #725 | |||
2018-01-09 | Update types.rs | Eitan Adler | |
2018-01-09 | Add a type for man pages | Eitan Adler | |
2018-01-09 | deps: update bytecount to 0.3 | Igor Gnatenko | |
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com> | |||
2018-01-08 | benchsuite: fix formatting | Andrew Gallant | |
2018-01-08 | readme: update summary benchmarks | Andrew Gallant | |
2018-01-08 | benchsuite: add updated benchmarks | Andrew Gallant | |
2018-01-08 | readme: link to Andy Lester's feature comparison | Andrew Gallant | |
2018-01-07 | remove reference to copr for F28+ | Igor Gnatenko | |
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com> | |||
2018-01-07 | trivial: update instructions for Fedora | Igor Gnatenko | |
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com> | |||
2018-01-06 | Update crossbeam to 0.3.2 | Stjepan Glavina | |
2018-01-01 | ux: suggest --fixed-strings flag | Balaji Sivaraman | |
If a regex syntax error occurs, then ripgrep will suggest using the --fixed-strings flag. Fixes #727 | |||
2018-01-01 | cleanup: replace try! with ? | Balaji Sivaraman | |
2018-01-01 | printer: add support for line number alignment | Balaji Sivaraman | |
Closes #544 | |||
2017-12-30 | deps: bump lazy_static to 1 | Igor Gnatenko | |
2017-12-30 | deps: update same-file dep | Andrew Gallant | |
The same-file update includes a migration to winapi 0.3. | |||
2017-12-30 | wincolor: migrate to winapi 0.3 | Steffen Butzer | |
2017-12-30 | deps: update all deps | Andrew Gallant | |
2017-12-30 | deps: update to latest clap release | Andrew Gallant | |
This also bumps the minimum Rust version required to 1.20. | |||
2017-12-30 | deps: update to latest regex crate | Andrew Gallant | |
The regex update fixes the Rust nightly build failure by in turn updating its simd dependency to 2.x. The regex update also includes a literal optimization that uses Tuned Boyer Moore. Fixes #617 | |||
2017-12-30 | couple of trivial fixes to make clippy a bit more happy (#704) | Igor Gnatenko | |
clippy: fix a few lints The fixes are: * Use single quotes for single-character * Use ticks in documentation when necessary. * Just bow to clippy's wisdom. | |||
2017-12-30 | Update app.rs (#707) | flip111 | |
docs: clarify --ignore-file Fixes #684 | |||
2017-12-19 | Speeding CI builds | Lilian A. Moraru | |
2017-12-18 | Add note about --smart-case smartness | dana | |
2017-12-18 | Improve detection of upper-case characters by smart-case feature | dana | |
Fixes #717 (partially) The previous implementation of the smart-case feature was actually *too* smart, in that it inspected the final character ranges in the AST to determine if the pattern contained upper-case characters. This meant that patterns like `foo\w` would not be handled case-insensitively, since `\w` includes the range of upper-case characters A–Z. As a medium-term solution to this problem, we now inspect the input pattern itself for upper-case characters, ignoring any that immediately follow a `\`. This neatly handles all of the most basic cases like `\w`, `\S`, and `É`, though it still has problems with more complex features like `\p{Ll}`. Handling those correctly will require improvements to the AST. | |||
2017-12-18 | Add armhf build to Travis CI | Lilian A. Moraru | |
Fixes #676 | |||
2017-11-29 | Omit context separators when using a contextless option like -c or -l | dana | |
Fixes #693 | |||
2017-11-22 | clippy: fix warnings about useless format call and remove references that ↵ | Matthias Krüger | |
would be immediately dereferenced by the compiler. | |||
2017-11-22 | clippy: main.rs: call Clone() on trait instead of ref-counted pointers and ↵ | Matthias Krüger | |
pass Arc<Args> by ref more often. | |||
2017-11-22 | clippy: docs: put more relevant things into backticks. | Matthias Krüger | |
2017-11-22 | clippy: string constants have static lifetime by default. | Matthias Krüger | |
2017-11-22 | bump bytecount to 0.2 | Igor Gnatenko | |
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com> | |||
2017-11-22 | full package name for Gentoo sys-apps/ripgrep | Jonas Stein | |
2017-11-22 | Update to memmap 0.6 | Dan Burkert | |
`memmap` 0.6.0 introduces major API changes in anticipation of a 1.0 release. See https://github.com/danburkert/memmap-rs/releases/tag/0.6.0 for more information. CC danburkert/memmap-rs#33. | |||
2017-11-22 | switch nb to jupyter | M Pacer | |
2017-11-22 | add notebook file extensions to types | M Pacer | |
2017-11-22 | Support both [^...] and [!...] for globset class negation | dana | |
Adds support for [^...] class negation in globs for parity with git, &al. Fixes #663 | |||
2017-11-17 | Bump Cargo.toml version in ReadMe from 0.2 to 0.3 | David Barsky | |
2017-11-16 | Add Google Closure Templates type (.soy) | Zoltan Kalmar | |