cl-grep

Simple implementation of grep
Log | Files | Refs

DateCommit messageAuthorFiles+-
2025-12-09 13:34add tracer scriptChanderG1+8-0
2025-12-08 13:39add compile time logging feature selectionChanderG3+20-3
2025-12-08 12:58use anaphoric ifChanderG3+8-5
2025-12-08 12:29add command line flags to control behaviourChanderG3+51-7
2025-12-08 11:40expose convenient func to use from lisp replChanderG2+5-1
2025-12-07 16:20deal with incomplete entries at end of chunksChanderG1+29-11
2025-12-06 14:52expand the file ext blacklistChanderG1+3-1
2025-12-06 14:40bugfix: error when match occurs just at the very endChanderG1+1-1
2025-12-04 15:05add v1 of mmap based mechanism to read; NO PERF IMPROVChanderG4+82-16
2025-12-04 11:18add some type declarations; NO PERF IMPROVEMENTChanderG1+4-1
2025-12-04 10:27add optimization hints; NO IMPROVEMENTChanderG1+3-0
2025-12-04 10:20convert color funcs to macros; no PERF improvementChanderG1+6-6
2025-12-04 10:15match and highlight all targets on each lineChanderG1+32-4
2025-12-04 10:07ensure launcher explicitly waits for the print threadChanderG1+3-2
2025-12-03 14:35add line numbers with colorsChanderG1+9-7
2025-12-03 14:25colorize file namesChanderG1+4-1
2025-12-03 13:57pull out blacklists into global variablesChanderG1+9-8
2025-12-03 13:45pull out formatting func; add grep like alternativeChanderG1+15-3
2025-12-03 13:32add buffered output to stdout; NO improv in perfChanderG1+20-7
2025-12-03 12:48consolidate single file print cmds; NO improv in perfChanderG1+1-4
2025-12-03 05:16move printing to separate threadChanderG1+24-7
2025-12-03 04:50consolidate results printing per fileChanderG1+10-4
2025-12-03 04:50add file extension blacklistChanderG1+3-0
2025-12-02 14:49convert to bmh impl; approx. 20% savings?ChanderG1+8-7
2025-12-02 14:13add checks to run on more real-world examplesChanderG1+21-12
2025-12-01 14:28add line-by-line search with error handlingChanderG2+16-2
2025-11-29 06:44add multi-worker tasks processingChanderG2+21-5
2025-11-29 05:54setup queue to manage tasksChanderG3+13-4
2025-11-27 10:49add logging based on vom libChanderG3+19-6
2025-11-27 09:06add checks to directory walk to skip dirs/filesChanderG3+18-3
2025-11-27 07:23separate out fs walking for files and dirChanderG1+11-5
2025-11-27 06:21use filesystem-utils via nicknameChanderG2+6-5
2025-11-27 06:01add simple file walkingChanderG3+10-3
2025-11-27 05:44add arg parsing/validationChanderG1+16-1
2025-11-26 08:57add basic command line argsChanderG2+2-1
2025-11-26 08:46setting up basic system and buildChanderG4+23-0