Skip to content

Instantly share code, notes, and snippets.

@ritalin
Created June 23, 2014 12:58
Show Gist options
  • Save ritalin/517df4c67952546e44c3 to your computer and use it in GitHub Desktop.
Save ritalin/517df4c67952546e44c3 to your computer and use it in GitHub Desktop.
[o][230]Command aliases not defined when hosting
[c][229]Bitwise operators -band, -bor and -bxor
[o][228]Invalid expression stops all further processing of input
[c][227]Implement subexpression operator $(...)
[c][226]CSV cmdlets support; Escape character support
[o][225]Single quoted string doesn't allow escaped single quotes
[c][224]Get-Member fix; Introduction of Select-Object cmdlet; Refactoring
[c][223]Split-Path cmdlet
[c][222]Environment provider
[o][221]SessionStateProxy.GetVariable should return the actual object for value types
[c][220]Change default script scope to global.
[c][219]Fix: Assert checking the wrong value
[o][218]Leading dot as part of command name
[c][217]Real literals on different locales
[c][216]Some build system improvements to reference tests
[c][215]Real literal tests are broken for non-US locales
[o][214]Slow Startup needs to be fixed
[c][213]Bugfixes
[c][212]Interactive parameter input for missing mandatory parameters
[c][211]Several minor bug fixes
[c][210]Type conversions using type converter
[c][209]Advanced Formatting/Output
[c][208]Refactor: "params" in NewlineJoin saves lots of syntax.
[c][207]Support for value binding by property name in pipeline
[c][206]Real literals
[o][205]Float parameter parsing
[c][204]Allow empty parameter list in functions.
[c][203]declaring a function with empty () raises error
[c][202]Unified member access / PSObject reflection properties / Array Improvements
[c][201]Cmdlet default parameter set is all parameter sets
[o][200]comparing a string index to a string
[c][199]Renamed PS reference test project to reflect brand correctly
[c][198]Introduced Exit and Return Management
[c][197]Enhanced cmdlet parameter processing & Powershell reference tests
[c][196]Revert new mono/nuget
[c][195]Minor fixes
[c][194]Error handling and reworked pipelines
[c][193]Pull NUnit runner from NuGet instead of commiting it to Git.
[c][192]Get Irony from NuGet instead of checking it in.
[c][191]Get Irony from nuget
[c][190]Upgrade to Mono 3.2.5 on Travis.
[c][189]Travis mac
[c][188]Use new Mono on Travis
[c][187]Get Irony from NuGet
[c][186]Cleanup, Refactoring, Minor fixes
[c][185]Start Pash with commands as arguments
[c][184]Basic support for PSSnapIns
[c][183]Undefined variables evaluate to null
[c][182]Third step of scope integration: Use of scopes, general fixes/cleanup about commands
[c][181]Implemented unary minus for numbers.
[c][180]Implemented integer literal type promotion.
[c][179]Fixed a typo in a method name.
[c][178]Second step of scope integration: Functions, Aliases, Refacoring
[c][177]Expand variables inside double quoted strings
[c][176]Introduction of scopes
[c][175]Changed MonoDevelop specific settings to fit the code formatting of VS
[c][174]Enable BindingCombinationNonDefaultSet test
[o][173]Executable input redirection
[c][172]Add information about TERM issues.
[o][171]UNC Path Startup Failure / SetCurrentDrive Exception
[c][170]Getline Integration - Take 2
[c][169]Getline Integration for non-Windows systems
[c][168]Fix for loading config.ps1 on startup
[o][167]Functions with Parameters
[o][166]Whitespace conventions (Tabs vs Spaces)
[c][165]Implementation of "While" loop
[c][164]Cannot send money to Pash Project
[c][163]Implement trap statement
[o][162]Unable to parse empty statement in statement block
[c][161]Implement throw statement and fix members not being found on Type
[c][160]Fix output when iterating through a foreach or for loop
[c][159]Assignment operators
[c][158]Implement += assignment.
[c][157]Colour Codes not working on xterm on Fedora 19
[c][156]Implement foreach statement.
[c][155]Allow scripts to be dot sourced.
[c][154]Implemented combining paths for join-path
[c][153]Fixed numbered/named groups in $Matches
[c][152]Added support for named capture groups in $Matches.
[c][151]Support a few more statements in PowerShell scripts
[c][150]Add CommentTerminal for delimited comments e.g. <# hello world #>
[c][149]Binding arguments to script parameters.
[c][148]Allow cmdlet to invoke a script.
[c][147]Initial session state - variables and modules
[c][146]Hash table accepts leading and trailing line breaks
[c][145]Support Enum arguments.
[c][144]Hosting in SharpDevelop
[c][143]Sort-Object -Unique support
[c][142]Properly clean up temporary files and directories during tests
[c][141]~ path now refers to user's home directory.
[c][140]Sort-Object -Unique
[c][139]Add class stubs
[c][138]Add basic PSCredential implementation and enum Aligment.
[c][137]Remove Duplicate files and correct namespace
[c][136]~ path should refer to user home directory
[c][135]Some patches
[o][134]Type name lookup
[c][133]Add license information to Posix.cs file
[c][132]POSIX calls optimization
[c][131]Unix processes
[c][130]Proper process input/output blocking
[o][129]Tab completion support
[c][128]Add "PID" alias for Get-Process -Id.
[c][127] Allow single-character parameter prefixes.
[c][126]Adding a --file param execution to Pash.exe
[o][125]Handling of null in code
[c][124]Tests for comments
[c][123]Test cases for parsing hash tables
[c][122]`InvalidOperationException` running console program
[c][121]Shell command execution
[c][120]Tests for variable names
[c][119]Fixed a few typos in documentation comments.
[c][118]Fix string comparison in SetCurrentDrive
[o][117]PSRP (PowerShell remoting protocol client)
[o][116]@(1).Count should return 1 instead of throwing an exception
[c][115]Add Clean/Rebuild targets to the project file.
[c][114]Fixed a missing $ in a test case.
[c][113]PathShouldEqual shouldn't fail tests on other drives than C:
[c][112]Static method lookup on types should be case-insensitive
[c][111]Need [math] implementation
[c][110]Support for Sort-Object -Descending
[c][109]Allow named parameters to be specified by alias and prefix
[c][108]foreach-object
[c][107]Array expressions
[c][106]FORMATTING: Reformat all files to default Visual Studio settings.
[c][105]More parameter tests, binding to fields and joining of split parmameters
[c][104]Parameters not created correctly in VisitCommand
[c][103]`for` statements
[o][102]`for` only work with exactly 3 clauses
[c][101]Loading of parameter aliases and storing of attributes
[c][100]CmdLetInfo parameter reflection
[c][099]Work on CmdLetInfo parameter reflection + some tests
[c][098]Cast string to enum
[c][097]execute a script block, and `return`
[c][096]Parameters with no set specified should belong to all sets
[c][095]Work around Mono bug #11923 - GetDrives
[c][094]Enable explicit tests
[c][093]Work around Mono GetDrives() bug
[c][092]Enable explicit tests
[c][091]Fix #78 - Sort-Object is no longer completely broken
[c][090]More operators!
[c][089]32-bit targets.
[c][088]TEST: More operators
[c][087](test) more operators
[c][086]Rename Assembly
[c][085]Fix #82: Allow arrays as command arguments
[c][084]Fix #70 - Enable warn on error
[c][083]Microsoft.Commands.Management.dll should be rename to Microsoft.PowerShell.Commands.Management.dll
[c][082]How are we supposed to parse array literals as command arguments?
[c][081]First round of Warning cleanup.
[c][080]Delete your extra branches
[c][079]Issue #9 - Prohibit whitespace around member access
[c][078]Sort-Object is completely broken...
[c][077]Fixed #35 - assembly names shouldn't say "Pash."
[c][076]Fix Issue #75 - VS2010 compatibility
[c][075]Can't open Pash.sln in VS2010
[o][074]Shell command invocation
[c][073]Line continuation and newlines in hash literals
[c][072]Create `$Host` and some code cleanup
[c][071]Get-Host and multi-line statements
[c][070]Reenable warn-as-error in Source/Pash.System.Management/Pash.System.Management.csproj
[c][069]Keyword parsing
[c][068]Formatting and copyright messages
[c][067]Merge alesliehughes
[c][066]Merge alesliehughes
[o][065]Can Pash handle creating a word document?
[c][064]Path should attempt to fix casing of current location
[c][063]Path fixes
[c][062]Fix scanning of multiple strings.
[c][061]Bugs in Path Navigation
[c][060]TEST: Fix `CanSetLocationIntoSubDirectory`
[c][059]Make `Ranges` test work on all platforms.
[c][058]OS specific tests
[c][057]Fix newlines in `1..10` test
[c][056]member case insensitivity, `-ne`, and Shift/Reduce errors
[c][055]Fix scanning of multiple strings.
[c][054]Unit test stack traces missing file and line info
[c][053]Shift/Reduce errors in grammar
[c][052]Method invocation
[c][051]Parser prohibits `1..2..3`
[c][050]Parser prohibits `1..2..3`
[o][049]Unit tests too slow
[c][048]Merge @alesliehughes
[o][047]Automate copywrite/license messaging
[c][046]Add copyright/license messages
[c][045]Static properties support
[c][044]Update Url's to reflect project move.
[c][043]Update Url's to reflect project move.
[c][042]Grammar for method invocation
[c][041]Member access
[c][040]Put copyright messages in all files
[c][039]Update your remotes
[o][038]Irony Grammar Explorer reports many conflicts
[c][037]`New-Object`
[c][036]Path
[c][035]How should our assemblies be named?
[c][034]Cleaner newbie experience
[c][033]Make `xbuild /t:run` work in a non-X context
[c][032]Mac travis
[c][031]Disable `MonoOlverloadBug6541Test` for now.
[c][030]Mono6541 workaround
[o][029]Remove workaround for Mono bug 6541
[c][028]Some tweaks to get things happy in Mac-land
[c][027]Issue #24 - verify Mono bug 6541 is fixed
[c][026]Fix warnings as errors in MonoDevelop
[c][025]Disable warnings as errors
[c][024]Parser fails on Linux
[c][023]xbuild produces a bunch of warnings-as-errors
[c][022]Travis CI - E: Unable to locate package nunit-consolescript
[c][021]Make line endings in unit tests portable
[o][020]Need a sensible strategy for streaming/enumerables
[c][019]Fixes #6: Fix crash on unrecognized command.
[c][018]As a Mac user - I'd like to use PowerShell
[c][017]Mono compatibility fixes
[c][016]Unable to open solution and projects with MonoDevelop 3.0.2
[c][015]Scripts
[c][014]Statement sequences execute in the wrong order
[c][013]Can't use newlines in hashtable literals
[c][012]Line continuation doesn't work on \r\n
[c][011]Attributes are ignored.
[c][010]Check NUnit in, for ease of building on clean machine.
[o][009]Whitespace prohibition in grammar
[o][008]command-module
[o][007]Semicolons always required between statements
[c][006]Hang on unrecognized command
[c][005]Fix App.Config for pashconsole.
[c][004]Fix app config console
[c][003]Merge Igor's remaining outstanding changes + share an App.Config with both clients
[c][002]Merge Igor's rewrite of ConfigurationSection
[c][001]Convert to vs2010
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment