-
Notifications
You must be signed in to change notification settings - Fork 8.4k
Please remove **all** built-in aliases and put them in a module #5870
Copy link
Copy link
Closed
Labels
Committee-ReviewedPS-Committee has reviewed this and made a decisionPS-Committee has reviewed this and made a decisionIssue-Discussionthe issue may not have a clear classification yet. The issue may generate an RFC or may be reclassifthe issue may not have a clear classification yet. The issue may generate an RFC or may be reclassifResolution-ExternalThe issue is caused by external component(s).The issue is caused by external component(s).
Metadata
Metadata
Assignees
Labels
Committee-ReviewedPS-Committee has reviewed this and made a decisionPS-Committee has reviewed this and made a decisionIssue-Discussionthe issue may not have a clear classification yet. The issue may generate an RFC or may be reclassifthe issue may not have a clear classification yet. The issue may generate an RFC or may be reclassifResolution-ExternalThe issue is caused by external component(s).The issue is caused by external component(s).
Type
Fields
Give feedbackNo fields configured for issues without a type.
We've suggested this before in the context of the discussion of the infamous curl alias, and in that context it was not done (although I don't remember why), so let me suggest it again now:
ALL built-in aliases should be removed from the shell.
lsand the other aliases that are currently missing on Linux and Mac OS, but not on Windows.Then we can stop changing aliases one at a time, and never have another discussion about them.
If people want the aliases, they just import the appropriate module for their situation. If they don't, they do nothing.