From 5bcccf988b4976c9d85b7d025bbe1379b8913fbe Mon Sep 17 00:00:00 2001 From: Tyler Leonhardt Date: Fri, 27 Mar 2020 12:26:16 -0700 Subject: [PATCH] Better PSRL version filter --- .../PowerShellContext/Session/PSReadLinePromptContext.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/PowerShellEditorServices/Services/PowerShellContext/Session/PSReadLinePromptContext.cs b/src/PowerShellEditorServices/Services/PowerShellContext/Session/PSReadLinePromptContext.cs index acc03342e..eb286f5a4 100644 --- a/src/PowerShellEditorServices/Services/PowerShellContext/Session/PSReadLinePromptContext.cs +++ b/src/PowerShellEditorServices/Services/PowerShellContext/Session/PSReadLinePromptContext.cs @@ -33,8 +33,7 @@ internal class PSReadLinePromptContext : IPromptContext param() end { $module = Get-Module -ListAvailable PSReadLine | - Where-Object Version -ge '2.0.0' | - Where-Object { -not $_.PrivateData.PSData.Prerelease } | + Where-Object { $_.Version -gt '2.0.0' -or ($_.Version -eq '2.0.0' -and -not $_.PrivateData.PSData.Prerelease) } | Sort-Object -Descending Version | Select-Object -First 1 if (-not $module) {