Steve Lee
a3d73d751f
Handle IO Exception as non-terminating ( #10950 )
2019-11-01 10:06:40 -07:00
Steve Lee
ca68d9dbc5
Add GraphicalHost assembly to enable Out-GridView, Show-Command, and Get-Help -ShowWindow ( #10899 )
2019-11-01 10:05:32 -07:00
Steve Lee
df811929eb
Fix tab completion for parameters so that it shows common parameters as available ( #10850 )
2019-10-31 13:09:37 -07:00
Steve Lee
229762737d
Fix GetCorrectCasedPath() to first check if any system file entries is returned before calling First() ( #10930 )
2019-10-31 11:42:23 -07:00
Robert Holt
96eb361af8
Reinstate debugging API lost in #10338 ( #10808 )
2019-10-30 14:46:55 -07:00
Dongbo Wang
7772418dec
Update PSConfiguration.ReadValueFromFile to make it faster and more memory efficient ( #10839 )
2019-10-30 14:44:34 -07:00
Ilya
46957e54d0
Set working directory to current directory in Start-Job ( #10920 )
2019-10-30 14:22:45 -07:00
Steve Lee
f48a28eff2
Change TabExpansion2 to not require -CursorColumn and treat as $InputScript.Length ( #10849 )
...
* FEATURE: Change TabExpansion2 to not require `-CursorColumn` and treat as `$InputScript.Length`
* address Jason's feedback
2019-10-30 20:45:28 +00:00
Steve Lee
00f41a74a5
Handle case where Host may not return Rows or Cols of screen ( #10938 )
2019-10-30 12:25:13 -07:00
Steve Lee
edda43dfb4
Fix use of accent colors for hosts that don't support them ( #10937 )
2019-10-30 12:24:25 -07:00
Steve Lee
2746cb7b89
During Tab Completion, skip file if can't read file attributes ( #10910 )
2019-10-28 08:28:47 +05:00
Steve Lee
4ff9924cbf
Add $env:__SuppressAnsiEscapeSequences to control whether to… ( #10814 )
2019-10-24 12:45:26 -07:00
Steve Lee
26c380de6e
Fix command runtime so StopUpstreamCommandsException doesn't get populated in -ErrorVariable ( #10840 )
2019-10-22 16:38:32 -07:00
Ilya
89c66030ba
Cleanup style issues in Compiler.cs ( #10368 )
2019-10-22 13:46:12 +05:00
Steve Lee
13f8ba284f
Set the output encoding to [Console]::OutputEncoding for native commands ( #10824 )
2019-10-19 10:09:44 +05:00
Aditya Patwardhan
74eaf1980f
Move to .NET Core 3.1 preview 1 ( #10798 )
2019-10-18 16:49:25 -07:00
Robert Holt
2f4ed146ae
Fix pure expressions setting $? in pipeline chains ( #10836 )
2019-10-18 14:57:56 -07:00
Steve Lee
3806c396b1
Disable strict mode in Get-Error formatting script ( #10800 )
2019-10-18 14:42:17 -07:00
Aditya Patwardhan
bd21d8f3fb
Bump Microsoft.PowerShell.Native to 7.0.0-preview.3 ( #10826 )
2019-10-18 12:04:20 -07:00
Robert Holt
fd125c9cf7
Fix pipeline chain experimental feature name ( #10825 )
2019-10-17 17:13:07 -07:00
Robert Holt
2a518fcfe2
Support the pipeline chain operators && and || in PowerShell language ( #9849 )
2019-10-17 14:43:46 -07:00
Aditya Patwardhan
425bc36a6f
Implement Null Coalescing and Null Coalescing assignment operators ( #10636 )
2019-10-17 10:21:24 -07:00
dependabot-preview[bot]
82cafd1b21
Bump Microsoft.ApplicationInsights from 2.10.0 to 2.11.0 ( #10608 )
...
* Bump Microsoft.ApplicationInsights from 2.10.0 to 2.11.0
Bumps [Microsoft.ApplicationInsights](https://github.com/Microsoft/ApplicationInsights-dotnet ) from 2.10.0 to 2.11.0.
- [Release notes](https://github.com/Microsoft/ApplicationInsights-dotnet/releases )
- [Changelog](https://github.com/microsoft/ApplicationInsights-dotnet/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/Microsoft/ApplicationInsights-dotnet/compare/2.10.0...2.11.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* Add new style of telemetry client instatiation
This is needed as the singleton TelemetryConfiguration.Active is no longer available
2019-10-16 15:08:34 -07:00
Joel Sallow (/u/ta11ow)
25286eb047
Use more effective evaluation order in LanguagePrimitives.IsNullLike() ( #10781 )
...
Refactor IsNullLike() to evaluate the most commonly-expected null-like values first.
2019-10-16 11:38:39 +05:00
Ilya
c76e1221c4
Minor performance improvements for Runspace initialization ( #10569 )
2019-10-15 15:01:19 -07:00
Steve Lee
d8d32d79c2
Implement Get-Error cmdlet as Experimental Feature ( #10727 )
2019-10-15 14:32:14 -07:00
Joel Sallow (/u/ta11ow)
2e951793af
Format-Hex: Improve mixed-collection piped input and piped streams of input ( #8674 )
2019-10-15 11:04:45 -07:00
Patrick Meinecke
beb8b44420
Use type conversion in SSHConnection hashtables when value doesn't match expected type ( #10720 )
...
Before the change if the hashtable value does not match the expected type exactly, an exception is thrown stating that the value was null.
2019-10-15 22:16:49 +05:00
Steve Lee
0842fe8b8d
Enable tab completion for variable assignment that is enum ( #10646 )
2019-10-14 09:53:11 -07:00
Steve Lee
bf5956193f
Remove unused SourceLength remoting property causing formatting issues ( #10765 )
2019-10-12 22:10:10 +05:00
Kirk Munro
25f73520e7
Add comment describing why -ia is not the alias for -InformationAction common parameter ( #10703 )
2019-10-10 11:48:37 -07:00
Marco Schmid
0f9ca32d6d
Adding positional parameter for ScriptBlock when using Invoke-Command with SSH ( #10721 )
2019-10-10 11:29:31 -07:00
Steve Lee
36bc894d9b
For ConciseView, show line context information if multiple lines but no scriptname ( #10746 )
2019-10-10 16:06:43 +05:00
Derek Xia
4a4dc4c751
Adds emphasis to Select-String default formatter ( #8963 )
2019-10-08 16:11:10 -07:00
Dongbo Wang
a08d5ee103
Support notification on pwsh startup when a new release is available ( #10689 )
2019-10-08 15:53:14 -07:00
Steve Lee
ef2d740c44
Add support for \\wsl$\ubuntu path ( #10674 )
2019-10-08 15:52:04 -07:00
Steve Lee
bce5b20d2d
Update ConciseView to remove unnecessary text and not color entire line in red ( #10724 )
2019-10-08 14:14:23 -07:00
Travis Plunk
bf91246029
Replace CR and new line with a 0x23CE character ( #10616 )
2019-10-07 11:42:23 -07:00
Dongbo Wang
89a6ad5399
Add the missing token text for TokenKind.QuestionMark ( #10706 )
2019-10-07 08:33:12 -07:00
Ilya
6a36bb4b7d
$PSCulture follows CurrentThread.CurrentCulture ( #10138 )
2019-10-07 14:17:11 +05:00
Dongbo Wang
ec105da3f1
Some code cleanup work ( #10698 )
...
* Move Utils.GetUserConfigurationDirectory to Platform.ConfigDirectory
* Unify the use of Platform.ConfigDirectory and Platform.CacheDirectory
2019-10-07 14:15:01 +05:00
Steve Lee
8cf9c01800
Add ConciseView for $ErrorView ( #10641 )
2019-10-04 16:52:57 -07:00
Kirk Munro
c11a69c88f
Remove deprecated workflow logic from the remoting setup scripts ( #10320 )
2019-10-04 22:05:04 +05:00
Paul Higinbotham
adfbac0c9d
Set current working directory of each ForEach-Object -Parallel running script to the same location as the calling script. ( #10672 )
2019-10-04 10:04:04 -07:00
Ilya
70a74fbfc8
Replace api-ms-win-core-file-l1-2-2.dll with Kernell32.dll for FindFirstStreamW and FindNextStreamW APIs ( #10680 )
2019-10-03 17:37:05 -07:00
Thomas Nieto
7f6e65671d
Update help format to use proper case ( #10678 )
2019-10-03 17:20:30 -07:00
Dan Thompson
5a236f7d2f
Tweak help formatting script to be more StrictMode tolerant ( #10563 )
2019-10-03 17:18:58 -07:00
Ilya
91bf34679c
Read special reparse points without accessing it ( #10662 )
...
* Enhance enum FileDesiredAccess with zero value GenericZero
* Use the GenericZero as desired access mode to read reparse point without access it
From docs:
If desired access is zero, the application can query certain metadata such as file, directory, or device attributes without accessing that file or device, even if GENERIC_READ access would have been denied
2019-10-03 19:41:18 +05:00
Ilya
950e4ba082
Direct Clear-Host output to terminal ( #10681 )
...
Clear-Host on Unix calls clear command which issues escapes. Before the change we write them to PowerShell output stream and it could be unwantedly intercepted. After the change we write the escapes directly to console.
2019-10-03 08:51:07 +05:00
Steve Lee
77ddec1614
Add back newline for grouping with Format-Table and -Property ( #10653 )
2019-10-02 12:11:55 -07:00