Sha256: fb99799d6ddcc2c00feae5b4596dc5979bd7c2297102b550e11bdf547ed3b032

Contents?: true

Size: 405 Bytes

Versions: 6

Compression:

Stored size: 405 Bytes

Contents

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

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

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
ufo-3.1.2 lib/ufo/completion.rb
ufo-3.1.1 lib/ufo/completion.rb
ufo-3.1.0 lib/ufo/completion.rb
ufo-3.0.1 lib/ufo/completion.rb
ufo-3.0.0 lib/ufo/completion.rb
ufo-2.3.0 lib/ufo/completion.rb