Skip to content

Conversation

@SteveL-MSFT
Copy link
Member

@SteveL-MSFT SteveL-MSFT commented Oct 26, 2018

PR Summary

Leverage new EnumerationOption in .NET Core 2.1 to have case-insensitive enumeration of files and folders. Allows for case-insensitive tab completion of files and folders on a case-sensitive filesystem.

#1273

PR Checklist

@SteveL-MSFT SteveL-MSFT force-pushed the case-insensitive-completion branch from ce88cb6 to c59c3f9 Compare October 26, 2018 17:21
need to explicitly have enumoptions not skip hidden/system files to retain existing behavior
@SteveL-MSFT SteveL-MSFT force-pushed the case-insensitive-completion branch from c59c3f9 to 5db5590 Compare October 26, 2018 17:25
Copy link
Collaborator

@iSazonov iSazonov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great PR!

}

It "Test case insensitive folder path" -Skip:(!$IsLinux) {
$testDirs = "AA", "Aa", "aa"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could check dirs in previous test with files.

@SteveL-MSFT SteveL-MSFT force-pushed the case-insensitive-completion branch from 8c4c313 to 07b18e4 Compare October 26, 2018 20:01
@SteveL-MSFT SteveL-MSFT force-pushed the case-insensitive-completion branch from 7377e03 to a5b5889 Compare October 26, 2018 20:39
Co-Authored-By: SteveL-MSFT <slee@microsoft.com>
@iSazonov iSazonov merged commit b27380d into PowerShell:master Oct 28, 2018
@iSazonov
Copy link
Collaborator

@SteveL-MSFT Should we close #1273?

@SteveL-MSFT SteveL-MSFT deleted the case-insensitive-completion branch October 28, 2018 06:17
@iSazonov iSazonov added the CL-General Indicates that a PR should be marked as a general cmdlet change in the Change Log label Jan 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CL-General Indicates that a PR should be marked as a general cmdlet change in the Change Log

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants