This change enables globbing (wildcard expansion) against the file system for native commands like '/bin/ls'. The expansion is only done in the file system. In non-filesystem drives expansion is not done and the pattern is returned unchanged. Limitations of the fix: Currently quoting is not honored so for a command like /bin/ls "*.txt", wildcard expansion will still be done. Adding support for bare word detection will come in a future PR. Use --% to suppress wildcard expansion e.g. git add --% * |
||
---|---|---|
.. | ||
NativeCommandArguments.Tests.ps1 | ||
NativeCommandProcessor.Tests.ps1 | ||
NativeLinuxCommands.Tests.ps1 | ||
NativeStreams.Tests.ps1 | ||
NativeUnixGlobbing.Tests.ps1 |