-
-
Notifications
You must be signed in to change notification settings - Fork 427
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Superpositon logic of --remote
, --eval
, --load
and --quit
flags
#3047
Comments
This is by design: if we presuppose |
I see the use case of entering the interpreter after loading or evaluating, but I don't think it should be the default behavior. Nonetheless, I don't think this is very important so I'm closing it. |
So the problem with Default behavior of And, given that there are people wanting a mechanism for direct communication with Nyxt from the shell—we also cover their needs, which is a win-win 😛 |
@aartaka either I didn't follow you or you didn't follow me. My point was simple:
|
Re-opening since one of our users concurs with me. I need a good argument against it. Who can deliver it?
I'm not convinced by this, since if the user wants to have the interpreter at his disposal, then we would most likely prefer to pass |
Not really. I'd expect |
Their use-case is evaluating something and getting back the results, don't bend it where it's not. No more than that. It doesn't imply this or that behavior of Note that the only reason linked topic mentions |
If the user uses |
Overall, I'd say that both are advanced and rare enough. If one wants to use them, then they are probably ready to pick the right combination of flags. We're providing enough options here, and all of them are suitable for the use-cases there are, even if with a couple of flags more. |
I still think that we're not listening to our users enough, but let's continue to think it's debatable. Should we get feedback in the future on this topic, we should re-think it.
I don't think I've suggested that. I said that Closing for now. EDIT: I've written |
You're introducing |
That was an unfortunate mistake of mine. When I wrote Regardless, this is closed. |
#2759 introduced very interesting changes to control Nyxt remotely.
Issuing
nyxt --remote
starts a Nyxt interpreter. I thinknyxt --remote --load ...
andnyxt --remote --eval...
should presuppose the use of--quit
, even when omitted, since that's the behavior users expect. For more context see this thread.CC @Ambrevar
The text was updated successfully, but these errors were encountered: