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
Ilya
eb2220632c
Clean up CodeFactor style issues coming in commits for the last month ( #10591 )
...
Only reformatting changes.
2019-09-28 12:47:09 +05:00
Dongbo Wang
239c29e0bb
Unregister the event handler from 'AppDomain.CurrentDomain.ProcessExit' ( #10626 )
2019-09-26 21:45:47 +00:00
Ilya
5dbaeb87ea
Make suggestion system string distance algorithm case-insensitive ( #10549 )
...
* Make string distance algoriphm case-insensitive
* Use CurrentCulture in ToUpper()
2019-09-24 10:26:58 -07:00
Christoph Bergmeister [MVP]
3b93fd285e
Update to .Net Core 3.0 RTM ( #10604 )
2019-09-23 13:10:58 -07:00
Christoph Bergmeister [MVP]
0e975a52ed
Fix typo in description of PSTernaryOperator experimental feature ( #10586 )
...
Also make it more consistent with others by not ending in a period.
2019-09-21 11:17:11 +05:00
Paul Higinbotham
ecad5f105d
Fix null reference exception in ForEach-Object -Parallel input processing ( #10577 )
2019-09-20 10:50:07 -07:00
Ilya
79e80a8e06
Refactor reparse tag checks ( #10431 )
...
Reparse tag consts is absolute numbers, not flags so we should use a comparison instead of bit operations
2019-09-17 10:48:07 +05:00
Kirk Munro
ee8e4e00e0
Remove WorkflowJobSourceAdapter reference ( #10326 )
2019-09-17 10:46:35 +05:00
Christoph Bergmeister [MVP]
6bf5c7656b
Upgrade .Net Core 3.0 version from Preview 9 to RC1 ( #10552 )
2019-09-16 15:14:21 -07:00
Aditya Patwardhan
134cb5949a
Update version of Microsoft.PowerShell.Native ( #10519 )
2019-09-12 14:39:46 -07:00
Andrew
ed29ad1506
Adding PSCore group policy definitions ( #10468 )
2019-09-12 13:41:59 -07:00
Sotiris Nanopoulos
f69f30ba49
Add working directory parameter to Start-Job ( #10324 )
2019-09-11 10:51:32 -07:00
Kirk Munro and Ilya
096a78fbe3
Remove the event handler that was causing breakpoint changes to be erroneously replicated to the host runspace debugger ( #10503 )
...
* fix #10167
* Update test/powershell/SDK/Breakpoint.Tests.ps1
Co-Authored-By: Ilya <darpa@yandex.ru >
2019-09-10 22:47:50 +00:00
Kirk Munro
139cd942b2
Transition ActionPreference.Suspend enumeration value into a non-supported, reserved state, and remove restriction on using ActionPreference.Ignore in preference variables ( #10317 )
2019-09-07 23:45:36 +05:00
Christoph Bergmeister [MVP]
5a66306c71
Upgrade to Netcoreapp3.0 preview9 ( #10484 )
2019-09-06 12:15:49 -07:00
Kirk Munro
cc0fed479a
Add APIs for breakpoint management in runspaces and enable attach to process without BreakAll for PSES ( #10338 )
2019-09-05 11:30:25 -07:00
Paul Higinbotham
cfdbd71888
Fix for ForEach-Object -Parallel performance problem with many runspaces ( #10455 )
2019-09-05 11:27:20 -07:00
Ilya
fbf4f6c11b
Replace ArrayList with List<T> ( #10333 )
2019-09-05 10:54:18 -07:00
Dongbo Wang
f6c220cdd9
Revert the PR "Make ForEach-Object faster for its commonly used scenarios" ( #10485 )
...
It turns out this optimization brings in a breaking change: `$MyInvocation` is different comparing to before the optimization change. I tried to fix the breaking change, but couldn't without introducing more hacky code. Given that, that PR should be reverted.
2019-09-04 22:12:30 -07:00
Dongbo Wang
5069c7d6a6
Support ternary operator in PowerShell language ( #10367 )
2019-09-04 13:22:33 -07:00
Dongbo Wang
ff29282713
Make ForEach-Object faster for its commonly used scenarios ( #10454 )
2019-08-30 12:09:19 -07:00
Steve Lee
b0a3755b17
Minor fix for recursion into OneDrive - Change FindFirstFileEx() to use SafeFindHandle type ( #10405 )
2019-08-29 14:50:54 -07:00
Ilya
d59bd44329
Cleanup AutomationEngine and remove extra SetSessionStateDrive method call ( #10416 )
2019-08-29 14:32:13 -07:00
Kirk Munro
8b9f4124ce
Add support to ActionPreference.Break to break into debugger ( #8205 )
2019-08-23 10:34:10 -07:00
Steve Lee
00949ab352
.CPL should be added to PATHEXT ( #9828 )
2019-08-17 22:45:13 +05:00
James Truher [MSFT]
fe2cc6aca8
Additional Telemetry - Implementation of RFC0036 ( #10336 )
2019-08-15 16:13:53 -07:00
Kirk Munro
c8e72d1e66
Fix minor breakpoint re-hydration bug ( #10339 )
2019-08-15 14:55:45 -07:00
Kirk Munro
eb81fb749a
Mark -parallel and -throttlelimit reserved for foreach and switch statements ( #10328 )
2019-08-15 14:41:41 -07:00
Aditya Patwardhan
b916229d89
Update Microsoft.Management.Infrastructure version to 2.0.0-preview.2 ( #10366 )
2019-08-15 13:44:35 -07:00
Steve Lee
4220271e0e
Move to .NET Core 3.0 preview.8 ( #10351 )
2019-08-15 13:42:17 -07:00
Kirk Munro
ca86d75754
Deprecate workflow debugging code ( #10321 )
2019-08-15 08:29:18 +05:00
Ilya
1e6767296d
Fix style issues in InternalCommands.cs ( #10352 )
2019-08-15 08:27:51 +05:00
Kirk Munro
f06c06e589
Deprecate internal HelpCategory.Workflow enumeration ( #10319 )
2019-08-15 08:16:35 +05:00
Travis Plunk
f6a9541465
Make Get-DscResource work with class based resources ( #10350 )
2019-08-14 10:43:25 -07:00
Steve Lee
5974afaa8d
Add support for AppX reparse points ( #10331 )
2019-08-13 17:45:41 -07:00
Paul Higinbotham
fbfc57a00c
Implement ForEach-Object -Parallel feature ( #10229 )
2019-08-13 13:40:58 -07:00