Bruce Payette
Bruce Payette
History notes: When I first implemented ranges, I'd planned to support a unary range operator e.g. `$a[1..]` but never got around to it (obviously). For the upper bound, I'd been...
FYI: The spec for ranges in C# 8 is [here.](https://github.com/dotnet/csharplang/blob/master/proposals/ranges.md)
@mklement0 > Returning spans ... We cannot do that in PowerShell, as this behavior would be a breaking change, It also won't work as ByRef types are not supported: ```powershell...
Also note that slices in PowerShell aren't based on ranges, they're based on _arrays_. Ranges just generate arrays so you can do things like: ```powershell PSCore (1:55) > $a =...
I've marked it as an enhancement and up-for-grabs. You should just be able to assign it to yourself. We added `-Raw` a long while back to address the perf issue...
@mklement0 I think you're getting things a bit mixed up. Open Group certifies operating systems as **UNIX** not POSIX. POSIX is a family of standards created by the IEEE based...
From my reading of this discussion (grumbles aside), it sounds like we have consensus on $IsPosix. So we can move forward on it now - right?
@rjmholt From MSDN on the [structure of the registry](https://msdn.microsoft.com/en-us/library/ms724946(VS.85).aspx) > Each key has a name consisting of one or more printable characters. Key names are not case sensitive. Key names...
WRT DerpMcDerp's comment, we should probably add support for the null-coalescing operator.?? and other "null-conditional operators" like the ?. operator from C#. See https://msdn.microsoft.com/en-us/library/dn986595.aspx Doing this should allow users to...
Namespace notation does work but not when using "/:" as the drive. If you create a new drive named 'root' ` New-PSDrive -PSProvider filesystem -root / -scope global -name root:`...