Skip to content

feat(terminal): expand g++ wildcard arguments - #103

Merged
kbuffardi merged 1 commit into
mainfrom
feature/gpp-wildcard-expansion
Sep 23, 2026
Merged

kbuffardi merged 1 commit into
mainfrom
feature/gpp-wildcard-expansion

Conversation

@kbuffardi

Copy link
Copy Markdown
Owner

Summary

  • Expand *, ?, positive bracket classes, and negated bracket classes in g++ workspace arguments.
  • Keep matching non-recursive and path-aware; unmatched patterns reach the compiler unchanged.
  • Preserve literal wildcard behavior for clang++ and every other terminal command.
  • Add pure matcher and terminal-harness regression coverage, registered in the E2E suite.

Validation

  • npm run lint
  • npm run build
  • npm run test:e2e (210 passing)

Closes #102

Expand workspace file patterns for g++ while preserving literal unmatched patterns and clang++ behavior.\n\nCloses #102
@kbuffardi
kbuffardi merged commit cb79a08 into main Sep 23, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: support wildcards when specifying files to compile

1 participant