Skip to content

Add --no-shuffle and --no-limit flags#46

Merged
ptrsauer merged 1 commit intomainfrom
feat/no-shuffle-no-limit
Feb 15, 2026
Merged

Add --no-shuffle and --no-limit flags#46
ptrsauer merged 1 commit intomainfrom
feat/no-shuffle-no-limit

Conversation

@ptrsauer
Copy link
Owner

Summary

  • --no-shuffle: Preserves original word order from language files
  • --no-limit: Uses entire word list, ignoring -w word count limit
  • Both flags affect only language-based content generation (not file/stdin input)

Test plan

  • All 87 tests pass
  • Clippy + rustfmt clean

Closes #40

🤖 Generated with Claude Code

--no-shuffle preserves original word order from language files, useful
for frequency-ranked practice or reproducible tests. --no-limit uses
the entire word list instead of sampling, ignoring the -w word count.

Closes #40

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ptrsauer ptrsauer merged commit 6e28346 into main Feb 15, 2026
3 checks passed
@ptrsauer ptrsauer deleted the feat/no-shuffle-no-limit branch February 15, 2026 20:16
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.

Add --no-shuffle and --no-limit flags

1 participant