Bring back the async queue for handling debug messages, but be sure that refreshTopOfCallstack will always resolve its promises and won't make the queue stuck
Fix#181966
* signing: implement signing service on the web
* wip
* cli: implement stdio service
This is used to implement the exec server for WSL. Guarded behind a signed handshake.
* update distro
* rm debug
* address pr comments
* innosetup to start/stop tunnel service
* better messages for tunnel still running
* fix error
* more logs
* add '/log'
* update
* fix
* update
* add kill & timeout wait
* stop service in PrepareToInstall
* non-background: check for tunnel mutex when wizard starts
* polish tunnel mutex names, prompt if tunnel is still running
* QoL & continuity update to existing php snippets
- Sorted snippets by snippet title for discoverability
- Removed all doc comments from non 'doc_' prefixed snippets
- Added doc_trait for continuity with other patterns
- Updated snippet prefixes
- Add kvp to keyval
- Prefixed fun with class_
- Changed doc_param to doc_var
- Qualified 'con' to 'constructor' to not be confused with const
- Updated class snippet to default the 'class' placeholder to the file's base name
- Add snippet choices for private, public, protected where appropriate
- Add an additional tab stop to end of functions for additional args/params
- Remove array kvps since arrays can be associative or just values
* Add try catch finally php snippet
* Add param php snippet
* Add php func snippets
- Add fun for a general function out of scope of class
- Add fun_anonymous for anonymous functions
- Add fun_arrow for arrow functions
* Add promotion style constructor to php snippets
* Add property snippet to php snippets
* Add spaceship snippet to php snippets
* Add goto snippet to php snippets
* Add class_const snippet to php snippets
* Add here/now doc snippets to php snippets
* Add namespace related snippets to php snippets
* Add superglobal snippets to php snippets
* Add php 8 snippets
- Add match expression
- Add Attribute snippets
- Add sensitive parameter
- Add attribute target
- Add attribute with target
- Rename class_const to const
- Add Dynamic Property Class snippet
- Add enum snippets
- Basic Enum
- Backed Enum
- foreach enum
* Merge master to resolve conflict
* Remove php snippets as candidates
- Remove heredoc
- Remove nowdoc
- Remove php super global snippets
- Remove namespace_path
- Remove ethis (echo $this->)
- Remove try/catch finally
* Trim snippets
---------
Co-authored-by: Rob Lourens <roblourens@gmail.com>