command-line-api icon indicating copy to clipboard operation
command-line-api copied to clipboard

Command line parsing, invocation, and rendering of terminal output.

Results 409 command-line-api issues
Sort by recently updated
recently updated
newest added

I think there is a typo in the dotnet-suggest-shim.zsh script. Line 18 is: `completions=$(dotnet suggest get --executable "$full_path" -- "$full_line")` There should be a hyphen between dotnet and suggest. The...

I've just caught up on [the last community standup](https://www.youtube.com/watch?v=SzpFCVg3JbA) and was interested to hear the direction for completions, and wanted to share how I'm solving this today. First off, I...

enhancement
Area-Completions

We are resetting the System.CommandLine project to better align with the current ecosystem, isolate parsing behavior so it can be shares with other parser libraries and clarify long term maintenance....

Powderhouse

I am building a custom `console` prompt; however I keep getting error when a command is found or not. As you will see in the _image below_. #### How my...

Add additional error message to provide a good error message when the argument arity more than 1. The previous error message was similar to "Option '-x' expects a single argument...

Powderhouse

RawInput was added to PipelineResult because it might make it easier to do errata. No longer sure it is useful, and it will not be available for args arrays. Consider...

Design
Powderhouse

Should ConsoleHack (and the better named successor) be held on PipelineResult, Pipeline, or somewhere else. PipelineResult is specific to a single Parse/Execution and Pipeline is the definition that could be...

Design
Powderhouse

Previously, `PipelineContext` was ephemeral, subsystems carried input specific caches (oops), was often recreated, and the return was `CliExit`. Now, `PipelineResult` carries all three purposes and a single instance is used...

Powderhouse

This pull request updates the following dependencies [marker]: (Begin:8e99faa1-4c05-48f7-1870-08daed76fd91) ## From https://github.com/dotnet/source-build-reference-packages - **Subscription**: 8e99faa1-4c05-48f7-1870-08daed76fd91 - **Build**: 20240507.2 - **Date Produced**: May 7, 2024 7:30:28 PM UTC - **Commit**: 6ed73280a6d70f7e7ac39c86f2abe8c10983f0bb...

This pull request updates the following dependencies [marker]: (Begin:272aed7a-a016-4fc1-8897-08d8446df6cf) ## From https://github.com/dotnet/arcade - **Subscription**: 272aed7a-a016-4fc1-8897-08d8446df6cf - **Build**: 20240516.3 - **Date Produced**: May 16, 2024 10:54:40 PM UTC - **Commit**: e6f70c7dd528f05cd28cec2a179d58c22e91d9ac...