Sha256: 2c83b081ec5d9e3bd7d30ca6ff2c4335fadc578e1754ad382e9c1794a6eb077e
Contents?: true
Size: 1.08 KB
Versions: 5
Compression:
Stored size: 1.08 KB
Contents
# -*- coding: utf-8 -*- # # Copyright 2013 whiteleaf. All rights reserved. # require "optparse" require_relative "commandbase" Dir.glob(File.expand_path(File.join(File.dirname(__FILE__), "command", "*.rb"))) do |path| require path end module Command # # コマンド一覧を取得 # def self.get_list COMMAND_LIST end # この順番がヘルプに表示される順番 COMMAND_LIST = { "download" => Download, "update" => Update, "list" => List, "convert" => Convert, "diff" => Diff, "setting" => Setting, "alias" => Alias, "inspect"=> Inspect, "send" => Send, "folder" => Folder, "browser" => Browser, "remove" => Remove, "freeze" => Freeze, "tag" => Tag, "flag" => Flag, "mail" => Mail, "backup" => Backup, "help" => Help, "version" => Version, "init" => Init } # ショートカット定義 # COMMAND_LIST の上から順に優先度が高い Shortcuts = Hash[*get_list.keys.reverse.map { |s| [s[0], s, s[0..1], s] }.flatten] end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
narou-1.7.1 | lib/command.rb |
narou-1.6.4 | lib/command.rb |
narou-1.6.3 | lib/command.rb |
narou-1.6.1 | lib/command.rb |
narou-1.6.0 | lib/command.rb |