Commit graph

1360 commits

Author SHA1 Message Date
George Fleming e713af87bb Adding support for Ctrl-K, Ctrl-Y, and Ctrl-L 2016-03-23 14:11:04 -07:00
George Fleming 2deb871ab2 Tested, except for reversed TreatControlCAsInput 2016-03-23 14:11:04 -07:00
George Fleming cc0b25e515 Pending verification of TreatControlCAsInput 2016-03-23 14:11:04 -07:00
Andy Schwartzmeyer d8de5d20bf Merge pull request #734 from PowerShell/typecataloggen
Fix type catalog generation
2016-03-23 13:16:50 -07:00
Andrew Schwartzmeyer ea41c39859 Fix CoreCLR.Eventing dependency versions 2016-03-22 21:49:56 -07:00
Andrew Schwartzmeyer e88e463315 Add regression test .NET class interop
This bug arose because of a shortcut previously taken when generating
input for the type catalog generator. With a proper parser created, the
input to the generator is now correct, and so this test should succeed.
2016-03-22 21:41:46 -07:00
Andrew Schwartzmeyer d78852dd13 Update CorePsTypeCatalog with reference assemblies
Resolves #720
2016-03-22 21:17:05 -07:00
Andrew Schwartzmeyer 4f3d778b58 Update type catalog generator build script 2016-03-22 21:16:14 -07:00
Andrew Schwartzmeyer e3960a832e Add type catalog parser project
Parses PowerShell's `project.lock.json` file and emits the list of
reference assemblies suitable for the type catalog generator.
2016-03-22 20:55:19 -07:00
Andy Schwartzmeyer 0a808f0b2d Merge pull request #686 from PowerShell/FileSystemProviderTest
Add FileSystemProvider xUnit test for issue 120
2016-03-22 20:48:23 -07:00
Andrew Schwartzmeyer b47cf338a9 Delete Runtime facade
Deprecated with new lockfile parser.
2016-03-22 20:32:50 -07:00
JumpingYang001 31ec32896f Update Fact Skip for not work tests for FileSystemProvider xunit test 2016-03-22 20:23:37 -07:00
JumpingYang001 5c35053350 Update test fix for test_FileSystemProvider.cs 2016-03-22 20:23:37 -07:00
JumpingYang001 920bc1f3f8 Add FileSystemProvider xUnit test for issue 120 2016-03-22 20:23:37 -07:00
Andy Schwartzmeyer 80a9c10854 Merge pull request #725 from PowerShell/ComparisonOperatorTest
Add comparison operator tests for #219
2016-03-22 19:48:01 -07:00
Sergei Vorobev cec1f8d4d0 Merge pull request #731 from PowerShell/vors/simplify
Prepare project.json files for mapping from submodule
2016-03-22 16:45:18 -07:00
Sergei Vorobev f7c7a1a38e Simplify Microsoft.PowerShell.ConsoleHost/project.json 2016-03-22 15:32:29 -07:00
Sergei Vorobev 0db07f8435 Remove ConvertFrom-String cmdlet from build (see #726) 2016-03-22 15:29:19 -07:00
Andy Schwartzmeyer 586e2c0e7d Merge pull request #729 from PowerShell/eventing
Add Microsoft.PowerShell.CoreCLR.Eventing project
2016-03-22 15:10:12 -07:00
Sergei Vorobev f742cad860 Bump submodule version to include !NOETW guards 2016-03-22 14:20:57 -07:00
Sergei Vorobev b73e6da8e8 Add Microsoft.PowerShell.CoreCLR.Eventing project 2016-03-22 13:42:22 -07:00
Sergei Vorobev e0a4363ca3 Bump submodules versions to include ETW changes 2016-03-22 13:37:43 -07:00
Sergei Vorobev 725525a747 Move NOETW define from framework to configuration
In System.Management.Automation we want to build ETW events
for CORECLR on windows
2016-03-22 13:36:41 -07:00
Andy Schwartzmeyer 2666316193 Merge pull request #728 from PowerShell/fix-xunit
Re-enable xUnit on Travis
2016-03-22 13:31:47 -07:00
Andrew Schwartzmeyer ef91bf76d0 Revert "Disable xUnit tests on Travis"
This reverts commit a7e6a946b7.

Resolves #727.
2016-03-22 12:21:32 -07:00
Andrew Schwartzmeyer 75acfaeb88 Bump .NET Core packages to build 23922 2016-03-22 12:21:15 -07:00
JumpingYang001 8141baaa47 Add comparison operator tests for #219 2016-03-22 01:17:22 -07:00
Sergei Vorobev ee932fdd24 Merge pull request #723 from PowerShell/vors/guards
Bump submodule version to include fix for #722
2016-03-21 18:19:15 -07:00
Sergei Vorobev a2e5ea34e1 Bump submodule version to include fix for #722 2016-03-21 17:39:23 -07:00
Andy Schwartzmeyer 20935f6d02 Merge pull request #719 from PowerShell/platform-specific
Upgrade .NET Core packages
2016-03-21 15:54:00 -07:00
Andrew Schwartzmeyer d5d0d29cf9 Fix use of install.ps1 on AppVeyor
Resolves #718.

The 1.0.0 builds are no longer in the "beta" channel.

Update version to 1888.
2016-03-21 14:31:41 -07:00
Andrew Schwartzmeyer a7e6a946b7 Disable xUnit tests on Travis
The .NET Core xUnit runner is incompatible with build 23921. We have to
disable running the tests until dotnet/cli#1975 is resolved.
2016-03-21 14:31:41 -07:00
Andrew Schwartzmeyer 78defa739d Update CorePsTypeCatalog 2016-03-21 14:31:40 -07:00
Andrew Schwartzmeyer f904be118b Update runtime facade 2016-03-21 14:14:58 -07:00
Andrew Schwartzmeyer 3e5dc14014 Downgrade packages from rc3 to rc2
Since 'rc3' is 'vnext', not just closer to the actual release.
2016-03-21 14:14:58 -07:00
Andrew Schwartzmeyer 4c13f22216 Bump .NET packages to build 23921
- Bumps NETStandard.Library to 1.5.0-rc3, fixes #663.
- Remove reference to Unsupported.Platform.API, fixes #639.
2016-03-21 14:14:58 -07:00
Andrew Schwartzmeyer deba3a516c Stop deploying ps1xml files for xUnit 2016-03-21 14:14:58 -07:00
Andy Schwartzmeyer 8c67f6ca6f Merge pull request #711 from PowerShell/PesterTest_Temp
Add Pester Test for Get-PSBreakpoint, Import-Module, Sort-Object  #535 #479 #474
2016-03-21 10:30:15 -07:00
TingLiu6 25f8d334d6 Modify Pester Test for Get-PSBreakpoint 2016-03-20 22:04:08 -07:00
Andy Schwartzmeyer 8313aaa418 Merge pull request #695 from PowerShell/NativeLinuxCommandsTest
Add Pester tests for calling native Linux commands for #138
2016-03-18 19:39:09 -07:00
Sergei Vorobev dc438f2525 Merge pull request #698 from PowerShell/vors/msbuild
Remove explicit msbuild requirement
2016-03-18 12:10:47 -07:00
Sergei Vorobev 0cb76a9a09 Remove explicit msbuild requirement
Fix #684
We already require VS 2015 installation.
Grab msbuild automatically from .NET framework folder.
2016-03-18 12:01:18 -07:00
Andy Schwartzmeyer 87098e7b34 Merge pull request #693 from PowerShell/remove-ps1xml
Merge Source Depot changes
2016-03-18 11:01:00 -07:00
Andrew Schwartzmeyer 4af3564aba Stop deploying ps1xml files
Note that we leave the ps1xml file parsing code alone in monad, as
third-party code may use the InitialSessionState interfaces directly and
thus ask for these files to be parsed. The removal of these files is a
pure performance work-around, where instead of parsing the XML, a
pre-parsed C# version of the file is loaded.
2016-03-18 09:46:23 -07:00
Andrew Schwartzmeyer 08c67aa2bb Bump monad and windows-build submodules 2016-03-18 09:46:23 -07:00
TingLiu6 6be57a0b5c Add Pester Test for Get-PSBreakpoint, Import-Module, Sort-Object 2016-03-18 02:30:26 -07:00
JumpingYang001 bf80880b51 Update Pester test for calling native Linux commands for isssue 138 2016-03-18 00:23:57 -07:00
Andy Schwartzmeyer 3d967c33ec Merge pull request #697 from PowerShell/RemoveModuleTest
Add Pester test for Remove-Module for #536
2016-03-18 00:11:55 -07:00
Andy Schwartzmeyer 4ebb4f6384 Merge pull request #694 from PowerShell/GetProcessTest
Add Get-Process Pester test for #147
2016-03-18 00:02:35 -07:00
JumpingYang001 2836fe3714 Add Pester test for Remove-Module 2016-03-17 23:50:23 -07:00