97+ results for 'ripgrep BurntSushi' (172 ms)
27 name: "ripgrep", 28 repo: "https://github.com/BurntSushi/ripgrep", 29 sha: "ced5b92aa93eb47e892bd2fd26ab454008721730", 45 name: "xsv", 46 repo: "https://github.com/BurntSushi/xsv", 47 sha: "3de6c04269a7d315f7e9864b9013451cd9580a08",0001-puts-jemalloc-allocator-behind-a-cargo-feature-flag.patch https://gitlab.com/atilla/buildroot | Patch | 131 lines
5 6Retrieved from: https://github.com/BurntSushi/ripgrep/pull/1569 7 8Moves jemalloc behind a feature for musl builds, where it is not 9supported by the upstream project, so ripgrep will fail to build. 10 108 // have the fastest version of everything. Its goal is to be small and amenable 109 // to static compilation.) Even though ripgrep isn't particularly allocation 110 // heavy, musl's allocator appears to slow down ripgrep quite a bit. Therefore,CHANGELOG.md https://github.com/chromium/chromium.git | Markdown | 1021 lines
29originally reported in 30[ripgrep#1860](https://github.com/BurntSushi/ripgrep/issues/1860). 31 358the regex engine to enter an infinite loop. This bug was originally 359[reported against ripgrep](https://github.com/BurntSushi/ripgrep/issues/1247). 360init-old.el https://gitlab.com/Vollpixel/emacs.d | Emacs Lisp | 538 lines
10;; - Silversearcher counsel-ag: 11;; - Ripgrep counsel-rg: https://github.com/BurntSushi/ripgrep 12;; https://oremacs.com/2017/08/04/ripgrep/dumb-jump.el https://github.com/mbezjak/dotfiles.git | Emacs Lisp | 1073 lines
32;; (https://geoff.greer.fm/ag/), ripgrep 33;; (https://github.com/BurntSushi/ripgrep) or git-grep 34;; (https://git-scm.com/docs/git-grep). 139 "rg" 140 "The the path to ripgrep. By default assumes it is in path. If not found fallbacks to grep." 141 :group 'dumb-jumpCrates.fish https://github.com/halostatue/dotfiles.git | Fish | 118 lines
89__ci rage 90__ci ripgrep # better ag https://github.com/BurntSushi/ripgrep 91__ci rm-improved 110__ci xh 111__ci xsv # CSV toolkit https://github.com/BurntSushi/xsv 112__ci ytophelm-rg.el https://github.com/MassimoLauria/dotemacs.git | Emacs Lisp | 1222 lines
1;;; helm-rg.el --- a helm interface to ripgrep -*- lexical-binding: t -*- 2 8;; Package-Requires: ((emacs "25") (cl-lib "0.5") (dash "2.13.0") (helm "2.8.8")) 9;; Keywords: find, file, files, helm, fast, rg, ripgrep, grep, search, match 10 36;; Search massive codebases extremely fast, using `ripgrep' 37;; (https://github.com/BurntSushi/ripgrep) and `helm' 38;; (https://github.com/emacs-helm/helm). Inspired by `helm-ag' 48;; *See the `ripgrep' whirlwind tour 49;; (https://github.com/BurntSushi/ripgrep#whirlwind-tour) for further 50;; information on invoking `ripgrep'.* 51 52;; - Invoke the interactive function `helm-rg' to start a search with `ripgrep' 53;; in the current directory. 68;; - The text entered into the minibuffer is interpreted into a PCRE 69;; (https://pcre.org) regexp to pass to `ripgrep'. 70;; - `helm-rg''s pattern syntax is basically PCRE, but single spacesindex.md https://github.com/mre/mre.github.io.git | Markdown | 145 lines
104Nope, my naive version is about 20x slower. 105I just remember that [ripgrep](https://github.com/BurntSushi/ripgrep) could also be used for that. 106It supports `\b` to denote word boundaries:CHANGELOG.md https://github.com/drmikehenry/vimfiles.git | Markdown | 136 lines
35 36- Due to what I believe is a bug in Vim, ripgrep, pt, and ack are forced to run 37 synchronuously at the moment. See: 58 [fugitive](https://github.com/tpope/vim-fugitive). 59- Support for [ripgrep](https://github.com/BurntSushi/ripgrep) 60- `-noprompt` flag. Especially useful together with `-grepprg` or `-cword`.packer_compiled.lua https://github.com/Ricordel/config_files.git | Lua | 196 lines
131 }, 132 ripgrep = { 133 loaded = true, 134 path = "/home/yoann/.local/share/nvim/site/pack/packer/start/ripgrep", 135 url = "https://github.com/BurntSushi/ripgrep" 136 },main.rs https://gitlab.com/jianglu/rust | Rust | 175 lines
34 name: "ripgrep", 35 repo: "https://github.com/BurntSushi/ripgrep", 36 sha: "b65bb37b14655e1a89c7cd19c8b011ef3e312791", 55 name: "xsv", 56 repo: "https://github.com/BurntSushi/xsv", 57 sha: "66956b6bfd62d6ac767a6b6499c982eae20a2c9f",plugins.lua https://github.com/Ricordel/config_files.git | Lua | 76 lines
5 requires = { {'nvim-lua/plenary.nvim'}, 6 {'BurntSushi/ripgrep'}} 7 }10_telescope.vim https://github.com/imajes/vimfiles.git | Vim Script | 18 lines
7Plug 'RRethy/nvim-treesitter-endwise' 8Plug 'BurntSushi/ripgrep' 9Plug 'nvim-telescope/telescope-fzf-native.nvim', { 'do': 'make' }regression.rs https://github.com/chromium/chromium.git | Rust | 219 lines
63 64// burntsushi was bad and didn't create an issue for this bug. 65mat!(anchored_prefix1, r"^a[[:^space:]]", "a ", None); 130 131// See: https://github.com/BurntSushi/ripgrep/issues/1203 132ismatch!(reverse_suffix1, r"[0-4][0-4][0-4]000", "153.230000", true); 194 195// See: https://github.com/BurntSushi/ripgrep/issues/1247 196#[test]Makefile https://github.com/freebsd/freebsd-ports.git | Makefile | 135 lines
2 3PORTNAME= ripgrep 4DISTVERSION= 13.0.0 20USE_GITHUB= yes 21GH_ACCOUNT= BurntSushi 22 89RIPGREP_OUTDIR= ${WRKDIR}/cargo-out 90CARGO_ENV= RIPGREP_OUTDIR=${RIPGREP_OUTDIR} 91 115post-patch: 116 @${REINPLACE_CMD} -e 's|OUT_DIR|RIPGREP_OUTDIR|' ${WRKSRC}/build.rs 117 119 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/rg 120 ${INSTALL_MAN} ${RIPGREP_OUTDIR}/rg.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 121 @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d/ripgrep_debian_install.sh https://github.com/steeef/dotfiles.git | Shell | 25 lines
5RIPGREP_VERSION="12.1.1" 6RIPGREP_URL="https://github.com/BurntSushi/ripgrep/releases/download/${RIPGREP_VERSION}/ripgrep_${RIPGREP_VERSION}_amd64.deb" 7RIPGREP_CHECKSUM="18ef498312073da55d2f2f65c6a906085c68368a23c9a45a87fcb8539be96608" 9function cleanup { 10 if [ -d "${RIPGREP_DOWNLOAD_DIR}" ]; then 11 rm -rf "${RIPGREP_DOWNLOAD_DIR}" 17if ! command -v rg >/dev/null 2>&1 \ 18 || [ "$(rg --version | head -n 1 | awk '{print $2}')" != "${RIPGREP_VERSION}" ]; then 19 20 RIPGREP_DOWNLOAD_DIR="$(mktemp -d)" 21 (curl -fsSL "${RIPGREP_URL}" -o "${RIPGREP_DOWNLOAD_DIR}/ripgrep.deb" \ 22 && cd "${RIPGREP_DOWNLOAD_DIR}" \ 22 && cd "${RIPGREP_DOWNLOAD_DIR}" \ 23 && echo "${RIPGREP_CHECKSUM} *ripgrep.deb" | sha256sum -c - \ 24 && sudo dpkg -i ripgrep.deb)README.md https://github.com/drmikehenry/vimfiles.git | Markdown | 85 lines
13[ack](http://beyondgrep.com), [git grep](https://git-scm.com/docs/git-grep), 14[ripgrep](https://github.com/BurntSushi/ripgrep), 15[pt](https://github.com/monochromegane/the_platinum_searcher),README.md https://github.com/sankara/oh-my-zsh.git | Markdown | 52 lines
34- [`fd`](https://github.com/sharkdp/fd) 35- [`rg`](https://github.com/BurntSushi/ripgrep) 36- [`ag`](https://github.com/ggreer/the_silver_searcher)README.md https://github.com/Ajnasz/oh-my-zsh.git | Markdown | 52 lines
33 34- [`rg`](https://github.com/BurntSushi/ripgrep) 35- [`fd`](https://github.com/sharkdp/fd)ripgrep.mk https://gitlab.com/atilla/buildroot | Makefile | 20 lines
2# 3# ripgrep 4# 11RIPGREP_VERSION = af6b6c543b224d348a8876f0c06245d9ea7929c5 12RIPGREP_SITE = $(call github,burntsushi,ripgrep,$(RIPGREP_VERSION)) 13RIPGREP_LICENSE = MIT 14RIPGREP_LICENSE_FILES = LICENSE-MIT 15RIPGREP_CPE_ID_VENDOR = ripgrep_project 16 16 17# CVE only impacts ripgrep on Windows 18RIPGREP_IGNORE_CVES += CVE-2021-3013Makefile https://github.com/LubosRemplik/.vim.git | Makefile | 23 lines
15 sudo npm install --global prettier @prettier/plugin-php 16 curl -LO https://github.com/BurntSushi/ripgrep/releases/download/12.1.1/ripgrep_12.1.1_amd64.deb && sudo dpkg -i ripgrep_12.1.1_amd64.deb && rm ripgrep_12.1.1_amd64.deb 17 git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf && ~/.fzf/installmain.rs https://bitbucket.org/sailfish009/rust.git | Rust | 139 lines
23 name: "ripgrep", 24 repo: "https://github.com/BurntSushi/ripgrep", 25 sha: "ad9befbc1d3b5c695e7f6b6734ee1b8e683edd41", 37 name: "xsv", 38 repo: "https://github.com/BurntSushi/xsv", 39 sha: "66956b6bfd62d6ac767a6b6499c982eae20a2c9f",init.sh https://github.com/miripiruni/dotfiles.git | Shell | 45 lines
8 "dust" # https://github.com/bootandy/dust 9 "ripgrep" # https://github.com/BurntSushi/ripgrep 10 "jq" # https://github.com/stedolan/jqREADME.md https://gitlab.com/mkjeldsen/msys2-ripgrep | Markdown | 25 lines
4 5# ripgrep (rg) MSYS2 package 6 6 7An MSYS2 package for the official prebuilt 64-bit MSVC [`ripgrep`][ripgrep] 8binary and its documentation. 11 12> `ripgrep` is a command line search tool that combines the usability of The 13> Silver Searcher (an `ack` clone) with the raw speed of GNU grep. `ripgrep` 16 17The binary requires [the Visual C++ Redistributable][dll]. If `ripgrep` fails 18to execute due to a missing DLL, install that and try again. 22 23[ripgrep]: https://github.com/BurntSushi/ripgrep 24[releases]: https://github.com/BurntSushi/ripgrep/releasesREADME.md https://github.com/DustinVenegas/dotFiles.git | Markdown | 42 lines
1# RipGrep 2 2 3[RipGrep](https://github.com/BurntSushi/ripgrep/) is a search utility based 4around regex. It works well cross-platform, can replace grep, and can respect 8 9Install ripgrep with 10 10 11chocolatey: `choco install ripgrep -y` 12 31 32Then setup the dotfiles configuration with `./RipGrep/bootstrap.ps1`. 33 41 42- `$HOME/.ripgreprc` points to [`ripgreprc`](./ripgreprc) 43how-to-search-source-code-using-ack.html https://github.com/boyter/searchcode-server.git | HTML | 58 lines
29 30<p class="em">There is also another implementation which is similar to ack and ag called ripgrep <a href="https://github.com/BurntSushi/ripgrep">https://github.com/BurntSushi/ripgrep</a> which depending on your searching needs can yield even more performance over ag.</p> 31install.sh https://github.com/willnorris/dotfiles.git | Shell | 28 lines
8# install ripgrep (https://github.com/BurntSushi/ripgrep/releases/latest) 9curl -o /tmp/ripgrep.deb -L https://github.com/BurntSushi/ripgrep/releases/download/13.0.0/ripgrep_13.0.0_amd64.deb 10sudo dpkg -i /tmp/ripgrep.debCrates.fish https://github.com/halostatue/dotfiles.git | Fish | 62 lines
23__ci mdcat # `cat` markdown files https://github.com/lunaryorn/mdcat 24__ci ripgrep # better ag https://github.com/BurntSushi/ripgrep 25__ci svgbob_cli # ASCII-art to SVG https://github.com/ivanceras/svgbob 28__ci tokei # lines of code counter https://github.com/XAMPPRocky/tokei 29__ci xsv # CSV toolkit https://github.com/BurntSushi/xsv 30__ci cargo-update # Check for outdated executablesREADME.rst https://github.com/landonb/dubsacks.git | ReStructuredText | 223 lines
75- Dubs Vim also works well with 76 `ripgrep <https://github.com/BurntSushi/ripgrep>`__ 77 (which you can install yourself). 180 181- `ripgrep <https://github.com/BurntSushi/ripgrep>`__ 182 is an even faster alternative to ``ag`` (and is may haveREADME.md https://bitbucket.org/vionika/spin.android.git | Markdown | 44 lines
6 7[![Windows build status](https://ci.appveyor.com/api/projects/status/github/BurntSushi/ripgrep?svg=true)](https://ci.appveyor.com/project/BurntSushi/ripgrep) 8[![](https://img.shields.io/crates/v/wincolor.svg)](https://crates.io/crates/wincolor)rust.section.md https://codeberg.org/matthiasbeyer/nixpkgs.git | Markdown | 410 lines
28rustPlatform.buildRustPackage rec { 29 pname = "ripgrep"; 30 version = "11.0.2"; 32 src = fetchFromGitHub { 33 owner = "BurntSushi"; 34 repo = pname; 42 description = "A fast line-oriented regex search tool, similar to ag and ack"; 43 homepage = "https://github.com/BurntSushi/ripgrep"; 44 license = licenses.unlicense;README.md https://github.com/amarshall/dotfiles.git | Markdown | 55 lines
32- [neovim](https://neovim.io/) (replacement for vim) 33- [ripgrep](https://github.com/BurntSushi/ripgrep) (replacement for `ag`, `ack`, `grep`) 34- [tig](https://jonas.github.io/tig/) (GUI front-end for Git)README.markdown https://github.com/jperras/vim-dotfiles.git | Markdown | 72 lines
50 * *ctags*: For the tagbar functionality. 51 * [*ripgrep*](https://github.com/BurntSushi/ripgrep): For a better grep. 52 * [*neovim-python*](https://github.com/neovim/python-client): The python client for neovim plugins.README.md https://bitbucket.org/vionika/spin.android.git | Markdown | 86 lines
8 9[![Linux build status](https://api.travis-ci.org/BurntSushi/ripgrep.png)](https://travis-ci.org/BurntSushi/ripgrep) 10[![Windows build status](https://ci.appveyor.com/api/projects/status/github/BurntSushi/ripgrep?svg=true)](https://ci.appveyor.com/project/BurntSushi/ripgrep)brewfile.sh https://github.com/koic/dotfiles.git | Shell | 63 lines
62 63brew install https://raw.githubusercontent.com/BurntSushi/ripgrep/master/pkg/brew/ripgrep.rb 64Cargo.toml https://bitbucket.org/vionika/spin.android.git | TOML | 30 lines
17description = "A simple Windows specific API for controlling text color in a Windows console.\n" 18homepage = "https://github.com/BurntSushi/ripgrep/tree/master/wincolor" 19documentation = "https://docs.rs/wincolor" 22license = "Unlicense/MIT" 23repository = "https://github.com/BurntSushi/ripgrep/tree/master/wincolor" 24favorite FLOSS.rst https://bitbucket.org/tshepang/blog | ReStructuredText | 35 lines
17 18**misc utilities:** ripgrep_, Sudo_, Lsof, less, 19procps (top, watch), Ex Falso, autojump, gnumeric, 25.. _rdiff-backup: http://tshepang.net/project-of-note-rdiff-backup 26.. _ripgrep: http://blog.burntsushi.net/ripgrep 27.. _dwm: http://dwm.suckless.orgREADME.rst https://github.com/ereslibre/dotfiles.git | ReStructuredText | 87 lines
11<https://github.com/ggreer/the_silver_searcher>`_, `ripgrep (rg) 12<https://github.com/BurntSushi/ripgrep>`_ are well supported, as are 13``git grep``, ``hg grep``.nim_docker.sh https://github.com/nim65s/scripts.git | Shell | 73 lines
21[[ -f /etc/alpine-release ]] && $SUDO apk add vim htop ncdu git tig gnupg fish fd 22[[ -f /etc/arch-release ]] && $SUDO pacman -Syu --noconfirm vim htop ncdu git tig gnupg fish fd dfc ripgrep bat 23[[ -f /etc/fedora-release ]] && $SUDO dnf install -y vim htop ncdu git tig gnupg fish ripgrep 27 FD="https://github.com/sharkdp/fd/releases/download/v${FD_VERSION}/fd_${FD_VERSION}_amd64.deb" 28 RG="https://github.com/BurntSushi/ripgrep/releases/download/${RG_VERSION}/ripgrep_${RG_VERSION}_amd64.deb" 29 BAT="https://github.com/sharkdp/bat/releases/download/v${BAT_VERSION}/bat_${BAT_VERSION}_amd64.deb" 45 $SUDO dpkg -i ./{fd,bat,git-delta}*.deb 46 $SUDO dpkg-divert --add --divert /usr/share/fish/completions/rg.fish.0 --rename --package ripgrep /usr/share/fish/completions/rg.fish 47 $SUDO dpkg -i ./ripgrep*.debinstall.sh https://github.com/nim65s/scripts.git | Shell | 96 lines
17 18[[ -f /etc/arch-release ]] && sudo pacman -Syu --noconfirm --needed git gvim fish openssh tinc python-pip rofi pass pcsc-tools ccid libusb-compat dunst msmtp-mta shellcheck dfc ripgrep fd khal khard vdirsyncer todoman ncdu bat htop tig inetutils kitty iwd 19[[ -f /etc/debian_version ]] && sudo apt install -qqy gnupg2 terminator git vim tinc pcscd libpcsclite1 pcsc-tools scdaemon python3-pip msmtp-mta shellcheck dfc wget libpcre2-8-0 lsb-release bc gettext-base man-db khal khard vdirsyncer todoman tig 25 then 26 sudo apt install -qqy fd-find ripgrep fish 27 else 28 FD="https://github.com/sharkdp/fd/releases/download/v${FD_VERSION}/fd_${FD_VERSION}_amd64.deb" 29 RG="https://github.com/BurntSushi/ripgrep/releases/download/${RG_VERSION}/ripgrep_${RG_VERSION}_amd64.deb" 30 FISH="https://launchpad.net/~fish-shell/+archive/ubuntu/release-3/+files/fish_${FISH_VERSION}-1~$(lsb_release -cs)_amd64.deb" 92then 93 cargo install fd-find ripgrep git-delta watchexec-cli 94firipgrep.rb https://repo.or.cz/Homebrew/homebrew-core.git | Ruby | 42 lines
1class Ripgrep < Formula 2 desc "Search tool like grep and The Silver Searcher" 2 desc "Search tool like grep and The Silver Searcher" 3 homepage "https://github.com/BurntSushi/ripgrep" 4 url "https://github.com/BurntSushi/ripgrep/archive/12.0.1.tar.gz" 5 sha256 "5be34aa77a36ac9d8f1297a0d97069e4653e03f61c67d192cee32944cd2b6329" 6 head "https://github.com/BurntSushi/ripgrep.git" 7 30 # directory, which includes a fingerprint hash. Try to locate it first 31 out_dir = Dir["target/release/build/ripgrep-*/out"].first 32 man1.install "#{out_dir}/rg.1"default.nix https://repo.or.cz/NixPkgs.git | Nix | 46 lines
13rustPlatform.buildRustPackage rec { 14 pname = "ripgrep"; 15 version = "12.0.1"; 17 src = fetchFromGitHub { 18 owner = "BurntSushi"; 19 repo = pname; 32 preFixup = '' 33 installManPage $releaseDir/build/ripgrep-*/out/rg.1 34 34 35 installShellCompletion $releaseDir/build/ripgrep-*/out/rg.{bash,fish} 36 installShellCompletion --zsh "$src/complete/_rg" 40 description = "A utility that combines the usability of The Silver Searcher with the raw speed of grep"; 41 homepage = "https://github.com/BurntSushi/ripgrep"; 42 license = with licenses; [ unlicense /* or */ mit ];Cargo.toml https://bitbucket.org/vionika/spin.android.git | TOML | 29 lines
17description = "A simple cross platform library for writing colored text to a terminal.\n" 18homepage = "https://github.com/BurntSushi/ripgrep/tree/master/termcolor" 19documentation = "https://docs.rs/termcolor" 22license = "Unlicense/MIT" 23repository = "https://github.com/BurntSushi/ripgrep/tree/master/termcolor" 24setup.sh git://github.com/kfieldho/localfiles.git | Shell | 79 lines
16if [ $platformstr == "Linux" ]; then 17 rg_repo="https://github.com/BurntSushi/ripgrep/releases/download/0.7.1/ripgrep-0.7.1-i686-unknown-linux-musl.tar.gz" 18fi 19if [ $platformstr == "Darwin" ]; then 20 rg_repo="https://github.com/BurntSushi/ripgrep/releases/download/0.7.1/ripgrep-0.7.1-x86_64-apple-darwin.tar.gz" 21fidefault.nix https://codeberg.org/matthiasbeyer/nixpkgs.git | Nix | 46 lines
13rustPlatform.buildRustPackage rec { 14 pname = "ripgrep"; 15 version = "12.0.1"; 17 src = fetchFromGitHub { 18 owner = "BurntSushi"; 19 repo = pname; 32 preFixup = '' 33 (cd target/release/build/ripgrep-*/out 34 installManPage rg.1 40 description = "A utility that combines the usability of The Silver Searcher with the raw speed of grep"; 41 homepage = "https://github.com/BurntSushi/ripgrep"; 42 license = with licenses; [ unlicense /* or */ mit ];README.md https://github.com/jpeddicord/dotfiles.git | Markdown | 42 lines
16- [ranger](https://github.com/ranger/ranger) 17- [ripgrep](https://github.com/BurntSushi/ripgrep) 18- [tmux](https://github.com/tmux/tmux) 35## rust-based utils 36cargo install exa fd-find ripgrep 37```readable.setup.sh https://github.com/shurane/dotfiles.git | Shell | 21 lines
6- neovim https://github.com/neovim/neovim/wiki/Installing-Neovim#appimage-universal-linux-package 7- ripgrep https://github.com/BurntSushi/ripgrep#installation 8- scc https://github.com/boyter/sccREADME.md https://github.com/Calamitous/grep-fu.git | Markdown | 188 lines
3===== 4This project is left here for historical purposes, but it has been eclipsed by other grep replacements like [ack](https://beyondgrep.com/), [silver searcher](https://github.com/ggreer/the_silver_searcher), and [ripgrep](https://github.com/BurntSushi/ripgrep) (personally, I'm using ripgrep these days). 5README.md https://github.com/jamesmartin/dotfiles.git | Markdown | 52 lines
40- [FZF fuzzy finder](https://github.com/junegunn/fzf#installation) 41- [RipGrep (rg)](https://github.com/BurntSushi/ripgrep#installation) 42run_once_install-packages.sh.tmpl https://github.com/tylerball/dotfiles.git | Go Template | 82 lines
4if [[ ! -x `which rg` ]]; then 5 curl -LO https://github.com/BurntSushi/ripgrep/releases/download/11.0.2/ripgrep_11.0.2_amd64.deb 6 sudo dpkg -i ripgrep_11.0.2_amd64.deb 33 mackup \ 34 ripgrep \ 35 reattach-to-user-namespace \install.bash https://github.com/jherdman/dotfiles.git | Bash | 69 lines
29 brew install neovim/neovim/neovim 30 brew install tmux tmux-pasteboard reattach-to-user-namespace ripgrep 31elif [[ $UNAMESTR == 'Linux' ]]; then 54 55 # Install ripgrep 56 RIPGREP_VERSION="0.7.1" 56 RIPGREP_VERSION="0.7.1" 57 RIPGREP_FILE_NAME="ripgrep-${RIPGREP_VERSION}-x86_64-unknown-linux-musl" 58 cd $HOME 58 cd $HOME 59 curl -LO https://github.com/BurntSushi/ripgrep/releases/download/${RIPGREP_VERSION}/${RIPGREP_FILE_NAME}.tar.gz 60 tar xvzf ${RIPGREP_FILE_NAME}.tar.gz 60 tar xvzf ${RIPGREP_FILE_NAME}.tar.gz 61 sudo mv ${RIPGREP_FILE_NAME}/rg /usr/local/bin/ 62elseMicrosoft.PowerShell_profile.ps1 https://github.com/shurane/dotfiles.git | Powershell | 29 lines
12 13# https://github.com/BurntSushi/ripgrep/blob/master/FAQ.md#how-do-i-create-an-alias-for-ripgrep-on-windows 14function rgl {README.org https://github.com/alrayyes/dotfiles.git | Org | 247 lines
81- [[https://github.com/dylanaraps/pywal][pywal]] 82- [[https://github.com/BurntSushi/ripgrep][ripgrep]] 83- [[https://github.com/Spotifyd/spotifyd][Spotifyd]] 220- [[https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/pass][pass]] 221- [[https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/ripgrep][ripgrep]] 222- [[https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/rsync][rsync]]install_ripgrep.sh https://github.com/carno/scripts.git | Shell | 27 lines
13 14_RG_TGZ=$(curl -s https://api.github.com/repos/BurntSushi/ripgrep/releases/latest | grep -E -o 'https://github.com/BurntSushi/ripgrep/releases/download/.*x86_64-unknown-linux.*tar.gz') 15if [[ -z "${_RG_TGZ}" ]]; then 15if [[ -z "${_RG_TGZ}" ]]; then 16 echo "[ !! ] Failed to find latest ripgrep release archive" 17 exit 3 22# copy binary 23install -v ripgrep*/rg /usr/local/bin/ 24# copy man 24# copy man 25install -v ripgrep*/doc/rg.1 /usr/local/share/man/man1/ 26# copy completion 26# copy completion 27install -v ripgrep*/complete/rg.bash /etc/bash_completion.d/ 28ferret.vim https://bitbucket.org/skeept/dotvim.git | Vim Script | 877 lines
25" Ferret provides an |:Ack| command for searching across multiple files using 26" ripgrep (https://github.com/BurntSushi/ripgrep), The Silver Searcher 27" (https://github.com/ggreer/the_silver_searcher), or AckREADME.md https://bitbucket.org/skeept/dotvim.git | Markdown | 857 lines
20 21Ferret provides an <strong>[`:Ack`](#user-content-ack)</strong> command for searching across multiple files using ripgrep (https://github.com/BurntSushi/ripgrep), The Silver Searcher (https://github.com/ggreer/the_silver_searcher), or Ack (http://beyondgrep.com/). Support for passing options through to the underlying search command exists, along with the ability to use full regular expression syntax without doing special escaping. On modern versions of Vim (version 8 or higher, or Neovim), searches are performed asynchronously (without blocking the UI). 22 82 83`rg` (ripgrep) then `ag` (The Silver Searcher) will be used preferentially if present on the system, because they are faster, falling back to `ack`/`ack-grep` as needed. 84install.sh https://github.com/tomsquest/dotfiles.git | Shell | 149 lines
48 create-link "$PWD/profile" "$HOME/.profile" 49 create-link "$PWD/ripgreprc" "$HOME/.ripgreprc" 50 create-link "$PWD/safe-rm" "$HOME/.safe-rm" 78 79function install-ripgrep { 80 echo "Installing Ripgrep..." 81 local -r TMP_DIR=$(mktemp -d) 82 local -r URL=$(curl -s https://api.github.com/repos/BurntSushi/ripgrep/releases/latest | grep browser_download_url | grep x86_64-unknown-linux | cut -d '"' -f 4) 83 curl -L --progress-bar "$URL" | tar zx -C "$TMP_DIR" --strip 1 --wildcards '*/rg' --wildcards '*/rg.1' \ 140 install-fzf 141 install-ripgrep 142 install-docker-composeREADME.md https://github.com/marksteve/dotfiles.git | Markdown | 131 lines
7- [starship](https://starship.rs/) 8- [ripgrep](https://github.com/BurntSushi/ripgrep) 9- [fasd](https://github.com/clvv/fasd) 16 sh -c "$(curl -fsSL https://starship.rs/install.sh)" 17 sudo apt install zsh ripgrep fasd tmux direnv syncthing pinentry-gtk2 gocryptfs 18 ``` 25 eval $(/opt/homebrew/bin/brew shellenv) 26 brew install zsh starship ripgrep fasd tmux direnv syncthing gpg 27 brew install \README.md https://github.com/tomsquest/dotfiles.git | Markdown | 29 lines
27- Search file and directories with [Fzf](https://github.com/junegunn/fzf) 28- Search inside files with [Ripgrep](https://github.com/BurntSushi/ripgrep) 29- Git configREADME.md https://github.com/tsoporan/dotfiles.git | Markdown | 50 lines
17- Working in the shell: 18 - Alternative to `grep`: [ripgrep](https://github.com/BurntSushi/ripgrep) 19 - Alternative to `find`: [fd](https://github.com/sharkdp/fd)mg.sh https://gitlab.com/cdb/scripts | Shell | 29 lines
4# - git: Git 5# - rg: RipGrep from BurntSushi, needed for PCRE regexes 6README.md https://gitlab.com/rm3l/asdf-ripgrep | Markdown | 18 lines
1# ripgrep asdf Plugin 2 2 3![Build Status](https://gitlab.com/wt0f/asdf-ripgrep/badges/master/pipeline.svg) 4 5This is the plugin repo for [asdf-vm/asdf](https://github.com/asdf-vm/asdf.git) 6to manage [BurntSushi/ripgrep](https://github.com/BurntSushi/ripgrep.git). 7 13```bash 14asdf plugin add ripgrep 15asdf install ripgrep 11.0.2 15asdf install ripgrep 11.0.2 16asdf global ripgrep 11.0.2 17rgREADME.md https://github.com/robbyrussell/oh-my-zsh.git | Markdown | 9 lines
1# ripgrep 2 2 3This plugin adds completion for the text search tool [`ripgrep`](https://github.com/BurntSushi/ripgrep), also known as `rg`. 4 4 5To use it, add `ripgrep` to the plugins array in your zshrc file: 6 7```zsh 8plugins=(... ripgrep) 9```Config.in https://gitlab.com/atilla/buildroot | Autoconf | 14 lines
1config BR2_PACKAGE_RIPGREP 2 bool "ripgrep" 5 help 6 ripgrep is a line-oriented search tool that 7 recursively searches your current directory 10 11 ripgrep is similar to other popular search tools like 12 The Silver Searcher, ack and grep. 13 14 https://github.com/BurntSushi/ripgrep 15README.md https://github.com/marquiswang/dotfiles.git | Markdown | 13 lines
1# ripgrep 2 2 3This plugin adds completion for the text search tool [`ripgrep`](https://github.com/BurntSushi/ripgrep), also known as `rg`. 4 4 5To use it, add `ripgrep` to the plugins array in your zshrc file: 6 7```zsh 8plugins=(... ripgrep) 9``` 10 11Completion is taken from the ripgrep release [`11.0.2`](https://github.com/BurntSushi/ripgrep/releases/tag/11.0.2). 12setup_220_ripgrep.sh https://gitlab.com/kostaz/env | Shell | 15 lines
4 5REPO="https://github.com/BurntSushi/ripgrep/releases/download/" 6RG_LATEST=$(curl -sSL "https://api.github.com/repos/BurntSushi/ripgrep/releases/latest" | jq --raw-output .tag_name) 6RG_LATEST=$(curl -sSL "https://api.github.com/repos/BurntSushi/ripgrep/releases/latest" | jq --raw-output .tag_name) 7RELEASE="${RG_LATEST}/ripgrep-${RG_LATEST}-x86_64-unknown-linux-musl.tar.gz" 8Cargo.toml https://github.com/BurntSushi/ripgrep.git | TOML | 17 lines
8documentation = "https://docs.rs/grep-pcre2" 9homepage = "https://github.com/BurntSushi/ripgrep/tree/master/crates/pcre2" 10repository = "https://github.com/BurntSushi/ripgrep/tree/master/crates/pcre2"README.md https://github.com/bpierre/dotfiles.git | Markdown | 31 lines
18- [tmux](http://tmux.sourceforge.net/) 19- [ripgrep (rg)](https://github.com/BurntSushi/ripgrep) 20- [z](https://github.com/rupa/z)build-rg.sh https://bitbucket.org/ndotfiles/tool-builds.git | Shell | 24 lines
10wget_archive_verified \ 11 https://github.com/BurntSushi/ripgrep/archive/$rg_version.tar.gz \ 12 ecdf0e52d71d2d89c7c3ba88e5648971517ceea52683a9ef63a49fd0a0ddf7de 14# This makes the binary be in a consistent location 15mv ripgrep-$rg_version ripgrep 16 16 17cd ripgrep 18ripgrep.rb https://repo.or.cz/Homebrew/homebrew-livecheck.git | Ruby | 4 lines
1class Ripgrep 2 livecheck :url => "https://github.com/BurntSushi/ripgrep/releases", 3 :regex => %r{href="/BurntSushi/ripgrep/tree/([0-9\.]+)}README.md https://github.com/Skyr/dotfiles.git | Markdown | 13 lines
1# ripgrep 2 2 3This plugin adds completion for the text search tool [`ripgrep`](https://github.com/BurntSushi/ripgrep), also known as `rg`. 4 4 5To use it, add `ripgrep` to the plugins array in your zshrc file: 6 7```zsh 8plugins=(... ripgrep) 9``` 10 11Completion is taken from the ripgrep release [`12.1.1`](https://github.com/BurntSushi/ripgrep/releases/tag/12.1.1). 12Rust week of 2016-10-14.rst https://bitbucket.org/tshepang/blog | ReStructuredText | 19 lines
10 11- `This post about ripgrep`__ is a masterpiece! 12 16__ http://stackoverflow.com/q/40119477/321731 17__ http://blog.burntsushi.net/ripgrep 18__ https://github.com/rust-lang/rust/pull/37314README.md https://github.com/narkisr/oh-my-zsh.git | Markdown | 13 lines
1# ripgrep 2 2 3This plugin adds completion for the text search tool [`ripgrep`](https://github.com/BurntSushi/ripgrep), also known as `rg`. 4 4 5To use it, add `ripgrep` to the plugins array in your zshrc file: 6 7```zsh 8plugins=(... ripgrep) 9``` 10 11Completion is taken from the ripgrep release [`0.10.0`](https://github.com/BurntSushi/ripgrep/releases/tag/0.10.0). 12README.md https://github.com/masylum/dotfiles.git | Markdown | 18 lines
13 14 - [ripgrep](https://github.com/BurntSushi/ripgrep): Alternative to `grep` that respects `.gitignore` and also serves as a better `find`. 15 - [fzf](https://github.com/junegunn/fzf): Fuzzy finder.Cargo.toml https://github.com/BurntSushi/ripgrep.git | TOML | 32 lines
8documentation = "http://burntsushi.net/rustdoc/grep/" 9homepage = "https://github.com/BurntSushi/ripgrep/tree/master/crates/grep" 10repository = "https://github.com/BurntSushi/ripgrep/tree/master/crates/grep"README.md https://github.com/BurntSushi/ripgrep.git | Markdown | 39 lines
6 7[![Linux build status](https://api.travis-ci.org/BurntSushi/ripgrep.svg)](https://travis-ci.org/BurntSushi/ripgrep) 8[![Windows build status](https://ci.appveyor.com/api/projects/status/github/BurntSushi/ripgrep?svg=true)](https://ci.appveyor.com/project/BurntSushi/ripgrep)Cargo.toml https://github.com/BurntSushi/ripgrep.git | TOML | 26 lines
8documentation = "https://docs.rs/grep-cli" 9homepage = "https://github.com/BurntSushi/ripgrep/tree/master/crates/cli" 10repository = "https://github.com/BurntSushi/ripgrep/tree/master/crates/cli"Cargo.toml https://github.com/BurntSushi/ripgrep.git | TOML | 33 lines
8documentation = "https://docs.rs/grep-searcher" 9homepage = "https://github.com/BurntSushi/ripgrep/tree/master/crates/searcher" 10repository = "https://github.com/BurntSushi/ripgrep/tree/master/crates/searcher"Cargo.toml https://github.com/BurntSushi/ripgrep.git | TOML | 36 lines
10documentation = "https://docs.rs/globset" 11homepage = "https://github.com/BurntSushi/ripgrep/tree/master/crates/globset" 12repository = "https://github.com/BurntSushi/ripgrep/tree/master/crates/globset"README.md https://github.com/BurntSushi/ripgrep.git | Markdown | 41 lines
2---- 3ripgrep, as a library. 4 4 5[![Linux build status](https://api.travis-ci.org/BurntSushi/ripgrep.svg)](https://travis-ci.org/BurntSushi/ripgrep) 6[![Windows build status](https://ci.appveyor.com/api/projects/status/github/BurntSushi/ripgrep?svg=true)](https://ci.appveyor.com/project/BurntSushi/ripgrep)Cargo.toml https://github.com/BurntSushi/ripgrep.git | TOML | 24 lines
8documentation = "https://docs.rs/grep-matcher" 9homepage = "https://github.com/BurntSushi/ripgrep/tree/master/crates/matcher" 10repository = "https://github.com/BurntSushi/ripgrep/tree/master/crates/matcher"ripgrep-bin.rb https://github.com/BurntSushi/ripgrep.git | Ruby | 23 lines
1class RipgrepBin < Formula 2 version '12.1.0' 3 desc "Recursively search directories for a regex pattern." 4 homepage "https://github.com/BurntSushi/ripgrep" 5 6 if OS.mac? 7 url "https://github.com/BurntSushi/ripgrep/releases/download/#{version}/ripgrep-#{version}-x86_64-apple-darwin.tar.gz" 8 sha256 "974351ca7d00083ba2fad52e2f2539c8ff114119c139420f592507962ab43b75" 9 elsif OS.linux? 10 url "https://github.com/BurntSushi/ripgrep/releases/download/#{version}/ripgrep-#{version}-x86_64-unknown-linux-musl.tar.gz" 11 sha256 "c6bba6d643b1a1f18994683e26d4d2b998b41a7a7360e63cb8ec9db8ffbf793c" 13 14 conflicts_with "ripgrep" 15Cargo.toml https://github.com/BurntSushi/ripgrep.git | TOML | 31 lines
9documentation = "https://docs.rs/grep-printer" 10homepage = "https://github.com/BurntSushi/ripgrep/tree/master/crates/printer" 11repository = "https://github.com/BurntSushi/ripgrep/tree/master/crates/printer"Cargo.toml https://github.com/BurntSushi/ripgrep.git | TOML | 38 lines
9documentation = "https://docs.rs/ignore" 10homepage = "https://github.com/BurntSushi/ripgrep/tree/master/crates/ignore" 11repository = "https://github.com/BurntSushi/ripgrep/tree/master/crates/ignore"Cargo.toml https://github.com/BurntSushi/ripgrep.git | TOML | 22 lines
8documentation = "https://docs.rs/grep-regex" 9homepage = "https://github.com/BurntSushi/ripgrep/tree/master/crates/regex" 10repository = "https://github.com/BurntSushi/ripgrep/tree/master/crates/regex"RELEASE-CHECKLIST.md https://github.com/BurntSushi/ripgrep.git | Markdown | 42 lines
6 a strong motivation otherwise, review and update every dependency. 7* Review changes for every crate in `crates` since the last ripgrep release. 8 If the set of changes is non-empty, issue a new release for that crate. Check 21 * crates/core (do **not** bump version, but update dependencies as needed) 22* Edit the `Cargo.toml` to set the new ripgrep version. Run 23 `cargo update -p ripgrep` so that the `Cargo.lock` is updated. Commit the 28* Copy the relevant section of the CHANGELOG to the tagged release notes. 29 Include this blurb describing what ripgrep is: 30 > In case you haven't heard of it before, ripgrep is a line-oriented search 31 > tool that recursively searches your current directory for a regex pattern. 32 > By default, ripgrep will respect your `.gitignore` and automatically skip 33 > hidden files/directories and binary files. 41Note that 42[`cargo-up` can be found in BurntSushi's dotfiles](https://github.com/BurntSushi/dotfiles/blob/master/bin/cargo-up). 43Cargo.toml https://github.com/BurntSushi/ripgrep.git | TOML | 108 lines
1[package] 2name = "ripgrep" 3version = "12.1.0" #:version 6ripgrep is a line-oriented search tool that recursively searches your current 7directory for a regex pattern while respecting your gitignore rules. ripgrep 8has first class support on Windows, macOS and Linux. 9""" 10documentation = "https://github.com/BurntSushi/ripgrep" 11homepage = "https://github.com/BurntSushi/ripgrep" 11homepage = "https://github.com/BurntSushi/ripgrep" 12repository = "https://github.com/BurntSushi/ripgrep" 13readme = "README.md" 87 ["target/release/rg", "usr/bin/", "755"], 88 ["COPYING", "usr/share/doc/ripgrep/", "644"], 89 ["LICENSE-MIT", "usr/share/doc/ripgrep/", "644"],default_types.rs https://github.com/BurntSushi/ripgrep.git | Rust | 248 lines
1/// This list represents the default file types that ripgrep ships with. In 2/// general, any file format is fair game, although it should generally be 3/// limited to reasonably popular open formats. For other cases, you can add 4/// types to each invocation of ripgrep with the '--type-add' flag. 5/// 6/// If you would like to add or improve this list, please file a PR: 7/// https://github.com/BurntSushi/ripgrep 8///build.rs https://github.com/BurntSushi/ripgrep.git | Rust | 239 lines
23 Please file a bug: \ 24 https://github.com/BurntSushi/ripgrep/issues/new" 25 ); 30 31 let stamp_path = Path::new(&outdir).join("ripgrep-stamp"); 32 if let Err(err) = File::create(&stamp_path) { 48 if let Some(rev) = git_revision_hash() { 49 println!("cargo:rustc-env=RIPGREP_BUILD_GIT_HASH={}", rev); 50 } 161 } 162 // ripgrep only has two positional arguments, and probably will only 163 // ever have two positional arguments, so we just hardcode them intobinary.rs https://github.com/BurntSushi/ripgrep.git | Rust | 306 lines
4// handling of binary files. There's quite a bit of discussion on this in this 5// bug report: https://github.com/BurntSushi/ripgrep/issues/306 6 27 28// This tests that ripgrep prints a warning message if it finds and prints a 29// match in a binary file before detecting that it is a binary file. The point 72// Like after_match1_implicit, but provides the --binary flag, which 73// disables binary filtering. Thus, this matches the behavior of ripgrep as 74// if the file were given explicitly. 153// just printing the matching files, this includes the full count of matches. 154// In this case, we need to search the entire file, so ripgrep correctly 155// detects the binary data and suppresses output. 162// Like after_match1_implicit_count, except the --binary flag is provided, 163// which makes ripgrep disable binary data filtering even for implicit files. 164rgtest!(regression.rs https://github.com/BurntSushi/ripgrep.git | Rust | 866 lines
29 30// See: https://github.com/BurntSushi/ripgrep/issues/30 31rgtest!(r30, |dir: Dir, mut cmd: TestCommand| { 38 39// See: https://github.com/BurntSushi/ripgrep/issues/49 40rgtest!(r49, |dir: Dir, mut cmd: TestCommand| { 47 48// See: https://github.com/BurntSushi/ripgrep/issues/50 49rgtest!(r50, |dir: Dir, mut cmd: TestCommand| { 212 213// See: https://github.com/BurntSushi/ripgrep/issues/156 214rgtest!(r156, |dir: Dir, mut cmd: TestCommand| { 458 459// See: https://github.com/BurntSushi/ripgrep/issues/506 460rgtest!(r506_word_not_parenthesized, |dir: Dir, mut cmd: TestCommand| {feature.rs https://github.com/BurntSushi/ripgrep.git | Rust | 843 lines
33 34// See: https://github.com/BurntSushi/ripgrep/issues/1 35rgtest!(f1_eucjp, |dir: Dir, mut cmd: TestCommand| { 43 44// See: https://github.com/BurntSushi/ripgrep/issues/1 45rgtest!(f1_unknown_encoding, |_: Dir, mut cmd: TestCommand| { 66 67// See: https://github.com/BurntSushi/ripgrep/issues/7 68rgtest!(f7_stdin, |dir: Dir, mut cmd: TestCommand| { 246 247// See: https://github.com/BurntSushi/ripgrep/issues/89 248rgtest!(f89_match, |dir: Dir, mut cmd: TestCommand| { 270 271// See: https://github.com/BurntSushi/ripgrep/issues/124 272rgtest!(f109_case_sensitive_part1, |dir: Dir, mut cmd: TestCommand| {app.rs https://github.com/BurntSushi/ripgrep.git | Rust | 3029 lines
9// is where we read clap's configuration from the end user's arguments and turn 10// it into a ripgrep-specific configuration type that is not coupled with clap. 11 16ripgrep (rg) recursively searches your current directory for a regex pattern. 17By default, ripgrep will respect your .gitignore and automatically skip hidden 18files/directories and binary files. 21 22Project home page: https://github.com/BurntSushi/ripgrep 23"; 71 72/// Return the "long" format of ripgrep's version string. 73/// 81 // Do we have a git hash? 82 // (Yes, if ripgrep was built on a machine with `git` installed.) 83 let hash = match revision_hash.or(option_env!("RIPGREP_BUILD_GIT_HASH")) {README.md https://github.com/BurntSushi/ripgrep.git | Markdown | 433 lines
10 11[![Build status](https://github.com/BurntSushi/ripgrep/workflows/ci/badge.svg)](https://github.com/BurntSushi/ripgrep/actions) 12[![Crates.io](https://img.shields.io/crates/v/ripgrep.svg)](https://crates.io/crates/ripgrep) 35 36[![A screenshot of a sample search with ripgrep](https://burntsushi.net/stuff/ripgrep1.png)](https://burntsushi.net/stuff/ripgrep1.png) 37 47Please remember that a single benchmark is never enough! See my 48[blog post on ripgrep](https://blog.burntsushi.net/ripgrep/) 49for a very detailed comparison with more benchmarks and analysis. 277then ripgrep can be installed using a binary `.deb` file provided in each 278[ripgrep release](https://github.com/BurntSushi/ripgrep/releases). 279 280``` 281$ curl -LO https://github.com/BurntSushi/ripgrep/releases/download/11.0.2/ripgrep_11.0.2_amd64.deb 282$ sudo dpkg -i ripgrep_11.0.2_amd64.debGUIDE.md https://github.com/BurntSushi/ripgrep.git | Markdown | 1008 lines
35grab a ripgrep source archive from 36https://github.com/BurntSushi/ripgrep/archive/0.7.1.zip 37and extract it: 39``` 40$ curl -LO https://github.com/BurntSushi/ripgrep/archive/0.7.1.zip 41$ unzip 0.7.1.zip 67So what happened here? ripgrep read the contents of `README.md`, and for each 68line that contained `fast`, ripgrep printed it to your terminal. ripgrep also 69included the line number for each line by default. If your terminal supports 71 72[![A screenshot of a sample search ripgrep](https://burntsushi.net/stuff/ripgrep-guide-sample.png)](https://burntsushi.net/stuff/ripgrep-guide-sample.png) 73 202perplexed, and if that doesn't help, 203[file an issue](https://github.com/BurntSushi/ripgrep/issues/new).) 204FAQ.md https://github.com/BurntSushi/ripgrep.git | Markdown | 1003 lines
10* [How do I enable true colors on Windows?](#truecolors-windows) 11* [How do I stop ripgrep from messing up colors when I kill it?](#stop-ripgrep) 12* [How can I get results in a consistent order?](#order) 80The man page is also included in all 81[ripgrep binary releases](https://github.com/BurntSushi/ripgrep/releases). 82 93Shell completions are also included in all 94[ripgrep binary releases](https://github.com/BurntSushi/ripgrep/releases). 95 125There is more discussion on this topic here: 126https://github.com/BurntSushi/ripgrep/issues/152 127 310 311PR [#187](https://github.com/BurntSushi/ripgrep/pull/187) fixed this, and it 312was later deprecated inCHANGELOG.md https://github.com/BurntSushi/ripgrep.git | Markdown | 1334 lines
24 `a2x`. Support for `a2x` will be dropped in the ripgrep 13 release. 25 See [#1544](https://github.com/BurntSushi/ripgrep/issues/1544) 26 for more details. 29 30* [FEATURE #1547](https://github.com/BurntSushi/ripgrep/pull/1547): 31 Support decompressing `.Z` files via `uncompress`. 34 35* [BUG #1252](https://github.com/BurntSushi/ripgrep/issues/1252): 36 Add a section on the `--pre` flag to the GUIDE. 163 Add translations to README, starting with an unofficial Chinese translation. 164* [BUG #1259](https://github.com/BurntSushi/ripgrep/issues/1259): 165 Fix bug where the last byte of a `-f file` was stripped if it wasn't a `\n`. 165 Fix bug where the last byte of a `-f file` was stripped if it wasn't a `\n`. 166* [BUG #1261](https://github.com/BurntSushi/ripgrep/issues/1261): 167 Document that no error is reported when searching for `\n` with `-P/--pcre2`.