Skip to content

Change hashtable to use OrdinalIgnoreCase to be case-insensitive in all Cultures - #3

Open
TommiTallgren wants to merge 3 commits into
masterfrom
pull-8566
Open

TommiTallgren wants to merge 3 commits into
masterfrom
pull-8566

Conversation

@TommiTallgren

Copy link
Copy Markdown

PR Summary

Ubuntu18.04 seems to default to C.UTF-8 for LANG (representing InvariantCulture) which results in a case-sensitive hashtable since CurrentCultureIgnoreCase doesn't work for that culture. Fix is to use OrdinalIgnoreCase instead.

Fix PowerShell#7761

PR Checklist

SteveL-MSFT and others added 3 commits December 30, 2018 18:39
change hashtable to use ordinalignorecase comparer
@softagram-bot

Copy link
Copy Markdown

Softagram Impact Report for pull/3 (head commit: 6e4faa0)

⭐ Visual Overview

Changed elements and changed dependencies.
Changed dependencies - click for full size
Graph legend
(Open in Softagram Desktop for full details)

⭐ Change Impact

How the changed files are used by the rest of the project
Impacted files - click for full size
Graph legend
(Open in Softagram Desktop for full details)

📄 Full report

Give feedback of this report to [email protected]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Powershell Hashtable Keys are case-sensitive on Ubuntu 18.04

5 participants