aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Improve position trackingThomas Voss 2024-10-311-21/+21
* Set basecap to 0 when freeing baseptrThomas Voss 2024-10-311-0/+1
* Remove useless stream locksThomas Voss 2024-10-311-2/+0
* Be a good citizen and cleanup properlyThomas Voss 2024-10-311-0/+3
* Work on using pledge() in OpenBSDThomas Voss 2024-10-311-1/+18
* Don’t use posix_fadvise() on MacOS or OpenBSDThomas Voss 2024-10-311-0/+2
* Fix heap buffer overflowThomas Voss 2024-10-301-6/+7
* Improve file readingThomas Voss 2024-10-302-32/+79
* Add an .exrcThomas Voss 2024-10-301-0/+1
* Simplify span highlightingThomas Voss 2024-10-301-20/+13
* Free the right thingThomas Voss 2024-10-301-1/+1
* Update mlibThomas Voss 2024-10-302-3/+2
* Fix typoThomas Voss 2024-10-301-1/+1
* Check for errors by getdelim()Thomas Voss 2024-10-301-1/+3
* The -l flag takes no argumentThomas Voss 2024-10-301-1/+1
* s/GRAB2/GRAB/Thomas Voss 2024-10-301-3/+3
* Don’t try to fclose() a garbage pointerThomas Voss 2024-10-301-1/+1
* Completely revamp the grab source codeThomas Voss 2024-10-30135-24582/+1601
* Fix typo in READMEThomas Voss 2024-02-221-1/+1
* Strip binaries if possibleThomas Voss 2024-02-031-0/+4
* Error if __STDC_VERSION__ < 202000LThomas Voss 2024-02-031-0/+4
* Reword some hard-to-read phrasesv2.2.3Thomas Voss 2024-02-021-10/+14
* Fix broken exampleThomas Voss 2024-02-021-1/+1
* Add -f/--forceThomas Voss 2024-01-291-22/+25
* Bump libruneThomas Voss 2024-01-2959-169/+12176
* Switch out the many flag variables for flags and FLAG(SET MSK)Thomas Voss 2024-01-291-52/+31
* Document the new exit status behaviorv2.2.2Thomas Voss 2024-01-281-2/+19
* Add a warnx() wrapper and die/warn with rv 3Thomas Voss 2024-01-281-4/+8
* Exit with EXIT_FAILURE if we got no matchesThomas Voss 2024-01-281-1/+6
* Fix some compilation issuesThomas Voss 2024-01-282-9/+3
* Fix some thingsThomas Voss 2024-01-271-9/+7
* Update READMEThomas Voss 2024-01-271-0/+8
* Require C23Thomas Voss 2024-01-273-39/+9
* Improve the build systemThomas Voss 2024-01-271-14/+25
* Bump libruneThomas Voss 2024-01-2747-1723/+5423
* Don’t begin diagnostics with a capitalThomas Voss 2024-01-271-10/+10
* Bump manual versionv2.2.1Thomas Voss 2024-01-261-2/+2
* Fix potential UTF-8 bugsThomas Voss 2024-01-261-4/+8
* Disallow 0-width matches with x// and h//Thomas Voss 2024-01-261-16/+22
* Validate that input is well-formed UTF-8Thomas Voss 2024-01-261-12/+20
* Bump libruneThomas Voss 2024-01-261-1/+1
* Provide context on regex comp failureThomas Voss 2024-01-261-1/+1
* Document the -i flagv2.2.0Thomas Voss 2024-01-241-3/+12
* Support case-insensitive regex matchingThomas Voss 2024-01-241-5/+11
* The 3rd field in a struct option is a pointerThomas Voss 2024-01-241-3/+3
* Bump grab versionv2.1.2Thomas Voss 2024-01-241-1/+1
* Move arguments to git-grep into static arrayThomas Voss 2024-01-241-6/+9
* Find files via git-grep instead of git-ls-filesThomas Voss 2024-01-242-15/+13
* Codestyle changesThomas Voss 2024-01-242-7/+9
* Add more information to referenceThomas Voss 2024-01-231-0/+2