mirror of
https://github.com/BurntSushi/ripgrep.git
synced 2025-08-02 05:02:01 -07:00
Compare commits
6 Commits
ignore-0.4
...
0.8.1
Author | SHA1 | Date | |
---|---|---|---|
|
c8e9f25b85 | ||
|
9305f89f39 | ||
|
9c216ad9a4 | ||
|
6862e07870 | ||
|
a6d09b2d42 | ||
|
ab1b877c20 |
@@ -30,7 +30,8 @@ matrix:
|
|||||||
env: TARGET=x86_64-unknown-linux-musl
|
env: TARGET=x86_64-unknown-linux-musl
|
||||||
- os: osx
|
- os: osx
|
||||||
rust: nightly
|
rust: nightly
|
||||||
env: TARGET=x86_64-apple-darwin
|
# XML_CATALOG_FILES is apparently necessary for asciidoc on macOS.
|
||||||
|
env: TARGET=x86_64-apple-darwin XML_CATALOG_FILES=/usr/local/etc/xml/catalog
|
||||||
- os: linux
|
- os: linux
|
||||||
rust: nightly
|
rust: nightly
|
||||||
env: TARGET=arm-unknown-linux-gnueabihf GCC_VERSION=4.8
|
env: TARGET=arm-unknown-linux-gnueabihf GCC_VERSION=4.8
|
||||||
|
36
CHANGELOG.md
36
CHANGELOG.md
@@ -1,3 +1,39 @@
|
|||||||
|
0.8.1 (2018-02-20)
|
||||||
|
==================
|
||||||
|
This is a patch release of ripgrep that primarily fixes regressions introduced
|
||||||
|
in 0.8.0 (#820 and #824) in directory traversal on Windows. These regressions
|
||||||
|
do not impact non-Windows users.
|
||||||
|
|
||||||
|
Feature enhancements:
|
||||||
|
|
||||||
|
* Added or improved file type filtering for csv and VHDL.
|
||||||
|
* [FEATURE #798](https://github.com/BurntSushi/ripgrep/issues/798):
|
||||||
|
Add `underline` support to `termcolor` and ripgrep. See documentation on the
|
||||||
|
`--colors` flag for details.
|
||||||
|
|
||||||
|
Bug fixes:
|
||||||
|
|
||||||
|
* [BUG #684](https://github.com/BurntSushi/ripgrep/issues/684):
|
||||||
|
Improve documentation for the `--ignore-file` flag.
|
||||||
|
* [BUG #789](https://github.com/BurntSushi/ripgrep/issues/789):
|
||||||
|
Don't show `(rev )` if the revision wasn't available during the build.
|
||||||
|
* [BUG #791](https://github.com/BurntSushi/ripgrep/issues/791):
|
||||||
|
Add man page to ARM release.
|
||||||
|
* [BUG #797](https://github.com/BurntSushi/ripgrep/issues/797):
|
||||||
|
Improve documentation for "intense" setting in `termcolor`.
|
||||||
|
* [BUG #800](https://github.com/BurntSushi/ripgrep/issues/800):
|
||||||
|
Fix a bug in the `ignore` crate for custom ignore files. This had no impact
|
||||||
|
on ripgrep.
|
||||||
|
* [BUG #807](https://github.com/BurntSushi/ripgrep/issues/807):
|
||||||
|
Fix a bug where `rg --hidden .` behaved differently from `rg --hidden ./`.
|
||||||
|
* [BUG #815](https://github.com/BurntSushi/ripgrep/issues/815):
|
||||||
|
Clarify a common failure mode in user guide.
|
||||||
|
* [BUG #820](https://github.com/BurntSushi/ripgrep/issues/820):
|
||||||
|
Fixes a bug on Windows where symlinks were followed even if not requested.
|
||||||
|
* [BUG #824](https://github.com/BurntSushi/ripgrep/issues/824):
|
||||||
|
Fix a performance regression in directory traversal on Windows.
|
||||||
|
|
||||||
|
|
||||||
0.8.0 (2018-02-11)
|
0.8.0 (2018-02-11)
|
||||||
==================
|
==================
|
||||||
This is a new minor version releae of ripgrep that satisfies several popular
|
This is a new minor version releae of ripgrep that satisfies several popular
|
||||||
|
12
Cargo.lock
generated
12
Cargo.lock
generated
@@ -41,7 +41,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "clap"
|
name = "clap"
|
||||||
version = "2.29.4"
|
version = "2.30.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"ansi_term 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
"ansi_term 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
@@ -225,11 +225,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "ripgrep"
|
name = "ripgrep"
|
||||||
version = "0.8.0"
|
version = "0.8.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"atty 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
|
"atty 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
"bytecount 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
"bytecount 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
"clap 2.29.4 (registry+https://github.com/rust-lang/crates.io-index)",
|
"clap 2.30.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
"encoding_rs 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
"encoding_rs 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
"globset 0.3.0",
|
"globset 0.3.0",
|
||||||
"grep 0.1.8",
|
"grep 0.1.8",
|
||||||
@@ -242,7 +242,7 @@ dependencies = [
|
|||||||
"num_cpus 1.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
"num_cpus 1.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
"regex 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
|
"regex 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
"same-file 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
"same-file 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
"termcolor 0.3.4",
|
"termcolor 0.3.5",
|
||||||
"winapi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
|
"winapi 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||||
]
|
]
|
||||||
|
|
||||||
@@ -274,7 +274,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "termcolor"
|
name = "termcolor"
|
||||||
version = "0.3.4"
|
version = "0.3.5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"wincolor 0.1.6",
|
"wincolor 0.1.6",
|
||||||
]
|
]
|
||||||
@@ -371,7 +371,7 @@ dependencies = [
|
|||||||
"checksum bitflags 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b3c30d3802dfb7281680d6285f2ccdaa8c2d8fee41f93805dba5c4cf50dc23cf"
|
"checksum bitflags 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b3c30d3802dfb7281680d6285f2ccdaa8c2d8fee41f93805dba5c4cf50dc23cf"
|
||||||
"checksum bytecount 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "882585cd7ec84e902472df34a5e01891202db3bf62614e1f0afe459c1afcf744"
|
"checksum bytecount 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "882585cd7ec84e902472df34a5e01891202db3bf62614e1f0afe459c1afcf744"
|
||||||
"checksum cfg-if 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "d4c819a1287eb618df47cc647173c5c4c66ba19d888a6e50d605672aed3140de"
|
"checksum cfg-if 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "d4c819a1287eb618df47cc647173c5c4c66ba19d888a6e50d605672aed3140de"
|
||||||
"checksum clap 2.29.4 (registry+https://github.com/rust-lang/crates.io-index)" = "7b8f59bcebcfe4269b09f71dab0da15b355c75916a8f975d3876ce81561893ee"
|
"checksum clap 2.30.0 (registry+https://github.com/rust-lang/crates.io-index)" = "1c07b9257a00f3fc93b7f3c417fc15607ec7a56823bc2c37ec744e266387de5b"
|
||||||
"checksum crossbeam 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "24ce9782d4d5c53674646a6a4c1863a21a8fc0cb649b3c94dfc16e45071dea19"
|
"checksum crossbeam 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "24ce9782d4d5c53674646a6a4c1863a21a8fc0cb649b3c94dfc16e45071dea19"
|
||||||
"checksum encoding_rs 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "98fd0f24d1fb71a4a6b9330c8ca04cbd4e7cc5d846b54ca74ff376bc7c9f798d"
|
"checksum encoding_rs 0.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "98fd0f24d1fb71a4a6b9330c8ca04cbd4e7cc5d846b54ca74ff376bc7c9f798d"
|
||||||
"checksum fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3"
|
"checksum fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)" = "2fad85553e09a6f881f739c29f0b00b0f01357c743266d478b68951ce23285f3"
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "ripgrep"
|
name = "ripgrep"
|
||||||
version = "0.8.0" #:version
|
version = "0.8.1" #:version
|
||||||
authors = ["Andrew Gallant <jamslam@gmail.com>"]
|
authors = ["Andrew Gallant <jamslam@gmail.com>"]
|
||||||
description = """
|
description = """
|
||||||
Line oriented search tool using Rust's regex library. Combines the raw
|
Line oriented search tool using Rust's regex library. Combines the raw
|
||||||
|
@@ -249,8 +249,8 @@ then ripgrep can be installed using a binary `.deb` file provided in each
|
|||||||
ripgrep is not in the official Debian or Ubuntu repositories.
|
ripgrep is not in the official Debian or Ubuntu repositories.
|
||||||
|
|
||||||
```
|
```
|
||||||
$ curl -LO https://github.com/BurntSushi/ripgrep/releases/download/0.8.0/ripgrep_0.8.0_amd64.deb
|
$ curl -LO https://github.com/BurntSushi/ripgrep/releases/download/0.8.1/ripgrep_0.8.1_amd64.deb
|
||||||
$ sudo dpkg -i ripgrep_0.8.0_amd64.deb
|
$ sudo dpkg -i ripgrep_0.8.1_amd64.deb
|
||||||
```
|
```
|
||||||
|
|
||||||
If you're an **Ubuntu** user, ripgrep can be installed from the `snap` store.
|
If you're an **Ubuntu** user, ripgrep can be installed from the `snap` store.
|
||||||
|
@@ -27,7 +27,7 @@ install_osx_dependencies() {
|
|||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
|
|
||||||
brew install asciidoc
|
brew install asciidoc docbook-xsl
|
||||||
}
|
}
|
||||||
|
|
||||||
configure_cargo() {
|
configure_cargo() {
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "termcolor"
|
name = "termcolor"
|
||||||
version = "0.3.4" #:version
|
version = "0.3.5" #:version
|
||||||
authors = ["Andrew Gallant <jamslam@gmail.com>"]
|
authors = ["Andrew Gallant <jamslam@gmail.com>"]
|
||||||
description = """
|
description = """
|
||||||
A simple cross platform library for writing colored text to a terminal.
|
A simple cross platform library for writing colored text to a terminal.
|
||||||
|
Reference in New Issue
Block a user