lzybkr / TabExpansionPlusPlus

A V3 PowerShell module to improve tab expansion and Intellisense
BSD 2-Clause "Simplified" License
196 stars 33 forks source link

Normalized file encoding, fixed perf problem #1

Closed jazzdelightsme closed 11 years ago

jazzdelightsme commented 11 years ago

I normalized all files to UTF-8.

I fixed the perf problem by eliminating Select-Object and pipelining from that hot path.

I improved debuggability by specifying the full name of the ArgumentCompleterAttribute, which reduces throwing.