feat: accept --slave and --no-echo R-compatible CLI flags#109
Merged
Conversation
Add --slave (hidden) and --no-echo (shown in long help) as no-op R-compatible flags. This prevents errors when tools like R.nvim pass these flags to arf. --slave was deprecated in R 4.0 and replaced by --no-echo. Both are no-op in arf since it controls its own echo behavior. Co-Authored-By: Claude Opus 4.6 <[email protected]>
--slave and --no-echo R-compatible CLI flags
|
Thanks for the quick response! Looking forward to this being merged. |
Owner
Author
|
It's already merged, so you should be able to install it using cargo. It's such a small change that I'm hesitant to make a new release just for that. |
|
I typed it at the same time you merged it. :) I've pulled it down via Cargo (my usual way of updating). I get another error. I'll open an issue. |
3 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
--slaveand--no-echoas R-compatible no-op CLI flags--slaveis fully hidden (deprecated in R 4.0)--no-echois shown in long help (--help) onlyBackground
A user reported that arf fails when launched with
--slavefrom R.nvim.radian had the same issue, causing multiple bug reports.
arf already accepts several R-compatible no-op flags (
--interactive,--no-readline,--no-restore-history), so this follows the same pattern.Test plan
cargo clippypasses🤖 Generated with Claude Code