Skip to content
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

REPL sessions #316

Open
drewburlingame opened this issue Jun 20, 2020 · 2 comments
Open

REPL sessions #316

drewburlingame opened this issue Jun 20, 2020 · 2 comments
Assignees
Labels

Comments

@drewburlingame
Copy link
Collaborator

PoC: #306

Add a middleware feature to support REPL sessions. Execute commands within a REPL session. CommandContext state must remain isolated between commands. ReadLine functionality within the session, such as navigating & editing the input line and also scrolling history within the session.

Stretch goals: support piping | to other commands within the app & piping to/from file using > & <

@drewburlingame drewburlingame added this to the CommandDotNet 5.0.0 milestone Jun 20, 2020
@drewburlingame drewburlingame self-assigned this Jun 20, 2020
@drewburlingame drewburlingame removed this from the CommandDotNet 5.0.0 milestone Jun 21, 2020
@drewburlingame
Copy link
Collaborator Author

PoC @ #306 using https://github.com/tonerdo/readline This will be updated to use the CommandDotNet ReadLine from #315

@drewburlingame
Copy link
Collaborator Author

updated PoC @ #402 with package at https://www.nuget.org/packages/CommandDotNet/6.1.0-alpha.repl

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
CommandDotNet
  
Awaiting triage
Development

No branches or pull requests

1 participant