Hello community, here is the log from the commit of package rubygem-rouge for openSUSE:Factory checked in at 2017-09-13 22:34:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-rouge (Old) and /work/SRC/openSUSE:Factory/.rubygem-rouge.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-rouge" Wed Sep 13 22:34:30 2017 rev:6 rq:523494 version:2.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-rouge/rubygem-rouge.changes 2017-08-21 11:37:00.918405120 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-rouge.new/rubygem-rouge.changes 2017-09-13 22:35:50.229132943 +0200 @@ -1,0 +2,6 @@ +Mon Sep 11 12:51:52 UTC 2017 - [email protected] + +- updated to version 2.2.1 + no changelog found + +------------------------------------------------------------------- Old: ---- rouge-2.1.1.gem New: ---- rouge-2.2.1.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-rouge.spec ++++++ --- /var/tmp/diff_new_pack.q64liT/_old 2017-09-13 22:35:52.048876725 +0200 +++ /var/tmp/diff_new_pack.q64liT/_new 2017-09-13 22:35:52.052876162 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-rouge -Version: 2.1.1 +Version: 2.2.1 Release: 0 %define mod_name rouge %define mod_full_name %{mod_name}-%{version} @@ -34,7 +34,7 @@ BuildRequires: ruby-macros >= 5 BuildRequires: update-alternatives Url: http://rouge.jneen.net/ -Source: http://rubygems.org/gems/%{mod_full_name}.gem +Source: https://rubygems.org/gems/%{mod_full_name}.gem Source1: gem2rpm.yml Summary: A pure-ruby colorizer based on pygments License: MIT or BSD-2-Clause ++++++ rouge-2.1.1.gem -> rouge-2.2.1.gem ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gemfile new/Gemfile --- old/Gemfile 2017-06-22 03:48:38.000000000 +0200 +++ new/Gemfile 2017-08-22 03:21:26.000000000 +0200 @@ -2,13 +2,14 @@ gemspec +gem 'bundler', '~> 1.15' +gem 'rake', '~> 12.0' + gem 'minitest', '~> 4.0' gem 'wrong' gem 'rubocop', '~> 0.49.1' if RUBY_VERSION >= '2.0.0' -gem 'rake' - # don't try to install redcarpet under jruby gem 'redcarpet', :platforms => :ruby diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bin/rougify new/bin/rougify --- old/bin/rougify 2017-06-22 03:48:38.000000000 +0200 +++ new/bin/rougify 2017-08-22 03:21:26.000000000 +0200 @@ -4,7 +4,7 @@ ROOT_DIR = Pathname.new(__FILE__).dirname.parent load ROOT_DIR.join('lib/rouge.rb') load ROOT_DIR.join('lib/rouge/cli.rb') -Signal.trap('SIGPIPE', 'SYSTEM_DEFAULT') +Signal.trap('PIPE', 'SYSTEM_DEFAULT') if Signal.list.include? 'PIPE' begin Rouge::CLI.parse(ARGV).run Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/cli.rb new/lib/rouge/cli.rb --- old/lib/rouge/cli.rb 2017-06-22 03:48:38.000000000 +0200 +++ new/lib/rouge/cli.rb 2017-08-22 03:21:26.000000000 +0200 @@ -273,6 +273,7 @@ when 'html-pygments' then Formatters::HTMLPygments.new(Formatters::HTML.new, opts[:css_class]) when 'html-inline' then Formatters::HTMLInline.new(theme) when 'html-table' then Formatters::HTMLTable.new(Formatters::HTML.new) + when 'null', 'raw', 'tokens' then Formatters::Null.new else error! "unknown formatter preset #{opts[:formatter]}" end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/demos/gherkin new/lib/rouge/demos/gherkin --- old/lib/rouge/demos/gherkin 2017-06-22 03:48:38.000000000 +0200 +++ new/lib/rouge/demos/gherkin 2017-08-22 03:21:26.000000000 +0200 @@ -1,7 +1,7 @@ # language: en Feature: Addition In order to avoid silly mistakes - As a math idiot + As someone who has trouble with mental math I want to be told the sum of two numbers Scenario Outline: Add two numbers diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/demos/nix new/lib/rouge/demos/nix --- old/lib/rouge/demos/nix 1970-01-01 01:00:00.000000000 +0100 +++ new/lib/rouge/demos/nix 2017-08-22 03:21:27.000000000 +0200 @@ -0,0 +1,19 @@ +# See https://nixos.org/nix/manual/#sec-expression-syntax +{ stdenv, fetchurl, perl }: # 1 + +stdenv.mkDerivation { # 2 + name = "hello-2.1.1"; # 3 + builder = ./builder.sh; # 4 + meta = rec { + name = "rouge"; + version = "${name}-2.1.1"; + number = 55 + 12; + isSmaller = number < 42; + bool = true; + }; + src = fetchurl { # 5 + url = ftp://ftp.nluug.nl/pub/gnu/hello/hello-2.1.1.tar.gz; # path + md5 = "70c9ccf9fac07f762c24f2df2290784d"; + }; + inherit perl; # 6 +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/formatter.rb new/lib/rouge/formatter.rb --- old/lib/rouge/formatter.rb 2017-06-22 03:48:38.000000000 +0200 +++ new/lib/rouge/formatter.rb 2017-08-22 03:21:27.000000000 +0200 @@ -21,8 +21,8 @@ end # Format a token stream. Delegates to {#format}. - def self.format(tokens, opts={}, &b) - new(opts).format(tokens, &b) + def self.format(tokens, *a, &b) + new(*a).format(tokens, &b) end def initialize(opts={}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/formatters/null.rb new/lib/rouge/formatters/null.rb --- old/lib/rouge/formatters/null.rb 2017-06-22 03:48:38.000000000 +0200 +++ new/lib/rouge/formatters/null.rb 2017-08-22 03:21:27.000000000 +0200 @@ -11,7 +11,7 @@ def stream(tokens, &b) tokens.each do |tok, val| - yield "#{tok} #{val.inspect}\n" + yield "#{tok.qualname} #{val.inspect}\n" end end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/formatters/terminal256.rb new/lib/rouge/formatters/terminal256.rb --- old/lib/rouge/formatters/terminal256.rb 2017-06-22 03:48:38.000000000 +0200 +++ new/lib/rouge/formatters/terminal256.rb 2017-08-22 03:21:27.000000000 +0200 @@ -4,13 +4,21 @@ module Formatters # A formatter for 256-color terminals class Terminal256 < Formatter + tag 'terminal256' + # @private attr_reader :theme - # @argument theme + # @param [Hash,Rouge::Theme] theme # the theme to render with. - def initialize(theme=nil) - @theme = theme || Themes::ThankfulEyes + def initialize(theme = Themes::ThankfulEyes.new) + if theme.is_a?(Rouge::Theme) + @theme = theme + elsif theme.is_a?(Hash) + @theme = theme[:theme] || Themes::ThankfulEyes.new + else + raise ArgumentError, "invalid theme: #{theme.inspect}" + end end def stream(tokens, &b) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/guessers/modeline.rb new/lib/rouge/guessers/modeline.rb --- old/lib/rouge/guessers/modeline.rb 2017-06-22 03:48:38.000000000 +0200 +++ new/lib/rouge/guessers/modeline.rb 2017-08-22 03:21:27.000000000 +0200 @@ -33,9 +33,10 @@ search_space = (lines.first(@lines) + lines.last(@lines)).join("\n") matches = MODELINES.map { |re| re.match(search_space) }.compact + return lexers unless matches.any? + match_set = Set.new(matches.map { |m| m[1] }) - - lexers.select { |l| (Set.new([l.tag] + l.aliases) & match_set).any? } + lexers.select { |l| match_set.include?(l.tag) || l.aliases.any? { |a| match_set.include?(a) } } end end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/lexers/fortran.rb new/lib/rouge/lexers/fortran.rb --- old/lib/rouge/lexers/fortran.rb 2017-06-22 03:48:38.000000000 +0200 +++ new/lib/rouge/lexers/fortran.rb 2017-08-22 03:21:27.000000000 +0200 @@ -19,27 +19,30 @@ exponent = /[ED][+-]?\d+/i def self.keywords - # Fortran allows to omit whitespace between certain keywords... + # Special rules for two-word keywords are defined further down. + # Note: Fortran allows to omit whitespace between certain keywords. @keywords ||= Set.new %w( - abstract all allocatable allocate assign assignment asynchronous - backspace bind block blockdata close common concurrent contiguous call - case class codimension contains continue cycle data deallocate - deferred dimension do elemental else elseif elsewhere end endblock - endblockdata enddo endenum endfile endforall endfunction endif - endinterface endmodule endprogram endselect endsubmodule endsubroutine - endtype endwhere endwhile entry enum enumerator equivalence error exit - external final flush forall format function generic go goto if - implicit import in include inout inquire intent interface intrinsic is - module namelist non_overridable none nopass nullify only open operator - optional out parameter pass pause pointer print private procedure - program protected public pure read recursive result return rewind save - select selectcase sequence stop submodule subroutine target then to - type use value volatile wait where while write + abstract allocatable allocate assign assignment associate asynchronous + backspace bind block blockdata call case class close codimension + common concurrent contains contiguous continue critical cycle data + deallocate deferred dimension do elemental else elseif elsewhere end + endassociate endblock endblockdata enddo endenum endfile endforall + endfunction endif endinterface endmodule endprogram endselect + endsubmodule endsubroutine endtype endwhere endwhile entry enum + enumerator equivalence exit extends external final flush forall format + function generic goto if implicit import in include inout inquire + intent interface intrinsic is lock module namelist non_overridable + none nopass nullify only open operator optional out parameter pass + pause pointer print private procedure program protected public pure + read recursive result return rewind save select selectcase sequence + stop submodule subroutine target then type unlock use value volatile + wait where while write ) end def self.types - # There is a separate rule for "double precision" (two words) below + # A special rule for the two-word version "double precision" is + # defined further down. @types ||= Set.new %w( character complex doubleprecision integer logical real ) @@ -48,16 +51,16 @@ def self.intrinsics @intrinsics ||= Set.new %w( abs achar acos acosh adjustl adjustr aimag aint all allocated anint - any asin asinh associated atan atan2 atanh bessel_j0 bessel_j1 - bessel_jn bessel_y0 bessel_y1 bessel_yn bge bgt bit_size ble blt btest - c_associated c_f_pointer c_f_procpointer c_funloc c_loc c_sizeof - ceiling char cmplx command_argument_count compiler_options - compiler_version conjg cos cosh count cpu_time cshift date_and_time - dble digits dim dot_product dprod dshiftl dshiftr eoshift epsilon erf - erfc_scaled erfc execute_command_line exp exponent extends_type_of - findloc floor fraction gamma get_command_argument get_command - get_environment_variable huge hypot iachar iall iand iany ibclr ibits - ibset ichar ieee_class ieee_copy_sign ieee_get_flag + any asin asinh associated atan atan2 atanh atomic_define atomic_ref + bessel_j0 bessel_j1 bessel_jn bessel_y0 bessel_y1 bessel_yn bge bgt + bit_size ble blt btest c_associated c_f_pointer c_f_procpointer + c_funloc c_loc c_sizeof ceiling char cmplx command_argument_count + compiler_options compiler_version conjg cos cosh count cpu_time cshift + date_and_time dble digits dim dot_product dprod dshiftl dshiftr + eoshift epsilon erf erfc_scaled erfc execute_command_line exp exponent + extends_type_of findloc floor fraction gamma get_command_argument + get_command get_environment_variable huge hypot iachar iall iand iany + ibclr ibits ibset ichar ieee_class ieee_copy_sign ieee_get_flag ieee_get_halting_mode ieee_get_rounding_mode ieee_get_status ieee_get_underflow_mode ieee_is_finite ieee_is_nan ieee_is_normal ieee_logb ieee_next_after ieee_rem ieee_rint ieee_scalb @@ -124,9 +127,12 @@ rule %r{\*\*|//|==|/=|<=|>=|=>|[-+*/<>=%]}, Operator rule /\.(?:EQ|NE|LT|LE|GT|GE|NOT|AND|OR|EQV|NEQV|[A-Z]+)\./i, Operator::Word - # To make sure "double precision" written as two words is highlighted - # properly. "doubleprecision" is covered by a different rule. + # Special rules for two-word keywords and types. + # Note: "doubleprecision" is covered by the normal keyword rule. rule /double\s+precision\b/i, Keyword::Type + rule /go\s+to\b/i, Keyword + rule /sync\s+(all|images|memory)\b/i, Keyword + rule /error\s+stop\b/i, Keyword rule /#{name}/m do |m| match = m[0].downcase diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/lexers/igorpro.rb new/lib/rouge/lexers/igorpro.rb --- old/lib/rouge/lexers/igorpro.rb 2017-06-22 03:48:38.000000000 +0200 +++ new/lib/rouge/lexers/igorpro.rb 2017-08-22 03:21:27.000000000 +0200 @@ -19,6 +19,7 @@ break return continue for endfor do while case default + try catch endtry abortonrte ) end @@ -247,12 +248,11 @@ end def self.object_name - /[a-z][a-z0-9_]*\b/i + /\b[a-z][a-z0-9_\.]*?\b/i end object = self.object_name - whitespace = /[\s\r]+/ - noLineBreak = /[ \t]+/ + noLineBreak = /(?:[ \t]|(?:\\\s*[\r\n]))+/ operator = %r([\#$~!%^&*+=\|?:<>/-]) punctuation = /[{}()\[\],.;]/ number_float= /0x[a-f0-9]+/i @@ -262,7 +262,7 @@ state :root do rule %r(//), Comment, :comments - rule /\b#{object}/ do |m| + rule /#{object}/ do |m| if m[0].downcase =~ /function/ token Keyword::Declaration push :parse_function @@ -281,8 +281,8 @@ elsif self.class.hdf5Operation.include? m[0].downcase token Keyword::Reserved push :operationFlags - elsif m[0].downcase =~ /(v|s|w)_[a-z]+[a-z0-9]*/ - token Name::Builtin + elsif m[0].downcase =~ /\b(v|s|w)_[a-z]+[a-z0-9]*/ + token Name::Constant else token Name end @@ -293,6 +293,7 @@ mixin :characters mixin :numbers + mixin :whitespace end state :preprocessor do @@ -310,7 +311,7 @@ state :assignment do mixin :whitespace - rule /\"/, Punctuation, :string1 + rule /\"/, Literal::String::Double, :string1 #punctuation for string mixin :string2 rule /#{number_float}/, Literal::Number::Float, :pop! rule /#{number_int}/, Literal::Number::Integer, :pop! @@ -322,11 +323,11 @@ state :parse_variables do mixin :whitespace rule /[=]/, Punctuation, :assignment - rule %r([/][a-z]+)i, Keyword::Pseudo, :parse_variables rule object, Name::Variable rule /[\[\]]/, Punctuation # optional variables in functions rule /[,]/, Punctuation, :parse_variables rule /\)/, Punctuation, :pop! # end of function + rule %r([/][a-z]+)i, Keyword::Pseudo, :parse_variables rule(//) { pop! } end @@ -367,7 +368,7 @@ rule /\s/, Text rule /#{operator}/, Operator rule /#{punctuation}/, Punctuation - rule /\"/, Punctuation, :string1 + rule /\"/, Literal::String::Double, :string1 #punctuation for string mixin :string2 end @@ -387,7 +388,7 @@ rule /\\\"/, Literal::String::Escape rule /\\/, Literal::String::Escape rule /[^"]/, Literal::String - rule /\"/, Punctuation, :pop! + rule /\"/, Literal::String::Double, :pop! #punctuation for string end state :string2 do diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/lexers/javascript.rb new/lib/rouge/lexers/javascript.rb --- old/lib/rouge/lexers/javascript.rb 2017-06-22 03:48:38.000000000 +0200 +++ new/lib/rouge/lexers/javascript.rb 2017-08-22 03:21:27.000000000 +0200 @@ -198,12 +198,24 @@ rule /0o[0-7][0-7_]*/i, Num::Oct rule /0b[01][01_]*/i, Num::Bin rule /[0-9]+/, Num::Integer - - rule /"(\\[\\"]|[^"])*"/, Str::Double - rule /'(\\[\\']|[^'])*'/, Str::Single + + rule /"/, Str::Double, :dq + rule /'/, Str::Single, :sq rule /:/, Punctuation end + state :dq do + rule /[^\\"]+/, Str::Double + rule /\\"/, Str::Escape + rule /"/, Str::Double, :pop! + end + + state :sq do + rule /[^\\']+/, Str::Single + rule /\\'/, Str::Escape + rule /'/, Str::Single, :pop! + end + # braced parts that aren't object literals state :statement do rule /case\b/ do diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/lexers/kotlin.rb new/lib/rouge/lexers/kotlin.rb --- old/lib/rouge/lexers/kotlin.rb 2017-06-22 03:48:38.000000000 +0200 +++ new/lib/rouge/lexers/kotlin.rb 2017-08-22 03:21:27.000000000 +0200 @@ -41,7 +41,7 @@ rule %r'"(\\\\|\\"|[^"\n])*["\n]'m, Str rule %r"'\\.'|'[^\\]'", Str::Char rule %r"[0-9](\.[0-9]+)?([eE][+-][0-9]+)?[flFL]?|0[xX][0-9a-fA-F]+[Ll]?", Num - rule %r'(class)(\s+)(object)' do + rule %r'(companion)(\s+)(object)' do groups Keyword, Text, Keyword end rule %r'(class|data\s+class|interface|object)(\s+)' do diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/lexers/nix.rb new/lib/rouge/lexers/nix.rb --- old/lib/rouge/lexers/nix.rb 1970-01-01 01:00:00.000000000 +0100 +++ new/lib/rouge/lexers/nix.rb 2017-08-22 03:21:27.000000000 +0200 @@ -0,0 +1,205 @@ +# -*- coding: utf-8 -*- # + +module Rouge + module Lexers + class Nix < RegexLexer + title 'Nix' + desc 'The Nix expression language (https://nixos.org/nix/manual/#ch-expression-language)' + tag 'nix' + aliases 'nixos' + filenames '*.nix' + + state :whitespaces do + rule /^\s*\n\s*$/m, Text + rule /\s+/, Text + end + + state :comment do + rule /#.*$/, Comment + rule /\/\*/, Comment, :multiline_comment + end + + state :multiline_comment do + rule /\*\//, Comment, :pop! + rule /./, Comment + end + + state :number do + rule /[0-9]/, Num::Integer + end + + state :null do + rule /(null)/, Keyword::Constant + end + + state :boolean do + rule /(true|false)/, Keyword::Constant + end + + state :binding do + rule /[a-zA-Z_][a-zA-Z0-9-]*/, Name::Variable + end + + state :path do + word = "[a-zA-Z0-9\._-]+" + section = "(\/#{word})" + prefix = "[a-z\+]+:\/\/" + root = /#{section}+/.source + tilde = /~#{section}+/.source + basic = /#{word}(\/#{word})+/.source + url = /#{prefix}(\/?#{basic})/.source + rule /(#{root}|#{tilde}|#{basic}|#{url})/, Str::Other + end + + state :string do + rule /"/, Str::Double, :string_double_quoted + rule /''/, Str::Double, :string_indented + end + + state :string_content do + rule /\${/, Str::Interpol, :string_interpolated_arg + mixin :escaped_sequence + end + + state :escaped_sequence do + rule /\\./, Str::Escape + end + + state :string_interpolated_arg do + mixin :expression + rule /}/, Str::Interpol, :pop! + end + + state :string_indented do + mixin :string_content + rule /''/, Str::Double, :pop! + rule /./, Str::Double + end + + state :string_double_quoted do + mixin :string_content + rule /"/, Str::Double, :pop! + rule /./, Str::Double + end + + state :operator do + rule /(\.|\?|\+\+|\+|!=|!|\/\/|\=\=|&&|\|\||->|\/|\*|-|<|>|<=|=>)/, Operator + end + + state :assignment do + rule /(=)/, Operator + rule /(@)/, Operator + end + + state :accessor do + rule /(\$)/, Punctuation + end + + state :delimiter do + rule /(;|,|:)/, Punctuation + end + + state :atom_content do + mixin :expression + rule /\)/, Punctuation, :pop! + end + + state :atom do + rule /\(/, Punctuation, :atom_content + end + + state :list do + rule /\[/, Punctuation, :list_content + end + + state :list_content do + rule /\]/, Punctuation, :pop! + mixin :expression + end + + state :set do + rule /{/, Punctuation, :set_content + end + + state :set_content do + rule /}/, Punctuation, :pop! + mixin :expression + end + + state :expression do + mixin :ignore + mixin :comment + mixin :boolean + mixin :null + mixin :number + mixin :path + mixin :string + mixin :keywords + mixin :operator + mixin :accessor + mixin :assignment + mixin :delimiter + mixin :binding + mixin :atom + mixin :set + mixin :list + end + + state :keywords do + mixin :keywords_namespace + mixin :keywords_declaration + mixin :keywords_conditional + mixin :keywords_reserved + mixin :keywords_builtin + end + + state :keywords_namespace do + keywords = %w(with in inherit) + rule /(?:#{keywords.join('|')})\b/, Keyword::Namespace + end + + state :keywords_declaration do + keywords = %w(let) + rule /(?:#{keywords.join('|')})\b/, Keyword::Declaration + end + + state :keywords_conditional do + keywords = %w(if then else) + rule /(?:#{keywords.join('|')})\b/, Keyword + end + + state :keywords_reserved do + keywords = %w(rec assert map) + rule /(?:#{keywords.join('|')})\b/, Keyword::Reserved + end + + state :keywords_builtin do + keywords = %w( + abort + baseNameOf + builtins + derivation + fetchTarball + import + isNull + removeAttrs + throw + toString + ) + rule /(?:#{keywords.join('|')})\b/, Keyword::Reserved + end + + state :ignore do + mixin :whitespaces + end + + state :root do + mixin :ignore + mixin :expression + end + + start do + end + end + end +end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/lexers/powershell.rb new/lib/rouge/lexers/powershell.rb --- old/lib/rouge/lexers/powershell.rb 2017-06-22 03:48:38.000000000 +0200 +++ new/lib/rouge/lexers/powershell.rb 2017-08-22 03:21:27.000000000 +0200 @@ -39,46 +39,592 @@ ).join('|') BUILTINS = %w( - Add-Content Add-History Add-Member Add-PSSnapin Clear-Content - Clear-Item Clear-Item Property Clear-Variable Compare-Object - ConvertFrom-SecureString Convert-Path ConvertTo-Html - ConvertTo-SecureString Copy-Item Copy-ItemProperty Export-Alias - Export-Clixml Export-Console Export-Csv ForEach-Object - Format-Custom Format-List Format-Table Format-Wide - Get-Acl Get-Alias Get-AuthenticodeSignature Get-ChildItem - Get-Command Get-Content Get-Credential Get-Culture Get-Date - Get-EventLog Get-ExecutionPolicy Get-Help Get-History - Get-Host Get-Item Get-ItemProperty Get-Location Get-Member - Get-PfxCertificate Get-Process Get-PSDrive Get-PSProvider - Get-PSSnapin Get-Service Get-TraceSource Get-UICulture - Get-Unique Get-Variable Get-WmiObject Group-Object - Import-Alias Import-Clixml Import-Csv Invoke-Expression - Invoke-History Invoke-Item Join-Path Measure-Command - Measure-Object Move-Item Move-ItemProperty New-Alias - New-Item New-ItemProperty New-Object New-PSDrive New-Service - New-TimeSpan New-Variable Out-Default Out-File Out-Host Out-Null - Out-Printer Out-String Pop-Location Push-Location Read-Host - Remove-Item Remove-ItemProperty Remove-PSDrive Remove-PSSnapin - Remove-Variable Rename-Item Rename-ItemProperty Resolve-Path - Restart-Service Resume-Service Select-Object Select-String - Set-Acl Set-Alias Set-AuthenticodeSignature Set-Content Set-Date - Set-ExecutionPolicy Set-Item Set-ItemProperty Set-Location - Set-PSDebug Set-Service Set-TraceSource Set-Variable Sort-Object - Split-Path Start-Service Start-Sleep Start-Transcript Stop-Process - Stop-Service Stop-Transcript Suspend-Service Tee-Object Test-Path - Trace-Command Update-FormatData Update-TypeData Where-Object - Write-Debug Write-Error Write-Host Write-Output Write-Progress - Write-Verbose Write-Warning ac asnp cat cd chdir clc clear clhy - cli clp cls clv cnsn compare copy cp cpi cpp curl cvpa dbp del - diff dir dnsn ebp echo epal epcsv epsn erase etsn exsn fc fl - foreach ft fw gal gbp gc gci gcm gcs gdr ghy gi gjb gl gm gmo - gp gps group gsn gsnp gsv gu gv gwmi h history icm iex ihy ii - ipal ipcsv ipmo ipsn irm ise iwmi iwr kill lp ls man md measure - mi mount move mp mv nal ndr ni nmo npssc nsn nv ogv oh popd ps - pushd pwd r rbp rcjb rcsn rd rdr ren ri rjb rm rmdir rmo rni rnp - rp rsn rsnp rujb rv rvpa rwmi sajb sal saps sasv sbp sc select - set shcm si sl sleep sls sort sp spjb spps spsv start sujb sv - swmi tee trcm type wget where wjb write \% \? + Add-ProvisionedAppxPackage Add-WindowsFeature Apply-WindowsUnattend + Begin-WebCommitDelay Disable-PhysicalDiskIndication + Disable-StorageDiagnosticLog Enable-PhysicalDiskIndication + Enable-StorageDiagnosticLog End-WebCommitDelay Expand-IscsiVirtualDisk + Flush-Volume Get-DiskSNV Get-PhysicalDiskSNV Get-ProvisionedAppxPackage + Get-StorageEnclosureSNV Initialize-Volume Move-SmbClient + Remove-ProvisionedAppxPackage Remove-WindowsFeature Write-FileSystemCache + Add-BCDataCacheExtension Add-DnsClientNrptRule Add-DtcClusterTMMapping + Add-EtwTraceProvider Add-InitiatorIdToMaskingSet Add-MpPreference + Add-NetEventNetworkAdapter Add-NetEventPacketCaptureProvider + Add-NetEventProvider Add-NetEventVFPProvider Add-NetEventVmNetworkAdapter + Add-NetEventVmSwitch Add-NetEventVmSwitchProvider + Add-NetEventWFPCaptureProvider Add-NetIPHttpsCertBinding Add-NetLbfoTeamMember + Add-NetLbfoTeamNic Add-NetNatExternalAddress Add-NetNatStaticMapping + Add-NetSwitchTeamMember Add-OdbcDsn Add-PartitionAccessPath Add-PhysicalDisk + Add-Printer Add-PrinterDriver Add-PrinterPort Add-RDServer Add-RDSessionHost + Add-RDVirtualDesktopToCollection Add-TargetPortToMaskingSet + Add-VirtualDiskToMaskingSet Add-VpnConnection Add-VpnConnectionRoute + Add-VpnConnectionTriggerApplication Add-VpnConnectionTriggerDnsConfiguration + Add-VpnConnectionTriggerTrustedNetwork Block-FileShareAccess + Block-SmbShareAccess Clear-AssignedAccess Clear-BCCache Clear-Disk + Clear-DnsClientCache Clear-FileStorageTier Clear-PcsvDeviceLog + Clear-StorageDiagnosticInfo Close-SmbOpenFile Close-SmbSession Compress-Archive + Configuration Connect-IscsiTarget Connect-VirtualDisk ConvertFrom-SddlString + Copy-NetFirewallRule Copy-NetIPsecMainModeCryptoSet Copy-NetIPsecMainModeRule + Copy-NetIPsecPhase1AuthSet Copy-NetIPsecPhase2AuthSet + Copy-NetIPsecQuickModeCryptoSet Copy-NetIPsecRule Debug-FileShare + Debug-MMAppPrelaunch Debug-StorageSubSystem Debug-Volume Disable-BC + Disable-BCDowngrading Disable-BCServeOnBattery + Disable-DAManualEntryPointSelection Disable-DscDebug Disable-MMAgent + Disable-NetAdapter Disable-NetAdapterBinding Disable-NetAdapterChecksumOffload + Disable-NetAdapterEncapsulatedPacketTaskOffload Disable-NetAdapterIPsecOffload + Disable-NetAdapterLso Disable-NetAdapterPacketDirect + Disable-NetAdapterPowerManagement Disable-NetAdapterQos Disable-NetAdapterRdma + Disable-NetAdapterRsc Disable-NetAdapterRss Disable-NetAdapterSriov + Disable-NetAdapterVmq Disable-NetDnsTransitionConfiguration + Disable-NetFirewallRule Disable-NetIPHttpsProfile Disable-NetIPsecMainModeRule + Disable-NetIPsecRule Disable-NetNatTransitionConfiguration + Disable-NetworkSwitchEthernetPort Disable-NetworkSwitchFeature + Disable-NetworkSwitchVlan Disable-OdbcPerfCounter + Disable-PhysicalDiskIdentification Disable-PnpDevice Disable-PSTrace + Disable-PSWSManCombinedTrace Disable-RDVirtualDesktopADMachineAccountReuse + Disable-ScheduledTask Disable-ServerManagerStandardUserRemoting + Disable-SmbDelegation Disable-StorageEnclosureIdentification + Disable-StorageHighAvailability Disable-StorageMaintenanceMode Disable-Ual + Disable-WdacBidTrace Disable-WSManTrace Disconnect-IscsiTarget + Disconnect-NfsSession Disconnect-RDUser Disconnect-VirtualDisk + Dismount-DiskImage Enable-BCDistributed Enable-BCDowngrading + Enable-BCHostedClient Enable-BCHostedServer Enable-BCLocal + Enable-BCServeOnBattery Enable-DAManualEntryPointSelection Enable-DscDebug + Enable-MMAgent Enable-NetAdapter Enable-NetAdapterBinding + Enable-NetAdapterChecksumOffload Enable-NetAdapterEncapsulatedPacketTaskOffload + Enable-NetAdapterIPsecOffload Enable-NetAdapterLso + Enable-NetAdapterPacketDirect Enable-NetAdapterPowerManagement + Enable-NetAdapterQos Enable-NetAdapterRdma Enable-NetAdapterRsc + Enable-NetAdapterRss Enable-NetAdapterSriov Enable-NetAdapterVmq + Enable-NetDnsTransitionConfiguration Enable-NetFirewallRule + Enable-NetIPHttpsProfile Enable-NetIPsecMainModeRule Enable-NetIPsecRule + Enable-NetNatTransitionConfiguration Enable-NetworkSwitchEthernetPort + Enable-NetworkSwitchFeature Enable-NetworkSwitchVlan Enable-OdbcPerfCounter + Enable-PhysicalDiskIdentification Enable-PnpDevice Enable-PSTrace + Enable-PSWSManCombinedTrace Enable-RDVirtualDesktopADMachineAccountReuse + Enable-ScheduledTask Enable-ServerManagerStandardUserRemoting + Enable-SmbDelegation Enable-StorageEnclosureIdentification + Enable-StorageHighAvailability Enable-StorageMaintenanceMode Enable-Ual + Enable-WdacBidTrace Enable-WSManTrace Expand-Archive Export-BCCachePackage + Export-BCSecretKey Export-IscsiTargetServerConfiguration + Export-ODataEndpointProxy Export-RDPersonalSessionDesktopAssignment + Export-RDPersonalVirtualDesktopAssignment Export-ScheduledTask + Find-NetIPsecRule Find-NetRoute Format-Hex Format-Volume Get-AppBackgroundTask + Get-AppvVirtualProcess Get-AppxLastError Get-AppxLog Get-AssignedAccess + Get-AutologgerConfig Get-BCClientConfiguration Get-BCContentServerConfiguration + Get-BCDataCache Get-BCDataCacheExtension Get-BCHashCache + Get-BCHostedCacheServerConfiguration Get-BCNetworkConfiguration Get-BCStatus + Get-ClusteredScheduledTask Get-DAClientExperienceConfiguration + Get-DAConnectionStatus Get-DAEntryPointTableItem Get-DedupProperties Get-Disk + Get-DiskImage Get-DiskStorageNodeView Get-DisplayResolution Get-DnsClient + Get-DnsClientCache Get-DnsClientGlobalSetting Get-DnsClientNrptGlobal + Get-DnsClientNrptPolicy Get-DnsClientNrptRule Get-DnsClientServerAddress + Get-DscConfiguration Get-DscConfigurationStatus + Get-DscLocalConfigurationManager Get-DscResource Get-Dtc + Get-DtcAdvancedHostSetting Get-DtcAdvancedSetting Get-DtcClusterDefault + Get-DtcClusterTMMapping Get-DtcDefault Get-DtcLog Get-DtcNetworkSetting + Get-DtcTransaction Get-DtcTransactionsStatistics + Get-DtcTransactionsTraceSession Get-DtcTransactionsTraceSetting + Get-EtwTraceProvider Get-EtwTraceSession Get-FileHash Get-FileIntegrity + Get-FileShare Get-FileShareAccessControlEntry Get-FileStorageTier + Get-InitiatorId Get-InitiatorPort Get-IscsiConnection Get-IscsiSession + Get-IscsiTarget Get-IscsiTargetPortal Get-IseSnippet Get-LogProperties + Get-MaskingSet Get-MMAgent Get-MpComputerStatus Get-MpPreference Get-MpThreat + Get-MpThreatCatalog Get-MpThreatDetection Get-NCSIPolicyConfiguration + Get-Net6to4Configuration Get-NetAdapter Get-NetAdapterAdvancedProperty + Get-NetAdapterBinding Get-NetAdapterChecksumOffload + Get-NetAdapterEncapsulatedPacketTaskOffload Get-NetAdapterHardwareInfo + Get-NetAdapterIPsecOffload Get-NetAdapterLso Get-NetAdapterPacketDirect + Get-NetAdapterPowerManagement Get-NetAdapterQos Get-NetAdapterRdma + Get-NetAdapterRsc Get-NetAdapterRss Get-NetAdapterSriov Get-NetAdapterSriovVf + Get-NetAdapterStatistics Get-NetAdapterVmq Get-NetAdapterVMQQueue + Get-NetAdapterVPort Get-NetCompartment Get-NetConnectionProfile + Get-NetDnsTransitionConfiguration Get-NetDnsTransitionMonitoring + Get-NetEventNetworkAdapter Get-NetEventPacketCaptureProvider + Get-NetEventProvider Get-NetEventSession Get-NetEventVFPProvider + Get-NetEventVmNetworkAdapter Get-NetEventVmSwitch Get-NetEventVmSwitchProvider + Get-NetEventWFPCaptureProvider Get-NetFirewallAddressFilter + Get-NetFirewallApplicationFilter Get-NetFirewallInterfaceFilter + Get-NetFirewallInterfaceTypeFilter Get-NetFirewallPortFilter + Get-NetFirewallProfile Get-NetFirewallRule Get-NetFirewallSecurityFilter + Get-NetFirewallServiceFilter Get-NetFirewallSetting Get-NetIPAddress + Get-NetIPConfiguration Get-NetIPHttpsConfiguration Get-NetIPHttpsState + Get-NetIPInterface Get-NetIPsecDospSetting Get-NetIPsecMainModeCryptoSet + Get-NetIPsecMainModeRule Get-NetIPsecMainModeSA Get-NetIPsecPhase1AuthSet + Get-NetIPsecPhase2AuthSet Get-NetIPsecQuickModeCryptoSet + Get-NetIPsecQuickModeSA Get-NetIPsecRule Get-NetIPv4Protocol + Get-NetIPv6Protocol Get-NetIsatapConfiguration Get-NetLbfoTeam + Get-NetLbfoTeamMember Get-NetLbfoTeamNic Get-NetNat Get-NetNatExternalAddress + Get-NetNatGlobal Get-NetNatSession Get-NetNatStaticMapping + Get-NetNatTransitionConfiguration Get-NetNatTransitionMonitoring + Get-NetNeighbor Get-NetOffloadGlobalSetting Get-NetPrefixPolicy + Get-NetQosPolicy Get-NetRoute Get-NetSwitchTeam Get-NetSwitchTeamMember + Get-NetTCPConnection Get-NetTCPSetting Get-NetTeredoConfiguration + Get-NetTeredoState Get-NetTransportFilter Get-NetUDPEndpoint Get-NetUDPSetting + Get-NetworkSwitchEthernetPort Get-NetworkSwitchFeature + Get-NetworkSwitchGlobalData Get-NetworkSwitchVlan Get-NfsClientConfiguration + Get-NfsClientgroup Get-NfsClientLock Get-NfsMappingStore Get-NfsMountedClient + Get-NfsNetgroupStore Get-NfsOpenFile Get-NfsServerConfiguration Get-NfsSession + Get-NfsShare Get-NfsSharePermission Get-NfsStatistics Get-OdbcDriver + Get-OdbcDsn Get-OdbcPerfCounter Get-OffloadDataTransferSetting Get-Partition + Get-PartitionSupportedSize Get-PcsvDevice Get-PcsvDeviceLog Get-PhysicalDisk + Get-PhysicalDiskStorageNodeView Get-PhysicalExtent + Get-PhysicalExtentAssociation Get-PlatformIdentifier Get-PnpDevice + Get-PnpDeviceProperty Get-PrintConfiguration Get-Printer Get-PrinterDriver + Get-PrinterPort Get-PrinterProperty Get-PrintJob Get-RDAvailableApp + Get-RDCertificate Get-RDConnectionBrokerHighAvailability + Get-RDDeploymentGatewayConfiguration Get-RDFileTypeAssociation + Get-RDLicenseConfiguration Get-RDPersonalSessionDesktopAssignment + Get-RDPersonalVirtualDesktopAssignment + Get-RDPersonalVirtualDesktopPatchSchedule Get-RDRemoteApp Get-RDRemoteDesktop + Get-RDServer Get-RDSessionCollection Get-RDSessionCollectionConfiguration + Get-RDSessionHost Get-RDUserSession Get-RDVirtualDesktop + Get-RDVirtualDesktopCollection Get-RDVirtualDesktopCollectionConfiguration + Get-RDVirtualDesktopCollectionJobStatus Get-RDVirtualDesktopConcurrency + Get-RDVirtualDesktopIdleCount Get-RDVirtualDesktopTemplateExportPath + Get-RDWorkspace Get-ResiliencySetting Get-ScheduledTask Get-ScheduledTaskInfo + Get-SilComputer Get-SilComputerIdentity Get-SilData Get-SilLogging + Get-SilSoftware Get-SilUalAccess Get-SilWindowsUpdate Get-SmbBandWidthLimit + Get-SmbClientConfiguration Get-SmbClientNetworkInterface Get-SmbConnection + Get-SmbDelegation Get-SmbMapping Get-SmbMultichannelConnection + Get-SmbMultichannelConstraint Get-SmbOpenFile Get-SmbServerConfiguration + Get-SmbServerNetworkInterface Get-SmbSession Get-SmbShare Get-SmbShareAccess + Get-SmbWitnessClient Get-SMCounterSample Get-SMPerformanceCollector + Get-SMServerBpaResult Get-SMServerClusterName Get-SMServerEvent + Get-SMServerFeature Get-SMServerInventory Get-SMServerService Get-StartApps + Get-StorageAdvancedProperty Get-StorageDiagnosticInfo Get-StorageEnclosure + Get-StorageEnclosureStorageNodeView Get-StorageEnclosureVendorData + Get-StorageFaultDomain Get-StorageFileServer Get-StorageFirmwareInformation + Get-StorageHealthAction Get-StorageHealthReport Get-StorageHealthSetting + Get-StorageJob Get-StorageNode Get-StoragePool Get-StorageProvider + Get-StorageReliabilityCounter Get-StorageSetting Get-StorageSubSystem + Get-StorageTier Get-StorageTierSupportedSize Get-SupportedClusterSizes + Get-SupportedFileSystems Get-TargetPort Get-TargetPortal Get-Ual + Get-UalDailyAccess Get-UalDailyDeviceAccess Get-UalDailyUserAccess + Get-UalDeviceAccess Get-UalDns Get-UalHyperV Get-UalOverview + Get-UalServerDevice Get-UalServerUser Get-UalSystemId Get-UalUserAccess + Get-VirtualDisk Get-VirtualDiskSupportedSize Get-Volume + Get-VolumeCorruptionCount Get-VolumeScrubPolicy Get-VpnConnection + Get-VpnConnectionTrigger Get-WdacBidTrace Get-WindowsFeature + Get-WindowsUpdateLog Grant-FileShareAccess Grant-NfsSharePermission + Grant-RDOUAccess Grant-SmbShareAccess Hide-VirtualDisk Import-BCCachePackage + Import-BCSecretKey Import-IscsiTargetServerConfiguration Import-IseSnippet + Import-PowerShellDataFile Import-RDPersonalSessionDesktopAssignment + Import-RDPersonalVirtualDesktopAssignment Initialize-Disk Install-Dtc + Install-WindowsFeature Invoke-AsWorkflow Invoke-RDUserLogoff Mount-DiskImage + Move-RDVirtualDesktop Move-SmbWitnessClient New-AutologgerConfig + New-DAEntryPointTableItem New-DscChecksum New-EapConfiguration + New-EtwTraceSession New-FileShare New-Guid New-IscsiTargetPortal New-IseSnippet + New-MaskingSet New-NetAdapterAdvancedProperty New-NetEventSession + New-NetFirewallRule New-NetIPAddress New-NetIPHttpsConfiguration + New-NetIPsecDospSetting New-NetIPsecMainModeCryptoSet New-NetIPsecMainModeRule + New-NetIPsecPhase1AuthSet New-NetIPsecPhase2AuthSet + New-NetIPsecQuickModeCryptoSet New-NetIPsecRule New-NetLbfoTeam New-NetNat + New-NetNatTransitionConfiguration New-NetNeighbor New-NetQosPolicy New-NetRoute + New-NetSwitchTeam New-NetTransportFilter New-NetworkSwitchVlan + New-NfsClientgroup New-NfsShare New-Partition New-PSWorkflowSession + New-RDCertificate New-RDPersonalVirtualDesktopPatchSchedule New-RDRemoteApp + New-RDSessionCollection New-RDSessionDeployment New-RDVirtualDesktopCollection + New-RDVirtualDesktopDeployment New-ScheduledTask New-ScheduledTaskAction + New-ScheduledTaskPrincipal New-ScheduledTaskSettingsSet + New-ScheduledTaskTrigger New-SmbMapping New-SmbMultichannelConstraint + New-SmbShare New-StorageFileServer New-StoragePool + New-StorageSubsystemVirtualDisk New-StorageTier New-TemporaryFile + New-VirtualDisk New-VirtualDiskClone New-VirtualDiskSnapshot New-Volume + New-VpnServerAddress Open-NetGPO Optimize-StoragePool Optimize-Volume + Publish-BCFileContent Publish-BCWebContent Publish-SilData Read-PrinterNfcTag + Register-ClusteredScheduledTask Register-DnsClient Register-IscsiSession + Register-ScheduledTask Register-StorageSubsystem Remove-AutologgerConfig + Remove-BCDataCacheExtension Remove-DAEntryPointTableItem + Remove-DnsClientNrptRule Remove-DscConfigurationDocument + Remove-DtcClusterTMMapping Remove-EtwTraceProvider Remove-EtwTraceSession + Remove-FileShare Remove-InitiatorId Remove-InitiatorIdFromMaskingSet + Remove-IscsiTargetPortal Remove-MaskingSet Remove-MpPreference Remove-MpThreat + Remove-NetAdapterAdvancedProperty Remove-NetEventNetworkAdapter + Remove-NetEventPacketCaptureProvider Remove-NetEventProvider + Remove-NetEventSession Remove-NetEventVFPProvider + Remove-NetEventVmNetworkAdapter Remove-NetEventVmSwitch + Remove-NetEventVmSwitchProvider Remove-NetEventWFPCaptureProvider + Remove-NetFirewallRule Remove-NetIPAddress Remove-NetIPHttpsCertBinding + Remove-NetIPHttpsConfiguration Remove-NetIPsecDospSetting + Remove-NetIPsecMainModeCryptoSet Remove-NetIPsecMainModeRule + Remove-NetIPsecMainModeSA Remove-NetIPsecPhase1AuthSet + Remove-NetIPsecPhase2AuthSet Remove-NetIPsecQuickModeCryptoSet + Remove-NetIPsecQuickModeSA Remove-NetIPsecRule Remove-NetLbfoTeam + Remove-NetLbfoTeamMember Remove-NetLbfoTeamNic Remove-NetNat + Remove-NetNatExternalAddress Remove-NetNatStaticMapping + Remove-NetNatTransitionConfiguration Remove-NetNeighbor Remove-NetQosPolicy + Remove-NetRoute Remove-NetSwitchTeam Remove-NetSwitchTeamMember + Remove-NetTransportFilter Remove-NetworkSwitchEthernetPortIPAddress + Remove-NetworkSwitchVlan Remove-NfsClientgroup Remove-NfsShare Remove-OdbcDsn + Remove-Partition Remove-PartitionAccessPath Remove-PhysicalDisk Remove-Printer + Remove-PrinterDriver Remove-PrinterPort Remove-PrintJob + Remove-RDDatabaseConnectionString Remove-RDPersonalSessionDesktopAssignment + Remove-RDPersonalVirtualDesktopAssignment + Remove-RDPersonalVirtualDesktopPatchSchedule Remove-RDRemoteApp Remove-RDServer + Remove-RDSessionCollection Remove-RDSessionHost + Remove-RDVirtualDesktopCollection Remove-RDVirtualDesktopFromCollection + Remove-SmbBandwidthLimit Remove-SmbMapping Remove-SmbMultichannelConstraint + Remove-SmbShare Remove-SMServerPerformanceLog Remove-StorageFileServer + Remove-StorageHealthSetting Remove-StoragePool Remove-StorageTier + Remove-TargetPortFromMaskingSet Remove-VirtualDisk + Remove-VirtualDiskFromMaskingSet Remove-VpnConnection Remove-VpnConnectionRoute + Remove-VpnConnectionTriggerApplication + Remove-VpnConnectionTriggerDnsConfiguration + Remove-VpnConnectionTriggerTrustedNetwork Rename-DAEntryPointTableItem + Rename-MaskingSet Rename-NetAdapter Rename-NetFirewallRule + Rename-NetIPHttpsConfiguration Rename-NetIPsecMainModeCryptoSet + Rename-NetIPsecMainModeRule Rename-NetIPsecPhase1AuthSet + Rename-NetIPsecPhase2AuthSet Rename-NetIPsecQuickModeCryptoSet + Rename-NetIPsecRule Rename-NetLbfoTeam Rename-NetSwitchTeam + Rename-NfsClientgroup Rename-Printer Repair-FileIntegrity Repair-VirtualDisk + Repair-Volume Reset-BC Reset-DAClientExperienceConfiguration + Reset-DAEntryPointTableItem Reset-DtcLog Reset-NCSIPolicyConfiguration + Reset-Net6to4Configuration Reset-NetAdapterAdvancedProperty + Reset-NetDnsTransitionConfiguration Reset-NetIPHttpsConfiguration + Reset-NetIsatapConfiguration Reset-NetTeredoConfiguration Reset-NfsStatistics + Reset-PhysicalDisk Reset-StorageReliabilityCounter Resize-Partition + Resize-StorageTier Resize-VirtualDisk Resolve-NfsMappedIdentity + Restart-NetAdapter Restart-PcsvDevice Restart-PrintJob Restore-DscConfiguration + Restore-NetworkSwitchConfiguration Resume-PrintJob Revoke-FileShareAccess + Revoke-NfsClientLock Revoke-NfsMountedClient Revoke-NfsOpenFile + Revoke-NfsSharePermission Revoke-SmbShareAccess Save-NetGPO + Save-NetworkSwitchConfiguration Send-EtwTraceSession Send-RDUserMessage + Set-AssignedAccess Set-AutologgerConfig Set-BCAuthentication Set-BCCache + Set-BCDataCacheEntryMaxAge Set-BCMinSMBLatency Set-BCSecretKey + Set-ClusteredScheduledTask Set-DAClientExperienceConfiguration + Set-DAEntryPointTableItem Set-Disk Set-DisplayResolution Set-DnsClient + Set-DnsClientGlobalSetting Set-DnsClientNrptGlobal Set-DnsClientNrptRule + Set-DnsClientServerAddress Set-DtcAdvancedHostSetting Set-DtcAdvancedSetting + Set-DtcClusterDefault Set-DtcClusterTMMapping Set-DtcDefault Set-DtcLog + Set-DtcNetworkSetting Set-DtcTransaction Set-DtcTransactionsTraceSession + Set-DtcTransactionsTraceSetting Set-EtwTraceProvider Set-EtwTraceSession + Set-FileIntegrity Set-FileShare Set-FileStorageTier Set-InitiatorPort + Set-IscsiChapSecret Set-LogProperties Set-MMAgent Set-MpPreference + Set-NCSIPolicyConfiguration Set-Net6to4Configuration Set-NetAdapter + Set-NetAdapterAdvancedProperty Set-NetAdapterBinding + Set-NetAdapterChecksumOffload Set-NetAdapterEncapsulatedPacketTaskOffload + Set-NetAdapterIPsecOffload Set-NetAdapterLso Set-NetAdapterPacketDirect + Set-NetAdapterPowerManagement Set-NetAdapterQos Set-NetAdapterRdma + Set-NetAdapterRsc Set-NetAdapterRss Set-NetAdapterSriov Set-NetAdapterVmq + Set-NetConnectionProfile Set-NetDnsTransitionConfiguration + Set-NetEventPacketCaptureProvider Set-NetEventProvider Set-NetEventSession + Set-NetEventVFPProvider Set-NetEventVmSwitchProvider + Set-NetEventWFPCaptureProvider Set-NetFirewallAddressFilter + Set-NetFirewallApplicationFilter Set-NetFirewallInterfaceFilter + Set-NetFirewallInterfaceTypeFilter Set-NetFirewallPortFilter + Set-NetFirewallProfile Set-NetFirewallRule Set-NetFirewallSecurityFilter + Set-NetFirewallServiceFilter Set-NetFirewallSetting Set-NetIPAddress + Set-NetIPHttpsConfiguration Set-NetIPInterface Set-NetIPsecDospSetting + Set-NetIPsecMainModeCryptoSet Set-NetIPsecMainModeRule + Set-NetIPsecPhase1AuthSet Set-NetIPsecPhase2AuthSet + Set-NetIPsecQuickModeCryptoSet Set-NetIPsecRule Set-NetIPv4Protocol + Set-NetIPv6Protocol Set-NetIsatapConfiguration Set-NetLbfoTeam + Set-NetLbfoTeamMember Set-NetLbfoTeamNic Set-NetNat Set-NetNatGlobal + Set-NetNatTransitionConfiguration Set-NetNeighbor Set-NetOffloadGlobalSetting + Set-NetQosPolicy Set-NetRoute Set-NetTCPSetting Set-NetTeredoConfiguration + Set-NetUDPSetting Set-NetworkSwitchEthernetPortIPAddress + Set-NetworkSwitchPortMode Set-NetworkSwitchPortProperty + Set-NetworkSwitchVlanProperty Set-NfsClientConfiguration Set-NfsClientgroup + Set-NfsMappingStore Set-NfsNetgroupStore Set-NfsServerConfiguration + Set-NfsShare Set-OdbcDriver Set-OdbcDsn Set-Partition + Set-PcsvDeviceBootConfiguration Set-PcsvDeviceNetworkConfiguration + Set-PcsvDeviceUserPassword Set-PhysicalDisk Set-PrintConfiguration Set-Printer + Set-PrinterProperty Set-RDActiveManagementServer Set-RDCertificate + Set-RDClientAccessName Set-RDConnectionBrokerHighAvailability + Set-RDDatabaseConnectionString Set-RDDeploymentGatewayConfiguration + Set-RDFileTypeAssociation Set-RDLicenseConfiguration + Set-RDPersonalSessionDesktopAssignment Set-RDPersonalVirtualDesktopAssignment + Set-RDPersonalVirtualDesktopPatchSchedule Set-RDRemoteApp Set-RDRemoteDesktop + Set-RDSessionCollectionConfiguration Set-RDSessionHost + Set-RDVirtualDesktopCollectionConfiguration Set-RDVirtualDesktopConcurrency + Set-RDVirtualDesktopIdleCount Set-RDVirtualDesktopTemplateExportPath + Set-RDWorkspace Set-ResiliencySetting Set-ScheduledTask Set-SilLogging + Set-SmbBandwidthLimit Set-SmbClientConfiguration Set-SmbPathAcl + Set-SmbServerConfiguration Set-SmbShare Set-StorageFileServer + Set-StorageHealthSetting Set-StoragePool Set-StorageProvider Set-StorageSetting + Set-StorageSubSystem Set-StorageTier Set-VirtualDisk Set-Volume + Set-VolumeScrubPolicy Set-VpnConnection Set-VpnConnectionIPsecConfiguration + Set-VpnConnectionProxy Set-VpnConnectionTriggerDnsConfiguration + Set-VpnConnectionTriggerTrustedNetwork Show-NetFirewallRule Show-NetIPsecRule + Show-VirtualDisk Start-AppBackgroundTask Start-AppvVirtualProcess + Start-AutologgerConfig Start-Dtc Start-DtcTransactionsTraceSession Start-MpScan + Start-MpWDOScan Start-NetEventSession Start-PcsvDevice Start-ScheduledTask + Start-SilLogging Start-SMPerformanceCollector Start-StorageDiagnosticLog + Start-Trace Stop-DscConfiguration Stop-Dtc Stop-DtcTransactionsTraceSession + Stop-NetEventSession Stop-PcsvDevice Stop-RDVirtualDesktopCollectionJob + Stop-ScheduledTask Stop-SilLogging Stop-SMPerformanceCollector + Stop-StorageDiagnosticLog Stop-StorageJob Stop-Trace Suspend-PrintJob + Sync-NetIPsecRule Test-Dtc Test-NetConnection Test-NfsMappingStore + Test-RDOUAccess Test-RDVirtualDesktopADMachineAccountReuse + Unblock-FileShareAccess Unblock-SmbShareAccess Uninstall-Dtc + Uninstall-WindowsFeature Unregister-AppBackgroundTask + Unregister-ClusteredScheduledTask Unregister-IscsiSession + Unregister-ScheduledTask Unregister-StorageSubsystem Update-Disk + Update-DscConfiguration Update-HostStorageCache Update-IscsiTarget + Update-IscsiTargetPortal Update-MpSignature Update-NetIPsecRule + Update-RDVirtualDesktopCollection Update-SmbMultichannelConnection + Update-StorageFirmware Update-StoragePool Update-StorageProviderCache + Write-DtcTransactionsTraceSession Write-PrinterNfcTag Write-VolumeCache + Add-ADCentralAccessPolicyMember Add-ADComputerServiceAccount + Add-ADDomainControllerPasswordReplicationPolicy + Add-ADFineGrainedPasswordPolicySubject Add-ADGroupMember + Add-ADPrincipalGroupMembership Add-ADResourcePropertyListMember + Add-AppvClientConnectionGroup Add-AppvClientPackage Add-AppvPublishingServer + Add-AppxPackage Add-AppxProvisionedPackage Add-AppxVolume Add-BitsFile + Add-CertificateEnrollmentPolicyServer Add-ClusteriSCSITargetServerRole + Add-Computer Add-Content Add-IscsiVirtualDiskTargetMapping Add-JobTrigger + Add-KdsRootKey Add-LocalGroupMember Add-Member Add-SignerRule Add-Type + Add-WebConfiguration Add-WebConfigurationLock Add-WebConfigurationProperty + Add-WindowsCapability Add-WindowsDriver Add-WindowsImage Add-WindowsPackage + Backup-AuditPolicy Backup-SecurityPolicy Backup-WebConfiguration + Checkpoint-Computer Checkpoint-IscsiVirtualDisk Clear-ADAccountExpiration + Clear-ADClaimTransformLink Clear-Content Clear-EventLog + Clear-IISCentralCertProvider Clear-IISConfigCollection Clear-Item + Clear-ItemProperty Clear-KdsCache Clear-RecycleBin Clear-Tpm + Clear-UevAppxPackage Clear-UevConfiguration Clear-Variable + Clear-WebCentralCertProvider Clear-WebConfiguration + Clear-WebRequestTracingSetting Clear-WebRequestTracingSettings + Clear-WindowsCorruptMountPoint Compare-Object Complete-BitsTransfer + Complete-DtcDiagnosticTransaction Complete-Transaction Confirm-SecureBootUEFI + Connect-WSMan ConvertFrom-CIPolicy ConvertFrom-Csv ConvertFrom-Json + ConvertFrom-SecureString ConvertFrom-String ConvertFrom-StringData + Convert-IscsiVirtualDisk Convert-Path Convert-String ConvertTo-Csv + ConvertTo-Html ConvertTo-Json ConvertTo-SecureString ConvertTo-TpmOwnerAuth + ConvertTo-WebApplication ConvertTo-Xml Copy-Item Copy-ItemProperty + Debug-Process Debug-Runspace Disable-ADAccount Disable-ADOptionalFeature + Disable-AppBackgroundTaskDiagnosticLog Disable-Appv + Disable-AppvClientConnectionGroup Disable-ComputerRestore + Disable-IISCentralCertProvider Disable-IISSharedConfig Disable-JobTrigger + Disable-LocalUser Disable-PSBreakpoint Disable-RunspaceDebug + Disable-ScheduledJob Disable-TlsCipherSuite Disable-TlsEccCurve + Disable-TlsSessionTicketKey Disable-TpmAutoProvisioning Disable-Uev + Disable-UevAppxPackage Disable-UevTemplate Disable-WebCentralCertProvider + Disable-WebGlobalModule Disable-WebRequestTracing Disable-WindowsErrorReporting + Disable-WindowsOptionalFeature Disable-WSManCredSSP Disconnect-WSMan + Dismount-AppxVolume Dismount-IscsiVirtualDiskSnapshot Dismount-WindowsImage + Edit-CIPolicyRule Enable-ADAccount Enable-ADOptionalFeature + Enable-AppBackgroundTaskDiagnosticLog Enable-Appv + Enable-AppvClientConnectionGroup Enable-ComputerRestore + Enable-IISCentralCertProvider Enable-IISSharedConfig Enable-JobTrigger + Enable-LocalUser Enable-PSBreakpoint Enable-RunspaceDebug Enable-ScheduledJob + Enable-TlsCipherSuite Enable-TlsEccCurve Enable-TlsSessionTicketKey + Enable-TpmAutoProvisioning Enable-Uev Enable-UevAppxPackage Enable-UevTemplate + Enable-WebCentralCertProvider Enable-WebGlobalModule Enable-WebRequestTracing + Enable-WindowsErrorReporting Enable-WindowsOptionalFeature Enable-WSManCredSSP + Expand-WindowsCustomDataImage Expand-WindowsImage Export-Alias + Export-BinaryMiLog Export-Certificate Export-Clixml Export-Counter Export-Csv + Export-FormatData Export-IISConfiguration Export-IscsiVirtualDiskSnapshot + Export-PfxCertificate Export-PSSession Export-StartLayout + Export-TlsSessionTicketKey Export-UevConfiguration Export-UevPackage + Export-WindowsDriver Export-WindowsImage Format-Custom Format-List + Format-SecureBootUEFI Format-Table Format-Wide Get-Acl + Get-ADAccountAuthorizationGroup Get-ADAccountResultantPasswordReplicationPolicy + Get-ADAuthenticationPolicy Get-ADAuthenticationPolicySilo + Get-ADCentralAccessPolicy Get-ADCentralAccessRule Get-ADClaimTransformPolicy + Get-ADClaimType Get-ADComputer Get-ADComputerServiceAccount + Get-ADDCCloningExcludedApplicationList Get-ADDefaultDomainPasswordPolicy + Get-ADDomain Get-ADDomainController + Get-ADDomainControllerPasswordReplicationPolicy + Get-ADDomainControllerPasswordReplicationPolicyUsage + Get-ADFineGrainedPasswordPolicy Get-ADFineGrainedPasswordPolicySubject + Get-ADForest Get-ADGroup Get-ADGroupMember Get-ADObject Get-ADOptionalFeature + Get-ADOrganizationalUnit Get-ADPrincipalGroupMembership + Get-ADReplicationAttributeMetadata Get-ADReplicationConnection + Get-ADReplicationFailure Get-ADReplicationPartnerMetadata + Get-ADReplicationQueueOperation Get-ADReplicationSite Get-ADReplicationSiteLink + Get-ADReplicationSiteLinkBridge Get-ADReplicationSubnet + Get-ADReplicationUpToDatenessVectorTable Get-ADResourceProperty + Get-ADResourcePropertyList Get-ADResourcePropertyValueType Get-ADRootDSE + Get-ADServiceAccount Get-ADTrust Get-ADUser Get-ADUserResultantPasswordPolicy + Get-Alias Get-AppLockerFileInformation Get-AppLockerPolicy + Get-AppvClientApplication Get-AppvClientConfiguration + Get-AppvClientConnectionGroup Get-AppvClientMode Get-AppvClientPackage + Get-AppvPublishingServer Get-AppvStatus Get-AppxDefaultVolume Get-AppxPackage + Get-AppxPackageManifest Get-AppxProvisionedPackage Get-AppxVolume + Get-AuthenticodeSignature Get-BitsTransfer Get-BpaModel Get-BpaResult + Get-Certificate Get-CertificateAutoEnrollmentPolicy + Get-CertificateEnrollmentPolicyServer Get-CertificateNotificationTask + Get-ChildItem Get-CimAssociatedInstance Get-CimClass Get-CimInstance + Get-CimSession Get-CIPolicy Get-CIPolicyIdInfo Get-CIPolicyInfo Get-Clipboard + Get-CmsMessage Get-ComputerInfo Get-ComputerRestorePoint Get-Content + Get-ControlPanelItem Get-Counter Get-Credential Get-Culture Get-DAPolicyChange + Get-Date Get-Event Get-EventLog Get-EventSubscriber Get-ExecutionPolicy + Get-FormatData Get-Host Get-HotFix Get-IISAppPool Get-IISCentralCertProvider + Get-IISConfigAttributeValue Get-IISConfigCollection + Get-IISConfigCollectionElement Get-IISConfigElement Get-IISConfigSection + Get-IISServerManager Get-IISSharedConfig Get-IISSite Get-IscsiServerTarget + Get-IscsiTargetServerSetting Get-IscsiVirtualDisk Get-IscsiVirtualDiskSnapshot + Get-Item Get-ItemProperty Get-ItemPropertyValue Get-JobTrigger + Get-KdsConfiguration Get-KdsRootKey Get-LocalGroup Get-LocalGroupMember + Get-LocalUser Get-Location Get-Member Get-NfsMappedIdentity Get-NfsNetgroup + Get-PfxCertificate Get-PfxData Get-Process Get-PSBreakpoint Get-PSCallStack + Get-PSDrive Get-PSProvider Get-Random Get-Runspace Get-RunspaceDebug + Get-ScheduledJob Get-ScheduledJobOption Get-SecureBootPolicy Get-SecureBootUEFI + Get-Service Get-SystemDriver Get-TimeZone Get-TlsCipherSuite Get-TlsEccCurve + Get-Tpm Get-TpmEndorsementKeyInfo Get-TpmSupportedFeature Get-TraceSource + Get-Transaction Get-TroubleshootingPack Get-TypeData Get-UevAppxPackage + Get-UevConfiguration Get-UevStatus Get-UevTemplate Get-UevTemplateProgram + Get-UICulture Get-Unique Get-Variable Get-WebAppDomain Get-WebApplication + Get-WebAppPoolState Get-WebBinding Get-WebCentralCertProvider Get-WebConfigFile + Get-WebConfiguration Get-WebConfigurationBackup Get-WebConfigurationLocation + Get-WebConfigurationLock Get-WebConfigurationProperty Get-WebFilePath + Get-WebGlobalModule Get-WebHandler Get-WebItemState Get-WebManagedModule + Get-WebRequest Get-Website Get-WebsiteState Get-WebURL Get-WebVirtualDirectory + Get-WheaMemoryPolicy Get-WIMBootEntry + Get-WinAcceptLanguageFromLanguageListOptOut + Get-WinCultureFromLanguageListOptOut Get-WinDefaultInputMethodOverride + Get-WindowsCapability Get-WindowsDeveloperLicense Get-WindowsDriver + Get-WindowsEdition Get-WindowsErrorReporting Get-WindowsImage + Get-WindowsImageContent Get-WindowsOptionalFeature Get-WindowsPackage + Get-WindowsSearchSetting Get-WinEvent Get-WinHomeLocation + Get-WinLanguageBarOption Get-WinSystemLocale Get-WinUILanguageOverride + Get-WinUserLanguageList Get-WmiObject Get-WSManCredSSP Get-WSManInstance + Grant-ADAuthenticationPolicySiloAccess Group-Object Import-Alias + Import-BinaryMiLog Import-Certificate Import-Clixml Import-Counter Import-Csv + Import-IscsiVirtualDisk Import-LocalizedData Import-PfxCertificate + Import-PSSession Import-StartLayout Import-TpmOwnerAuth Import-UevConfiguration + Initialize-Tpm Install-ADServiceAccount Install-NfsMappingStore Invoke-BpaModel + Invoke-CimMethod Invoke-CommandInDesktopPackage Invoke-DscResource + Invoke-Expression Invoke-Item Invoke-RestMethod Invoke-TroubleshootingPack + Invoke-WebRequest Invoke-WmiMethod Invoke-WSManAction + Join-DtcDiagnosticResourceManager Join-Path Limit-EventLog Measure-Command + Measure-Object Merge-CIPolicy Mount-AppvClientConnectionGroup + Mount-AppvClientPackage Mount-AppxVolume Mount-IscsiVirtualDiskSnapshot + Mount-WindowsImage Move-ADDirectoryServer + Move-ADDirectoryServerOperationMasterRole Move-ADObject Move-AppxPackage + Move-Item Move-ItemProperty New-ADAuthenticationPolicy + New-ADAuthenticationPolicySilo New-ADCentralAccessPolicy + New-ADCentralAccessRule New-ADClaimTransformPolicy New-ADClaimType + New-ADComputer New-ADDCCloneConfigFile New-ADFineGrainedPasswordPolicy + New-ADGroup New-ADObject New-ADOrganizationalUnit New-ADReplicationSite + New-ADReplicationSiteLink New-ADReplicationSiteLinkBridge + New-ADReplicationSubnet New-ADResourceProperty New-ADResourcePropertyList + New-ADServiceAccount New-ADUser New-Alias New-AppLockerPolicy + New-CertificateNotificationTask New-CimInstance New-CimSession + New-CimSessionOption New-CIPolicy New-CIPolicyRule New-DtcDiagnosticTransaction + New-Event New-EventLog New-FileCatalog New-IISConfigCollectionElement + New-IISSite New-IscsiServerTarget New-IscsiVirtualDisk New-Item + New-ItemProperty New-JobTrigger New-LocalGroup New-LocalUser + New-NetIPsecAuthProposal New-NetIPsecMainModeCryptoProposal + New-NetIPsecQuickModeCryptoProposal New-NfsMappedIdentity New-NfsNetgroup + New-Object New-PSDrive New-PSWorkflowExecutionOption New-ScheduledJobOption + New-SelfSignedCertificate New-Service New-TimeSpan New-TlsSessionTicketKey + New-Variable New-WebApplication New-WebAppPool New-WebBinding New-WebFtpSite + New-WebGlobalModule New-WebHandler New-WebManagedModule New-WebServiceProxy + New-Website New-WebVirtualDirectory New-WindowsCustomImage New-WindowsImage + New-WinEvent New-WinUserLanguageList New-WSManInstance New-WSManSessionOption + Optimize-WindowsImage Out-File Out-GridView Out-Printer Out-String Pop-Location + Protect-CmsMessage Publish-AppvClientPackage Publish-DscConfiguration + Push-Location Read-Host Receive-DtcDiagnosticTransaction + Register-CimIndicationEvent Register-EngineEvent Register-ObjectEvent + Register-ScheduledJob Register-UevTemplate Register-WmiEvent + Remove-ADAuthenticationPolicy Remove-ADAuthenticationPolicySilo + Remove-ADCentralAccessPolicy Remove-ADCentralAccessPolicyMember + Remove-ADCentralAccessRule Remove-ADClaimTransformPolicy Remove-ADClaimType + Remove-ADComputer Remove-ADComputerServiceAccount + Remove-ADDomainControllerPasswordReplicationPolicy + Remove-ADFineGrainedPasswordPolicy Remove-ADFineGrainedPasswordPolicySubject + Remove-ADGroup Remove-ADGroupMember Remove-ADObject Remove-ADOrganizationalUnit + Remove-ADPrincipalGroupMembership Remove-ADReplicationSite + Remove-ADReplicationSiteLink Remove-ADReplicationSiteLinkBridge + Remove-ADReplicationSubnet Remove-ADResourceProperty + Remove-ADResourcePropertyList Remove-ADResourcePropertyListMember + Remove-ADServiceAccount Remove-ADUser Remove-AppvClientConnectionGroup + Remove-AppvClientPackage Remove-AppvPublishingServer Remove-AppxPackage + Remove-AppxProvisionedPackage Remove-AppxVolume Remove-BitsTransfer + Remove-CertificateEnrollmentPolicyServer Remove-CertificateNotificationTask + Remove-CimInstance Remove-CimSession Remove-CIPolicyRule Remove-Computer + Remove-Event Remove-EventLog Remove-IISConfigAttribute + Remove-IISConfigCollectionElement Remove-IISConfigElement Remove-IISSite + Remove-IscsiServerTarget Remove-IscsiVirtualDisk + Remove-IscsiVirtualDiskSnapshot Remove-IscsiVirtualDiskTargetMapping + Remove-Item Remove-ItemProperty Remove-JobTrigger Remove-LocalGroup + Remove-LocalGroupMember Remove-LocalUser Remove-NfsMappedIdentity + Remove-NfsNetgroup Remove-PSBreakpoint Remove-PSDrive Remove-TypeData + Remove-Variable Remove-WebApplication Remove-WebAppPool Remove-WebBinding + Remove-WebConfigurationBackup Remove-WebConfigurationLocation + Remove-WebConfigurationLock Remove-WebConfigurationProperty + Remove-WebGlobalModule Remove-WebHandler Remove-WebManagedModule Remove-Website + Remove-WebVirtualDirectory Remove-WindowsCapability Remove-WindowsDriver + Remove-WindowsImage Remove-WindowsPackage Remove-WmiObject Remove-WSManInstance + Rename-ADObject Rename-Computer Rename-Item Rename-ItemProperty + Rename-LocalGroup Rename-LocalUser Rename-WebConfigurationLocation + Repair-AppvClientConnectionGroup Repair-AppvClientPackage + Repair-UevTemplateIndex Repair-WindowsImage Reset-ADServiceAccountPassword + Reset-ComputerMachinePassword Reset-IISServerManager Resize-IscsiVirtualDisk + Resolve-DnsName Resolve-Path Restart-Computer Restart-Service + Restart-WebAppPool Restart-WebItem Restore-ADObject Restore-AuditPolicy + Restore-Computer Restore-IscsiVirtualDisk Restore-SecurityPolicy + Restore-UevBackup Restore-UevUserSetting Restore-WebConfiguration + Resume-BitsTransfer Resume-Service Revoke-ADAuthenticationPolicySiloAccess + Save-WindowsImage Search-ADAccount Select-Object Select-String + Select-WebConfiguration Select-Xml Send-AppvClientReport + Send-DtcDiagnosticTransaction Send-MailMessage Set-Acl + Set-ADAccountAuthenticationPolicySilo Set-ADAccountControl + Set-ADAccountExpiration Set-ADAccountPassword Set-ADAuthenticationPolicy + Set-ADAuthenticationPolicySilo Set-ADCentralAccessPolicy + Set-ADCentralAccessRule Set-ADClaimTransformLink Set-ADClaimTransformPolicy + Set-ADClaimType Set-ADComputer Set-ADDefaultDomainPasswordPolicy Set-ADDomain + Set-ADDomainMode Set-ADFineGrainedPasswordPolicy Set-ADForest Set-ADForestMode + Set-ADGroup Set-ADObject Set-ADOrganizationalUnit Set-ADReplicationConnection + Set-ADReplicationSite Set-ADReplicationSiteLink Set-ADReplicationSiteLinkBridge + Set-ADReplicationSubnet Set-ADResourceProperty Set-ADResourcePropertyList + Set-ADServiceAccount Set-ADUser Set-Alias Set-AppBackgroundTaskResourcePolicy + Set-AppLockerPolicy Set-AppvClientConfiguration Set-AppvClientMode + Set-AppvClientPackage Set-AppvPublishingServer Set-AppxDefaultVolume + Set-AppXProvisionedDataFile Set-AuthenticodeSignature Set-BitsTransfer + Set-BpaResult Set-CertificateAutoEnrollmentPolicy Set-CimInstance + Set-CIPolicyIdInfo Set-CIPolicySetting Set-CIPolicyVersion Set-Clipboard + Set-Content Set-Culture Set-Date Set-DscLocalConfigurationManager + Set-ExecutionPolicy Set-HVCIOptions Set-IISCentralCertProvider + Set-IISCentralCertProviderCredential Set-IISConfigAttributeValue + Set-IscsiServerTarget Set-IscsiTargetServerSetting Set-IscsiVirtualDisk + Set-IscsiVirtualDiskSnapshot Set-Item Set-ItemProperty Set-JobTrigger + Set-KdsConfiguration Set-LocalGroup Set-LocalUser Set-Location + Set-NfsMappedIdentity Set-NfsNetgroup Set-PSBreakpoint Set-RuleOption + Set-ScheduledJob Set-ScheduledJobOption Set-SecureBootUEFI Set-Service + Set-TimeZone Set-TpmOwnerAuth Set-TraceSource Set-UevConfiguration + Set-UevTemplateProfile Set-Variable Set-WebBinding Set-WebCentralCertProvider + Set-WebCentralCertProviderCredential Set-WebConfiguration + Set-WebConfigurationProperty Set-WebGlobalModule Set-WebHandler + Set-WebManagedModule Set-WheaMemoryPolicy + Set-WinAcceptLanguageFromLanguageListOptOut + Set-WinCultureFromLanguageListOptOut Set-WinDefaultInputMethodOverride + Set-WindowsEdition Set-WindowsProductKey Set-WindowsSearchSetting + Set-WinHomeLocation Set-WinLanguageBarOption Set-WinSystemLocale + Set-WinUILanguageOverride Set-WinUserLanguageList Set-WmiInstance + Set-WSManInstance Set-WSManQuickConfig Show-ADAuthenticationPolicyExpression + Show-Command Show-ControlPanelItem Show-EventLog + Show-WindowsDeveloperLicenseRegistration Sort-Object Split-Path + Split-WindowsImage Start-BitsTransfer Start-DscConfiguration + Start-DtcDiagnosticResourceManager Start-IISCommitDelay Start-IISSite + Start-Process Start-Service Start-Sleep Start-Transaction Start-Transcript + Start-WebAppPool Start-WebCommitDelay Start-WebItem Start-Website + Stop-AppvClientConnectionGroup Stop-AppvClientPackage Stop-Computer + Stop-DtcDiagnosticResourceManager Stop-IISCommitDelay Stop-IISSite + Stop-IscsiVirtualDiskOperation Stop-Process Stop-Service Stop-Transcript + Stop-WebAppPool Stop-WebCommitDelay Stop-WebItem Stop-Website + Suspend-BitsTransfer Suspend-Service Switch-Certificate Sync-ADObject + Sync-AppvPublishingServer Tee-Object Test-ADServiceAccount Test-AppLockerPolicy + Test-Certificate Test-ComputerSecureChannel Test-Connection + Test-DscConfiguration Test-FileCatalog Test-KdsRootKey Test-NfsMappedIdentity + Test-Path Test-UevTemplate Test-WSMan Trace-Command Unblock-File Unblock-Tpm + Undo-DtcDiagnosticTransaction Undo-Transaction Uninstall-ADServiceAccount + Unlock-ADAccount Unprotect-CmsMessage Unpublish-AppvClientPackage + Unregister-Event Unregister-ScheduledJob Unregister-UevTemplate + Unregister-WindowsDeveloperLicense Update-FormatData Update-List + Update-TypeData Update-UevTemplate Update-WIMBootEntry Use-Transaction + Use-WindowsUnattend Wait-Debugger Wait-Event Wait-Process Write-Debug + Write-Error Write-EventLog Write-Host Write-Information Write-Output + Write-Progress Write-Verbose Write-Warning \% \? ac asnp cat cd chdir clc clear + clhy cli clp cls clv cnsn compare copy cp cpi cpp curl cvpa dbp del diff dir + dnsn ebp echo epal epcsv epsn erase etsn exsn fc fl foreach ft fw gal gbp gc + gci gcm gcs gdr ghy gi gjb gl gm gmo gp gps gpv group gsn gsnp gsv gu gv gwmi h + history icm iex ihy ii ipal ipcsv ipmo ipsn irm ise iwmi iwr kill lp ls man md + measure mi mount move mp mv nal ndr ni nmo npssc nsn nv ogv oh popd ps pushd + pwd r rbp rcjb rcsn rd rdr ren ri rjb rm rmdir rmo rni rnp rp rsn rsnp rujb rv + rvpa rwmi sajb sal saps sasv sbp sc select set shcm si sl sleep sls sort sp + spjb spps spsv start sujb sv swmi tee trcm type wget where wjb write ).join('|') # Override from Shell diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/lexers/q.rb new/lib/rouge/lexers/q.rb --- old/lib/rouge/lexers/q.rb 2017-06-22 03:48:38.000000000 +0200 +++ new/lib/rouge/lexers/q.rb 2017-08-22 03:21:27.000000000 +0200 @@ -94,8 +94,11 @@ rule(%r{'|\/:|\\:|':|\\|\/|0:|1:|2:}, Operator) ## numbers - rule(/(?:\d+(?:\.\d*)?|\.\d+)(?:e[+\-]?\d+|\d+\.\d*|\.\d+)?[ef]?/, Num::Float) - rule(/[01]+b?/, Num) + rule(/(\d+[.]\d*|[.]\d+)(e[+-]?\d+)?[ef]?/, Num::Float) + rule(/\d+e[+-]?\d+[ef]?/, Num::Float) + rule(/\d+[ef]/, Num::Float) + rule(/0x[0-9a-f]+/i, Num::Hex) + rule(/[01]+b/, Num::Bin) rule(/[0-9]+[hij]?/, Num::Integer) ## symbols and paths rule(%r{(`:[:a-z0-9._\/]*|`(?:[a-z0-9.][:a-z0-9._]*)?)}i, Str::Symbol) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/text_analyzer.rb new/lib/rouge/text_analyzer.rb --- old/lib/rouge/text_analyzer.rb 2017-06-22 03:48:38.000000000 +0200 +++ new/lib/rouge/text_analyzer.rb 2017-08-22 03:21:27.000000000 +0200 @@ -15,6 +15,7 @@ # This normalizes things so that `text.shebang?('bash')` will detect # `#!/bash`, '#!/bin/bash', '#!/usr/bin/env bash', and '#!/bin/bash -x' def shebang?(match) + return false unless shebang match = /\b#{match}(\s|$)/ match === shebang end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rouge/version.rb new/lib/rouge/version.rb --- old/lib/rouge/version.rb 2017-06-22 03:48:38.000000000 +0200 +++ new/lib/rouge/version.rb 2017-08-22 03:21:27.000000000 +0200 @@ -2,6 +2,6 @@ module Rouge def self.version - "2.1.1" + "2.2.1" end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2017-06-22 03:48:38.000000000 +0200 +++ new/metadata 2017-08-22 03:21:26.000000000 +0200 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: rouge version: !ruby/object:Gem::Version - version: 2.1.1 + version: 2.2.1 platform: ruby authors: - Jeanine Adkisson autorequire: bindir: bin cert_chain: [] -date: 2017-06-22 00:00:00.000000000 Z +date: 2017-08-22 00:00:00.000000000 Z dependencies: [] description: Rouge aims to a be a simple, easy-to-extend drop-in replacement for pygments. email: @@ -99,6 +99,7 @@ - lib/rouge/demos/nasm - lib/rouge/demos/nginx - lib/rouge/demos/nim +- lib/rouge/demos/nix - lib/rouge/demos/objective_c - lib/rouge/demos/ocaml - lib/rouge/demos/pascal @@ -248,6 +249,7 @@ - lib/rouge/lexers/nasm.rb - lib/rouge/lexers/nginx.rb - lib/rouge/lexers/nim.rb +- lib/rouge/lexers/nix.rb - lib/rouge/lexers/objective_c.rb - lib/rouge/lexers/ocaml.rb - lib/rouge/lexers/pascal.rb @@ -327,7 +329,8 @@ - rouge.gemspec homepage: http://rouge.jneen.net/ licenses: -- MIT, 2-clause BSD +- MIT +- BSD-2-Clause metadata: {} post_install_message: rdoc_options: [] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rouge.gemspec new/rouge.gemspec --- old/rouge.gemspec 2017-06-22 03:48:38.000000000 +0200 +++ new/rouge.gemspec 2017-08-22 03:21:27.000000000 +0200 @@ -14,5 +14,5 @@ s.rubyforge_project = "rouge" s.files = Dir['Gemfile', 'LICENSE', 'rouge.gemspec', 'lib/**/*.rb', 'lib/**/*.yml', 'bin/rougify', 'lib/rouge/demos/*'] s.executables = %w(rougify) - s.license = 'MIT, 2-clause BSD' + s.licenses = ['MIT', 'BSD-2-Clause'] end
