PowerShell / PSReadLine

A bash inspired readline implementation for PowerShell
BSD 2-Clause "Simplified" License
3.77k stars 298 forks source link

Erro relacionado ao PSReadLine #4218

Closed henriquemoreiradev closed 1 month ago

henriquemoreiradev commented 1 month ago

Prerequisites

Exception report

Opa, algo deu errado. Relate este bug com os detalhes abaixo.
Relate no GitHub: https://github.com/lzybkr/PSReadLine/issues/new
-----------------------------------------------------------------------
Últimas 5 Chaves:
 & Space C : Ctrl+Alt+/

Exceção:
System.ArgumentOutOfRangeException: O valor deve ser maior ou igual a zero e menor que o tamanho do buffer do console nessa dimensão.
Nome do parâmetro: left
Valor real era -2.
   em System.Console.SetCursorPosition(Int32 left, Int32 top)
   em Microsoft.PowerShell.Internal.VirtualTerminal.set_CursorLeft(Int32 value)
   em Microsoft.PowerShell.PSConsoleReadLine.ReallyRender(RenderData renderData, String defaultColor)
   em Microsoft.PowerShell.PSConsoleReadLine.ForceRender()
   em Microsoft.PowerShell.PSConsoleReadLine.Insert(Char c)
   em Microsoft.PowerShell.PSConsoleReadLine.SelfInsert(Nullable`1 key, Object arg)
   em Microsoft.PowerShell.PSConsoleReadLine.ProcessOneKey(ConsoleKeyInfo key, Dictionary`2 dispatchTable, Boolean ignoreIfNoAction, Object arg)
   em Microsoft.PowerShell.PSConsoleReadLine.InputLoop()
   em Microsoft.PowerShell.PSConsoleReadLine.ReadLine(Runspace runspace, EngineIntrinsics engineIntrinsics)
-----------------------------------------------------------------------

Screenshot

Captura de Tela (1)

Environment data

PS Version: 5.1.19041.5007
PS HostName: ConsoleHost
PSReadLine Version: 2.0.0-beta2
PSReadLine EditMode: Windows
OS: 10.0.19041.1 (WinBuild.160101.0800)
BufferWidth: 123
BufferHeight: 39

Steps to reproduce

number = 5 if number < 10: print("is less than 10") else: print("is greater than or equal to 10")

Expected behavior

is less than 10

Actual behavior

Opa, algo deu errado. Relate este bug com os detalhes abaixo. Relate no GitHub: https://github.com/lzybkr/PSReadLine/issues/new

Últimas 5 Chaves: & Space C : Ctrl+Alt+/

Exceção: System.ArgumentOutOfRangeException: O valor deve ser maior ou igual a zero e menor que o tamanho do buffer do console nessa dimensão. Nome do parâmetro: left Valor real era -2. em System.Console.SetCursorPosition(Int32 left, Int32 top) em Microsoft.PowerShell.Internal.VirtualTerminal.set_CursorLeft(Int32 value) em Microsoft.PowerShell.PSConsoleReadLine.ReallyRender(RenderData renderData, String defaultColor) em Microsoft.PowerShell.PSConsoleReadLine.ForceRender() em Microsoft.PowerShell.PSConsoleReadLine.Insert(Char c) em Microsoft.PowerShell.PSConsoleReadLine.ProcessOneKey(ConsoleKeyInfo key, Dictionary`2 dispatchTable, Boolean ignoreIfNoAction, Object arg) em Microsoft.PowerShell.PSConsoleReadLine.InputLoop() em Microsoft.PowerShell.PSConsoleReadLine.ReadLine(Runspace runspace, EngineIntrinsics engineIntrinsics)

PS D:\OneDrive\Documentos\GitHub\college-projects> & C:/Users/henri/AppData/Local/Programs/Python/Python313/python.exe "d:/OneDrive/Documentos/GitHub/college-projects/Book - Programador Autodidata/Challenges/Part I - Introduction to Programming/Chapter 3 - Introduction to Programming/Chapter 3 - Challenge 2.py" is less than 10 PS D:\OneDrive\Documentos\GitHub\college-projects>