summaryrefslogtreecommitdiff
path: root/Userland/Utilities/grep.cpp
AgeCommit message (Expand)Author
2022-10-09AK+Everywhere: Fix data corruption due to code-point-to-char conversionBen Wiederhake
2022-07-27grep: Fix out of bounds StringView indexingMacDue
2022-07-14LibCore: Replace the ArgsParser option argument setting with an enumTim Schumacher
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-04-11Utilities: Read positional arguments as Strings not char*sSam Atkins
2022-04-03Utilities: Use default execpromises parameter to `pledge(..)`Brian Gianforcaro
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-20grep: Recognize mode based on the program nameTim Schumacher
2022-03-19grep: Properly update match state when handling filesTim Schumacher
2022-03-19grep: Adapt maximum line size depending on file sizeTim Schumacher
2022-01-14grep: Port to LibMainLucas CHOLLET
2021-11-13Utilities/grep: Implement using multiple patternsTim Schumacher
2021-11-12Utilities/grep: Implement line-counting modeTim Schumacher
2021-11-08LibRegex: Don't push LibRegex's "Error" into the global namespaceAndreas Kling
2021-11-06grep: Add ability to output line numbersBen Wiederhake
2021-11-06grep: Simplify lambda signature for readabilityBen Wiederhake
2021-10-31Utilities: Add option to suppress errors to grepMarco Cutecchia
2021-10-31Utilities: Add 'quiet' mode to grepMarco Cutecchia
2021-09-07Everywhere: Behaviour => BehaviorAndreas Kling
2021-09-04Utilities: Support grepping recursively from paths in the argumentKarol Kosek
2021-08-12Utilities: Add option to control when to use colored output for grepTheFightingCatfish
2021-07-10grep: Use Basic POSIX regexps by default and make -E not the defaultAli Mohammad Pur
2021-07-04Everywhere: Prefer using "..."sv over StringView { "..." }Gunnar Beutner
2021-06-14Userland: Fix double line spacing in grepSahan Fernando
2021-06-01Userland: Replace most printf-style APIs with AK::Format APIs :^)Linus Groh
2021-05-20Utilities: Fix grep match when reading from stdinr-paiva
2021-05-17Utilities: Correct non-standard assert macros includesJean-Baptiste Boric
2021-05-12LibCore+Everywhere: Move OpenMode out of IODeviceAli Mohammad Pur
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-15grep: Exit with 1 if nothing matchesAnotherTest
2021-01-25Userland: Implement grep -v (invert-match)Andrew Kaster
2021-01-25Userland: Use getline instead of Core::File::standard_input in grepAndrew Kaster
2021-01-12Userland: Move command-line utilities to Userland/Utilities/Andreas Kling