Justin Grote
Justin Grote
Looks like package updated to vim-gtk3 8.2.3995-1ubuntu2.19, it was ubuntu2.18 before, something in that update appears to have broken it. https://launchpad.net/ubuntu/+source/vim/2:8.2.3995-1ubuntu2.19
@andyleejordan nightly works fine, so I adjusted the github action to use nightly, see this PR: https://github.com/PowerShell/PowerShellEditorServices/pull/2183 We will need to actually verify if the extension is actually broken due...
So my testing was correct and I was able to drastically speed up the UI responsiveness by returning an initial stack frame based on the invocation info, and then the...
Looks like this is confirmed by https://github.com/microsoft/debug-adapter-protocol/pull/344 and https://github.com/microsoft/debug-adapter-protocol/issues/79
This is working very well but the catch is that I can't overwrite stacktraces ([asked for DAP to clarify](https://github.com/microsoft/debug-adapter-protocol/issues/508)), so I create a special `` frame using similar invocation info...
Out of curiosity, I also looked into how `Get-PSCallStack` works, and then found the API it uses is public. I understand that the reasoning of the "glorious hack" as @andyleejordan...
I was also able to use the Position info to make the call stack more specific rather than simply at the line level  
There is a `label` presentation style for stack frames specifically for this kind of artificial presentation, that looks much better: 
@andyleejordan correct, future PRs beyond #2190 will improve that, I just didn't want to drop a giant PR on you that changes everything and takes forever to review.
@kilasuit you did not interpret my issue correctly. My issue is specifically on the verbose output of `ShouldProcess` when `ShouldProcess` is used. Here's a better example: ```powershell function VerboseOverride {...