summaryrefslogtreecommitdiffstats
path: root/Makefile (unfollow)
Commit message (Expand)AuthorLines
4 daysbin/grepc: -x: c, mk: Add support for Makefile codeAlejandro Colomar-84/+139
2023-11-05bin/grepc: Ignore a shellcheck(1) warningAlejandro Colomar-0/+1
2023-11-05bin/grepc: srcfix (Compact cases a little bit)Alejandro Colomar-16/+8
2023-11-05bin/grepc: srcfix (Remove unnecessary comment)Alejandro Colomar-1/+1
2023-11-05bin/grepc: srcfix (Use printf '%s\n' instead of echo)Alejandro Colomar-21/+21
2023-11-05bin/grepc: srcfix (Use bash(1) array variable)Alejandro Colomar-12/+3
2023-11-05bin/grepc: srcfix (Remove grepc_search() and main())Alejandro Colomar-43/+29
2023-11-05bin/grepc: srcfix (Remove grepc_patterns())Alejandro Colomar-27/+26
2023-11-05bin/grepc: srcfix (Remove grepc_parse_cmd())Alejandro Colomar-84/+79
2023-11-05bin/grepc: srcfix (Simplify 'case's thanks to bash(1)'s ';;&')Alejandro Colomar-75/+43
2023-11-05bin/grepc: srcfix (Escape '?' in bash(1) case following getopts(1))Alejandro Colomar-1/+1
2023-11-05bin/grepc: srcfix (Compact single-line cases)Alejandro Colomar-57/+19
2023-11-05bin/grepc, grepc.1: -c: Add option to count matchesAlejandro Colomar-2/+15
2023-11-05bin/grepc, grepc.1: Rename option -c to -rAlejandro Colomar-10/+11
2023-11-05grepc.1: -c: Remove outdated sentenceAlejandro Colomar-3/+0
2023-11-05bin/grepc, grepc.1: Use 'l' instead of 's' for Linux system callsAlejandro Colomar-20/+20
2023-11-05bin/grepc: srcfix (Reorder some function definitions)Alejandro Colomar-1/+1
2023-11-05bin/grepc, grepc.1: -n: Add option to control printing of line numbersAlejandro Colomar-3/+11
2023-11-05bin/grepc: srcfix (Actually create file with mktemp(1))Alejandro Colomar-1/+1
2023-11-05bin/grepc: srcfix (Add some tabs, and remove a function)Alejandro Colomar-23/+22
2023-11-05bin/grepc, grepc.1: -A, -B, -C: Add flags for printing context.Alejandro Colomar-1/+31
2023-11-05bin/grepc: srcfix (Variables for options hold their '-')Alejandro Colomar-7/+14
2023-11-05bin/grepc, grepc.1: -h: Add option to suppress prefixing file namesAlejandro Colomar-3/+10
2023-11-05bin/grepc: srcfix (Add missing variable definition)Alejandro Colomar-0/+1
2023-11-05bin/grepc, grepc.1: Remove -h flagAlejandro Colomar-8/+1
2023-11-05bin/grepc: srcfix (Change variable names)Alejandro Colomar-19/+19
2023-11-05bin/grepc, grepc.1: Always enable recursive mode; remove -rAlejandro Colomar-18/+15
2023-11-03Add recursive search back in with -rAlejandro Colomar-3/+32
2023-11-03Allow specifying several filesAlejandro Colomar-8/+3
2023-11-03bin/grepc: Don't use pcre2grep(1)'s --labelAlejandro Colomar-3/+1
2023-11-03bin/grepc: Simplify (remove grepc_search())Alejandro Colomar-9/+5
2023-11-03bin/grepc: Compact codeAlejandro Colomar-10/+2
2023-11-03bin/grepc: OptimizeAlejandro Colomar-236/+57
2023-11-03Don't find files recursivelyAlejandro Colomar-56/+64
2023-11-03Remove '-g' optionAlejandro Colomar-14/+2
2023-11-03Remove '-x' optionAlejandro Colomar-19/+1
2023-11-03bin/grepc, grepc.1: -tmf, -tmo: Add options to find only function-like macros...Alejandro Colomar-10/+24
2023-11-03bin/grepc: Shorten function namesAlejandro Colomar-43/+43
2023-11-03bin/grepc: Shorten variable namesAlejandro Colomar-117/+96
2023-11-03bin/grepc: Simplify (remove grepc_use_func())Alejandro Colomar-13/+11
2023-11-03bin/grepc: Simplify (remove grepc_use_type())Alejandro Colomar-16/+18
2023-11-03bin/grepc: Simplify (remove grepc_type())Alejandro Colomar-18/+24
2023-11-03bin/grepc: Simplify (remove grepc_type_typedef())Alejandro Colomar-8/+2
2023-11-03bin/grepc: Simplify (remove grepc_macro())Alejandro Colomar-12/+10
2023-11-03bin/grepc: Compact one-liner definitionsAlejandro Colomar-26/+5
2023-11-03bin/grepc: Simplify (remove grepc_glibc_func_def())Alejandro Colomar-14/+14
2023-11-03bin/grepc: Improve error messagesAlejandro Colomar-11/+7
2023-11-03bin/grepc: Transform some if's to simpler test&&Alejandro Colomar-39/+26
2023-11-03bin/grepc: Simplify (remove grepc_use())Alejandro Colomar-26/+15
2023-11-03bin/grepc: Simplify (remove grepc_glibc_func())Alejandro Colomar-20/+11