Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-09-22 | add man page to build artifact | Andrew Gallant | |
2016-09-22 | update brew formula to 0.1.14 | Andrew Gallant | |
2016-09-22 | Include man page in Archlinux package. | Andrew Gallant | |
2016-09-22 | 0.1.140.1.14 | Andrew Gallant | |
2016-09-22 | Add man page. | Andrew Gallant | |
2016-09-22 | add link to regex syntax docs | Andrew Gallant | |
2016-09-21 | Add a `rg (no mmap)` benchmark. | Andrew Gallant | |
This is added to the subtitle benchmark. The purpose is to demonstrate how memory mapping a single file for search is faster. | |||
2016-09-21 | 0.1.130.1.13 | Andrew Gallant | |
2016-09-21 | fix -uuu test on Windows | Andrew Gallant | |
2016-09-21 | add note about other repos | Andrew Gallant | |
2016-09-21 | 0.1.120.1.12 | Andrew Gallant | |
2016-09-21 | Try to use memory maps more aggressively on Windows. | Andrew Gallant | |
Some brief playing around suggests that it is faster. However, it's probably slower in a VM. Let's prioritize native users. | |||
2016-09-21 | Add Archlinux AUR package. | Andrew Gallant | |
2016-09-21 | 0.1.110.1.11 | Andrew Gallant | |
2016-09-21 | grrr fix appveyor deployment filter | Andrew Gallant | |
2016-09-21 | 0.1.100.1.10 | Andrew Gallant | |
2016-09-21 | attempt to fix Windows build | Andrew Gallant | |
2016-09-21 | bump grep to 0.1.2 | Andrew Gallant | |
2016-09-21 | grep 0.1.2 | Andrew Gallant | |
2016-09-21 | Fix a performance bug where using -w could result in very bad performance. | Andrew Gallant | |
The specific issue is that -w causes the regex to be wrapped in Unicode word boundaries. Regrettably, Unicode word boundaries are the one thing our regex engine can't handle well in the presence of non-ASCII text. We work around its slowness by stripping word boundaries in some circumstances, and using the resulting expression as a way to produce match candidates that are then verified by the full original regex. This doesn't fix all cases, but it should fix all cases where -w is used. | |||
2016-09-21 | Bump regex version. | Andrew Gallant | |
2016-09-21 | fix brew | Andrew Gallant | |
2016-09-21 | Add brew. | Andrew Gallant | |
2016-09-21 | 0.1.90.1.9 | Andrew Gallant | |
2016-09-21 | 0.1.80.1.8 | Andrew Gallant | |
2016-09-20 | typo | Andrew Gallant | |
2016-09-20 | clarify | Andrew Gallant | |
2016-09-20 | 0.1.70.1.7 | Andrew Gallant | |
2016-09-20 | Remove GNU nightly build. | Andrew Gallant | |
We should probably still test on it, but I'd prefer distributing exactly one Linux binary. Since the musl build is a totally static executable, we should prefer that. (The right answer is to test on GNU nightly, but don't produce a release artifact.) | |||
2016-09-20 | 0.1.60.1.6 | Andrew Gallant | |
2016-09-20 | Add an error message for catching a common failure mode. | Andrew Gallant | |
If you're in a directory that has a parent .gitignore (like, your $HOME), then it can cause ripgrep to simply not do anything depending on your ignore rules. There are probably other scenarios where ripgrep applies some filter that an end user doesn't expect, so try to catch the worst case (when ripgrep doesn't search anything). | |||
2016-09-20 | Add "unrestricted" flag. | Andrew Gallant | |
I don't like having multiple flags do the same thing, but -u, -uu and -uuu are much easier to remember, particularly with -uuu meaning "search everything." | |||
2016-09-20 | Add new benchmarks. | Andrew Gallant | |
These benchmarks are exactly like the ones ran on 2016-09-17 with three changes: 1. `pt` was added back to a few more benchmarks so that it appears any time `sift` appears. 2. Warmup iterations was bumped from 1 to 3. 3. Actual benchmark iterations were bumped from 3 to 10. These benchmarks took around two hours to run. | |||
2016-09-19 | 0.1.50.1.5 | Andrew Gallant | |
2016-09-18 | add links | Andrew Gallant | |
2016-09-18 | format | Andrew Gallant | |
2016-09-18 | add tool names | Andrew Gallant | |
2016-09-18 | update shield | Andrew Gallant | |
2016-09-18 | clarify | Andrew Gallant | |
2016-09-18 | clarify | Andrew Gallant | |
2016-09-18 | format | Andrew Gallant | |
2016-09-18 | ripgrep 0.1.4 | Andrew Gallant | |
2016-09-18 | add file include/exclude example | Andrew Gallant | |
2016-09-18 | update draft | Andrew Gallant | |
2016-09-17 | tweak | Andrew Gallant | |
2016-09-17 | draft | Andrew Gallant | |
2016-09-17 | Add support for searching multiple patterns with -e.0.1.4 | Andrew Gallant | |
Also, change -Q/--literal to -F/--fixed-strings because compatibility with grep is probably better. | |||
2016-09-17 | Fix error handling bug. | Andrew Gallant | |
2016-09-17 | 0.1.30.1.3 | Andrew Gallant | |
2016-09-17 | fix windows build | Andrew Gallant | |
Why isn't CI running on each push? It seems to only be running on tagged commits. |