Sha256: 3d847868d9a946233503e4203c327cbd3f293732becc4330a052498756bcec42

Contents?: true

Size: 428 Bytes

Versions: 9

Compression:

Stored size: 428 Bytes

Contents

module Ecic
  class Completion < Command
    desc "script", "generates script that can be eval to setup auto-completion"
    long_desc Help.text('completion')['script']['long']
    def script
      Completer::Script.generate
    end

    desc "completions *PARAMS", "prints words for auto-completion"
    long_desc Help.text('completion')['list']['long']
    def list(*params)
      Completer.new(*params).run
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
ecic-0.6.2 lib/ecic/completion.rb
ecic-0.6.1 lib/ecic/completion.rb
ecic-0.6.0 lib/ecic/completion.rb
ecic-0.5.0 lib/ecic/completion.rb
ecic-0.4.0 lib/ecic/completion.rb
ecic-0.3.0 lib/ecic/completion.rb
ecic-0.2.2 lib/ecic/completion.rb
ecic-0.2.1 lib/ecic/completion.rb
ecic-0.2.0 lib/ecic/completion.rb