Michael Klement

Results 171 issues of Michael Klement

PSReadLine offers great flexibility and customizability for editing of user input that is _PowerShell code_. It would be great to offer the same for _general-purpose_, _end user_ prompting, possibly by...

Issue-Enhancement

The `[Microsoft.PowerShell.KeyHandler]` instances output by `Get-PSReadlineKeyHandler` can currently not be used to later restore that handler (after temporarily installing a different handler), if the original handler was based on custom...

Issue-Enhancement
Area-KeyHandlers

Environment data ---------------- ```powershell PS version: 7.0.0-preview.1 PSReadline version: 2.0.0-beta4 os: 10.0.18362.1 (WinBuild.160101.0800) PS file version: 7.0.0.0 BufferWidth: 180 BufferHeight: 9999 ``` Steps to reproduce or exception report -------------------------------------- Note:...

Needs-More Investigation

### Prerequisites - [X] Write a descriptive title. ### Description of the new feature/enhancement When you invoke the `ShowParameterHelp` function (bound to Alt+h by default), the parameter description that prints...

Issue-Enhancement
Area-CommandHelp

### Prerequisites - [X] Write a descriptive title. - [X] Make sure you are able to repro it on the [latest released version](https://github.com/PowerShell/PowerShell/releases) - [X] Search the existing issues. -...

Needs-Triage

### Summary of the new feature / enhancement An alias sensibly sees the same tab-completions as its target command, but, unfortunately and unexpectedly, only if the alias target is a...

Issue-Enhancement
Needs-Triage

Note: * The bug equally affects `Start-ThreadJob`. In the script block passed to the (implied as the 1st positional) `-ScriptBlock` parameter of `Start-Job`, it is possible to reference variables from...

Issue-Bug
Up-for-Grabs
WG-Cmdlets-Core
WG-NeedsReview
KeepOpen

Bash has an expressive feature called [brace expansion](https://www.gnu.org/software/bash/manual/html_node/Brace-Expansion.html#Brace-Expansion), which elegantly supports generating "Cartesian products" to **generate multiple arguments** from a single expression **based on token lists and ranges**. As an...

Issue-Enhancement
WG-Language
WG-NeedsReview
KeepOpen

PowerShell Core now commendably defaults to UTF-8 encoding, including when sending strings _to_ _external_ programs, as reflected in `$OutputEncoding`'s default value. However, because the console-window shortcut file / taskbar entry...

WG-Interactive-Console
WG-NeedsReview
KeepOpen

The ability to stop a pipeline on demand is currently only available _internally_, as used by `Select-Object -First `, for instance. To quote from [this uservoice.com issue](https://windowsserver.uservoice.com/forums/301869-powershell/suggestions/11087865-enable-users-to-stop-pipeline-making-stopupstreamc): > It is...

Issue-Enhancement
WG-Engine
Issue-Discussion
WG-Reviewed
KeepOpen