-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Labels
Description
Project
vgrep
Description
The search functionality only supports filtering by path prefix. Users cannot:
- Filter by file extension (e.g., only
.rsfiles) - Use glob patterns (e.g.,
**/test*.py) - Exclude paths (e.g., exclude
node_modules) - Filter by file type category (e.g., "code", "config", "docs")
Error Message
None - missing feature.Debug Logs
System Information
- Bounty Version: 0.1.0
- OS: Ubuntu 24.04 LTS
- Rust: 1.75+Screenshots
No response
Steps to Reproduce
# Want to search only in Rust files - not possible
vgrep "error handling" --ext rs # No --ext option
vgrep "error handling" --glob "*.rs" # No --glob option
vgrep "error handling" --exclude "test*" # No --exclude optionExpected Behavior
- Filter by file extension:
--ext rs,py,js - Include patterns:
--include "*.rs" - Exclude patterns:
--exclude "test/**,vendor/**" - File type categories:
--type code(predefined groups)
Actual Behavior
- Only path prefix filtering
- No extension filtering
- No pattern matching
- No exclusions
Additional Context
No response