Megan Rogge
c05e0b2311
Cache windows executables ( #282265 )
...
fixes #279262
2025-12-10 08:59:55 -08:00
Megan Rogge
a1b4ecaa32
finalize terminal completion provider API ( #271338 )
2025-10-23 08:57:05 -07:00
Daniel Imms
1e834ed666
Add gh spec
2025-08-24 12:43:48 -07:00
Megan Rogge
9641957a60
add multi-command support for terminal suggest ( #250910 )
2025-06-10 19:18:45 +00:00
Megan Rogge
da8479d178
timeout if terminal completion provider takes too long ( #243487 )
...
fix #243355
2025-03-14 19:53:07 +00:00
Megan Rogge
cde4b9f62c
Merge pull request #241543 from microsoft/merogge/filepaths
...
add `fileExtensions` to terminal completion resource request config
2025-02-22 15:29:26 +01:00
Daniel Imms
148fd5164a
Move more dealing with fig into figInterface.ts
2025-02-09 08:35:20 -08:00
Daniel Imms
06f5342e22
Pull most of dealing with fig into separate file
2025-02-09 08:26:59 -08:00
Daniel Imms
7a9f62939d
Move path exe logic into own file
2025-02-01 05:45:21 -08:00
Daniel Imms
fafd6b594a
Optimize getCommandsInPath, restore cache
...
Changes:
- Fix cache mechanism as pathValue never got stored
- Cache labels instead of returning empty set
- Walking each directory in separate promise and await via Promise.all
- Don't create a promise on Windows when checking exe
Fixes #239396
2025-02-01 05:17:57 -08:00
Daniel Imms
09e49a5252
Fix duplicate matching and windowsExecutableExtensions setting
...
Fixes #238285
2025-01-20 03:45:21 -08:00
Megan Rogge
58145651f7
use type vs object ( #238187 )
...
use object type instead
2025-01-19 08:02:50 -08:00
Megan Rogge
c2c7ab5a88
add suggest setting WindowsExecutableExtensions, default values ( #238155 )
2025-01-17 13:05:33 -08:00
Megan Rogge
f1b4bb8d76
check if windows file is executable ( #238142 )
...
fix #237596
2025-01-17 18:20:10 +01:00