8707 " " 6629 "\n" 3604 "." 2422 "'" 1678 ")" 1668 "(" 1615 ":" 1609 "," 1449 " " 1404 " " 1036 "end" 964 "|" 962 " " 891 "=" 830 " " 793 "\"" 750 "=>" 738 "]" 731 "[" 686 "}" 393 "do" 389 "{" 378 "::" 338 "config" 334 "/" 318 "Termtter" 316 "arg" 304 "Client" 292 "\#{" 289 "name" 277 " " 234 "plugins" 225 "def" 216 "s" 211 "==" 205 "text" 191 "if" 187 "lambda" 181 "should" 179 "statuses" 144 "exec_proc" 142 "new" 141 "# -*- coding: utf-8 -*-\n" 138 "require" 133 "register_command" 125 "module" 125 " " 118 "it" 114 "help" 114 "user" 114 "set_default" 112 "puts" 111 "+" 111 "id" 111 "public_storage" 108 "File" 102 "unless" 89 "each" 88 "else" 83 "empty?" 81 "true" 80 "self" 79 "nil" 79 "register_hook" 75 "1" 72 "event" 71 "when" 71 "res" 71 "false" 70 "args" 69 "aliases" 69 "API" 68 "i" 67 "command" 65 "cmd" 65 "<<" 64 "result" 63 "hook" 62 "screen_name" 61 "size" 61 "map" 58 "twitter" 57 "growl" 55 "foo" 54 "*" 54 "0" 52 "=~" 51 "points" 51 "return" 50 "class" 48 "system" 47 "to_s" 47 "test" 47 "call" 46 "key" 45 " " 43 "?" 43 "e" 43 "rescue" 42 "#\n" 42 "user_name" 41 "__FILE__" 41 "value" 41 " " 40 "proxy" 40 "dirname" 40 "to_i" 39 "http" 39 "point" 38 "$1" 38 "uri" 38 "update" 38 ";" 38 "@config" 37 "||" 36 "f" 36 "output" 36 "query" 36 "status" 35 "0x00" 35 "host" 34 "begin" 34 "describe" 34 "&" 34 "Time" 34 "first" 34 "a" 33 "n" 33 "to_sym" 33 "should_receive" 32 "history" 32 "plug" 32 "gsub" 31 "@task_manager" 31 "call_commands" 31 "req" 30 " " 30 "-" 30 "start" 30 "Net" 30 "log" 30 "join" 30 "case" 29 "alias" 29 "created_at" 29 "path" 29 "stdout" 29 "icon_cache_dir" 28 "split" 27 "Regexp" 27 "HTTP" 27 "input" 27 "&&" 26 "completion_proc" 26 "<" 26 "now" 26 "exec" 26 "in_reply_to_status_id" 26 "match?" 26 "raise" 25 "=> " 25 "file" 25 "data" 25 "open" 25 "warn" 24 "body" 24 "cache_file" 24 " " 23 "2" 23 "hook_called" 23 "Thread" 23 "block" 23 "next" 23 "password" 23 "%" 23 "no" 22 "Command" 22 "initialize" 22 "params" 22 "Readline" 22 "include?" 22 "+=" 22 "URI" 22 "Status" 22 " " 22 "trends" 21 "/../spec_helper" 21 "group" 21 "delete" 21 "keys" 21 " " 21 ".." 20 "groups" 20 "port" 20 "strip" 20 "parse" 20 "message" 20 "exit" 20 "bar" 19 "format" 19 "max" 19 "termtter" 19 "d" 19 " " 19 "print" 19 "logger" 18 "@command" 18 "quote" 18 "b" 18 "users" 18 "post" 18 "list" 18 "u" 18 "options" 18 "update_friends_timeline" 18 "CONF_DIR" 18 "v" 17 "search" 17 "select" 17 "task" 17 "show" 16 "ArgumentError" 16 "add_task" 16 "escape" 16 "typable_id" 16 "load" 16 ">" 16 "normalize_as_user_name" 16 "word" 15 "exist?" 15 "DB" 15 "time_now" 15 "k" 15 "comment" 15 "saykanji" 15 "Dir" 15 "get" 15 " " 15 "login" 15 "\\n" 15 "@commands" 14 "url" 14 "erbed_text" 14 "nil?" 14 "before" 14 "notify_send" 14 "title" 14 "user_id" 14 "error" 14 "t1" 14 "username" 14 "words" 14 ": " 14 "!" 14 "filters" 14 "opt" 14 "`" 13 "prompt" 13 "^" 13 "commands" 13 "interval" 13 "editor" 13 "profile_image_url" 13 "after" 13 "r" 13 "time_format" 12 "$stdout" 12 "Hook" 12 "last" 12 "source" 12 "target" 12 "has_key?" 12 "dataset" 12 "helps" 12 "process" 12 "pause" 12 "command_str" 12 " " 12 "grep" 12 "get_hooks" 12 "$2" 12 "TermColor" 12 "db" 12 "uris" 12 "regexp" 12 "raise_error" 12 "Array" 12 "get_command" 12 "m" 12 "handle_error" 12 "http_class" 12 "String" 12 "3" 11 "should_not" 11 "to_a" 11 "||=" 11 "read" 11 "10" 11 "current" 11 "flatten" 11 "match" 11 "length" 11 "rand" 11 "color" 11 "clear" 11 "@tasks" 11 "call_hooks" 11 "binding" 11 "ENV" 11 "ERB" 11 "sort" 10 " " 10 "prefix" 10 "count" 10 "str" 10 "failed" 10 "/i" 10 "0x07" 10 "compact" 10 "pattern" 10 "main_channel" 10 "current_id" 10 "_" 10 "filename" 10 "Exception" 10 "aaa" 10 "instance" 10 "or" 10 "tweet" 9 "@store" 9 "User" 9 "with" 9 "@data" 9 "__assign__" 9 "gi_config" 9 "open_uri" 9 "hash" 9 "date" 9 "filter" 9 "expand_path" 9 "j" 9 "followers" 9 "CGI" 9 "break" 9 "resume" 9 "get_icon_path" 9 " " 9 "github_issues" 9 "and" 9 "all" 9 "elsif" 9 "c" 9 "sql" 9 "l" 9 "gsub!" 9 "targets" 9 "close" 9 "voice" 9 "say" 9 "in_reply_to_user_id" 9 "@" 8 "msg" 8 "output_text" 8 "super" 8 "on" 8 "tmpdir" 8 "members" 8 "day" 8 "month" 8 "uniq" 8 "year" 8 "t2" 8 "t0" 8 "@aliases" 8 "time" 8 "80" 8 "line" 8 "command_arg" 8 "split_command_line" 8 "plugin" 8 "print_max" 8 "subb" 8 "confirm" 8 "limit" 8 " " 8 "@http_server_statuses_store" 8 "repo" 8 "exists?" 8 "union" 8 "!~" 8 "hook1_called" 8 "cfg" 8 "system_status" 8 "100" 8 "hook2_called" 8 "speaker" 8 "post_id" 8 "keyword" 8 "readline" 8 "https" 8 "col" 8 "init" 8 "add_filter" 8 "pre_filter" 8 "then" 8 "%w(" 8 "inspect" 8 "instance_eval" 8 "@@context" 8 "and_return" 8 "Storage" 8 "find_status_ids" 7 "curry" 7 "success" 7 "user_timeline" 7 "alias_name" 7 "at" 7 "q" 7 "\\s" 7 "Config" 7 "link" 7 "fib" 7 "Alex" 7 "original" 7 "FileUtils" 7 "max_size" 7 "token" 7 "sub" 7 "synchronize" 7 "DB_PATH" 7 "0x08" 7 "sleep" 7 "attr_reader" 7 "__refer__" 7 "kind_of?" 7 "hooks" 7 "@http_server" 7 "growl_keys" 7 "__send__" 7 "filter_for_output" 7 "issue" 7 "tmp" 7 "register_macro" 7 "english?" 7 "page" 7 "find_commands" 7 "@db" 7 "run" 7 "modified_arg" 7 "context" 7 "execute" 7 "ActiveRubytter" 7 " " 7 "table" 7 "update_editor" 7 "filtered" 7 "point1" 7 "/default.png" 7 "irc_gw" 6 "\\\"" 6 "sticky_keys" 6 "Win32API" 6 "primes" 6 " " 6 "be_false" 6 "update foo" 6 "achar" 6 "completion" 6 "update " 6 "@d" 6 "quicklook" 6 "gi_project" 6 "priority_keys" 6 "p" 6 "site" 6 "STDOUT" 6 "skip_users" 6 "%r'" 6 "$:" 6 "stub!" 6 "Logger" 6 "times" 6 "CommandCanceled" 6 "ids" 6 "label_length" 6 "HISTORY" 6 "t" 6 "%w[" 6 "wassr" 6 "wb" 6 "help_command" 6 "push" 6 "scan" 6 "auth" 6 "voices" 6 "Content-Type" 6 "60" 6 " " 6 "step" 6 " " 6 "itunes" 6 "protected" 6 "input_editor" 6 "Vicki" 6 "Hash" 6 "$!" 6 "erb" 6 "exec_at" 6 "priority" 5 "colors" 5 "hatebu" 5 "CONF_FILE" 5 "stop" 5 "type" 5 "show_trends" 5 "Post" 5 "register_alias" 5 "request" 5 "%r|" 5 "max_of_history" 5 "save_history" 5 "reverse" 5 "glob" 5 "private" 5 "SearchEvent" 5 "web" 5 "devel" 5 "unshift" 5 "SEARCH_URI" 5 "server_name" 5 "task2_called" 5 "eval" 5 "eos" 5 "Symbol" 5 "get_hook" 5 " " 5 "refresh_line" 5 "English" 5 ":'" 5 "post_text" 5 "foo1" 5 "modify_arg_for_update" 5 "add_command" 5 "spam" 5 "yield" 5 "due_tasks" 5 "mkdir_p" 5 "expand_tinyurl" 5 "Speaker" 5 "fileutils" 5 "delete_task" 5 "searchline" 5 "Appscript" 5 "bomb" 5 "index" 5 "Task" 5 "set" 5 "app" 5 "ignore_cased" 5 "status_ids" 5 "Proxy" 5 "iTunes" 5 "values" 5 "current_track" 5 "choice" 5 "group_name" 5 "kernel32" 5 "\\s+" 5 ", " 5 "rubygems" 5 "I" 5 "sl" 5 "command_exists?" 5 "RUBY_PLATFORM" 5 "@outputs" 5 "each_with_index" 5 "move_legacy_config_file" 5 "w" 5 "rate" 5 "log4re" 5 "epoch" 5 "rjust" 5 "bbb" 5 "<=>" 5 "prime" 5 "flush" 5 "plugins/aaa.rb" 5 "LoadError" 5 "state" 5 "level" 5 "plugin_list" 5 "sort_by" 5 "pool" 5 "pre_exec_update" 5 "load_plugins" 5 "script" 5 "only" 4 "browser" 4 "outputz" 4 "eval_scripts" 4 "string" 4 "width" 4 "target_uri" 4 "$hStdOut" 4 "loop" 4 "o" 4 "typable_id_to_data" 4 "rimage" 4 "take" 4 "label" 4 "replies" 4 "Set" 4 "number" 4 "no_length" 4 "write" 4 "mkdir" 4 "any?" 4 "user_login_ids" 4 "version_1_2" 4 "out" 4 "command_result" 4 "command_called" 4 "who" 4 "as" 4 "jugyo" 4 "up" 4 "ftype" 4 "complement" 4 "agent" 4 "Iconv" 4 "legacy_config_support" 4 "load_config" 4 "whois?" 4 "direct" 4 "text_without_uri" 4 "vars" 4 "decided_arg" 4 "code" 4 "input_arg" 4 "input_command" 4 "direct_message_struct" 4 "$wGetACP" 4 "iconv" 4 "invoke_and_wait" 4 "win?" 4 "CommandNotFound" 4 "keyword_to_say" 4 "add" 4 "friends_timeline" 4 "say_speed" 4 "@since_id" 4 "part_of_user_name" 4 "text_to_say" 4 "open-uri" 4 "april_fool" 4 "shortters" 4 "cgi" 4 "@work" 4 "arg2" 4 "(\\d+)" 4 "@pause" 4 "/tmp/user_profile_images" 4 "# example:\n" 4 "search " 4 "val" 4 "@name" 4 "post_retweet" 4 "storage" 4 "arg1" 4 "_bar_" 4 "termtter_command" 4 "%r{" 4 "translate" 4 "@proxy_host" 4 "restore_user" 4 "extname" 4 "ensure" 4 "task1_called" 4 "2, 3, 5, 7" 4 "create_table" 4 "get_task" 4 "test1" 4 "train" 4 "register_output" 4 "dup" 4 "@@last_statuses" 4 "@@listners" 4 "foo bar" 4 "called_count" 4 "inject" 4 "TaskManager" 4 "@filters" 4 "@hooks" 4 "delete_if" 4 "foo bar" 4 "file_path" 4 "status_struct" 4 "Pathname" 4 "strftime" 4 "http_server" 4 "#array.map{ |elem| ActiveRubytter.new(elem)})}\n" 4 "@table" 4 "prompt_text" 4 "@rtable" 4 "command_text" 4 "indent" 4 "shift" 4 "load_history" 4 "trend" 4 "ask" 4 "connection" 4 "highline" 4 "create_twitter" 4 "Tempfile" 4 "tinyurl" 4 "data_to_typable_id" 4 "LINES" 4 "enable_ssl" 4 "growl_title" 4 "User-Agent" 4 "pt" 4 "to_hash" 4 "entry" 4 "raw_hash" 4 "icon" 4 "flg" 4 "JSON" 4 " " 4 "Atom" 4 " => " 4 "rubytter" 4 "addspace" 4 "print_statuses" 4 "opts" 3 "conf_file" 3 "conf_dir" 3 "pre_command" 3 "update_interval" 3 "CommandLine" 3 "once" 3 "key_symbol" 3 "termtter/task" 3 "remove_alias" 3 "memo" 3 "-p" 3 "Mozilla/5.0" 3 "setup" 3 "ip" 3 "is_sticky" 3 "start_input_thread" 3 "@twitter" 3 "create_highline" 3 "hi" 3 "auto_reload" 3 "hoge" 3 "get_priority" 3 "autosave_interval" 3 "@input_thread" 3 "standard_commands" 3 "unread_count" 3 "hage" 3 "kill" 3 "app_name" 3 "be_true" 3 "VERSION" 3 "db_search" 3 "while" 3 "@http_server_output" 3 "@http_server_logger" 3 "past" 3 "remark" 3 "buf" 3 "user_1" 3 "file?" 3 "hugeurl" 3 "past help" 3 "Meow" 3 "ignore" 3 "StandardError" 3 "irb" 3 "0.1" 3 "user_struct" 3 "friends" 3 "@eos" 3 "@words" 3 "@speaker" 3 "pronounciation" 3 "Integer" 3 "frinends" 3 "respond_to?" 3 "vi_or_emacs" 3 "chomp" 3 "-n" 3 "-m" 3 "HTTPError" 3 "Yhara" 3 "Remark" 3 "OpenURI" 3 "NOTICE" 3 "twice" 3 "retweet" 3 "downcase" 3 "self_file" 3 "talk" 3 "clear_command" 3 "pull_due_tasks" 3 "sticky" 3 "@prefix" 3 "MODE" 3 "Sequel" 3 "IRC_SERVER" 3 "hook1" 3 "suffix" 3 "work" 3 "apply_filters_for_hook" 3 "$stdin" 3 "update,u TEXT" 3 "RUBY_VERSION" 3 "sample" 3 "^\\d+$" 3 "hook2" 3 "Struct" 3 "===" 3 "method_missing" 3 "g" 3 "print_max_size" 3 "30" 3 "u foo" 3 "find_group_candidates" 3 "Resolv" 3 "default_filter" 3 "$iconv_u8_to_sj" 3 "resolved" 3 "whois" 3 "mark" 3 "me" 3 "direct_messages" 3 "mswin(?!ce)|mingw|bccwin" 3 "attrs" 3 "attr" 3 "grow" 3 "mv" 3 "wassr_post" 3 "@logger" 3 "setup_logger" 3 "grass" 3 "user_login_id" 3 "severity" 3 "0x80" 3 "search_keywords" 3 "24" 3 "old_stdout" 3 "be_nil" 3 "op" 3 "status_text" 3 "escapeHTML" 3 "\\0" 3 "notify-send" 3 "--" 3 "-i" 3 " " 3 "favorite" 3 "uri-open" 3 "show_settings" 3 "sid" 3 "@init_block" 3 "need issue title" 3 "run_commands" 3 "^y?$" 3 "open_url" 3 "cmd_mode" 3 "io" 3 "uri_open" 3 "ljust" 3 "lpBuffer" 3 "attr_accessor" 3 "statement" 3 "#" 3 "tmp_arg" 3 "issues" 3 "basename" 3 "quicklook_tmpdir" 3 " " 3 "4" 3 "ccc" 3 "reblog" 3 "$wSetConsoleTextAttribute" 3 "old_readline" 3 "update_with_user_and_id" 3 "complete1" 3 "Bruce" 3 "Fred" 3 "Ralph" 3 "Agnes" 3 "Kathy" 3 "complete2" 3 "EDITOR" 3 "reply" 3 "commands_regex" 3 " %s" 3 "user_to_say" 3 " " 3 "current_value" 3 "kana_english_dict_path" 3 "text_wakati" 3 "kana_english" 3 "hashtags" 3 "say_threads" 3 "alias_command" 3 "delete_command" 3 " " 3 "scrape_members" 3 "# vim: fenc=utf8\n" 3 "member" 3 "part_of_hashtag" 3 "ht" 3 "assoc" 3 "more" 3 "Encoding" 3 "screen_notify" 3 "ss" 3 "force_encoding" 3 "termcolor" 3 "ui" 3 "searchline_since_id" 3 "orig_prompt" 3 "tempfile" 3 "tinyurl.com" 3 "DL" 3 "insert" 3 "should match when multi points" 3 "sqlite3" 3 "enable_pager" 3 "SQLite3" 3 "proc_args" 3 "english" 3 "pager" 3 "Rubytter" 3 "switch_user" 3 "@proxy_port" 3 "typable_id_prefix" 3 "ARGV" 3 "@enable_ssl" 3 "# example config\n" 3 "net/http" 3 "@ids" 3 "@http_class" 3 "@typable_id_generator" 3 "second" 3 "time_format_for" 3 "status_line" 3 "zero?" 3 "\\\n" 3 "Trends: " 3 "gem" 3 "twitpic" 3 "post_message" 2 "# end\n" 2 "https?://" 2 "run_termtter" 2 "bar_" 2 "before_value" 2 "ssb" 2 "april_fool?" 2 "value2" 2 "update_status" 2 "for" 2 "enumerator" 2 "new_storage" 2 "test test" 2 " test " 2 " test" 2 "upd foo" 2 "comp" 2 " command is not found." 2 "clone" 2 "conditions" 2 "cmd_name" 2 "test command" 2 "cond" 2 "\\\" [Y/n] " 2 "cool" 2 "typable_keys" 2 "countter" 2 "foo list" 2 "foo USER" 2 " => \\\"" 2 "# FIXME That suspends any debug informations!\n" 2 "StringIO" 2 "should_not_receive" 2 "pending" 2 "prepare_command" 2 "prepare_prompt" 2 "-f" 2 "hook3" 2 "test2" 2 "a2" 2 "[^\\s]+$" 2 "a1" 2 "defined?" 2 "table_exists?" 2 "primary_key" 2 "test foo bar" 2 "test command is a test" 2 "Model" 2 "collect_statuses_for_db" 2 "columns" 2 "20" 2 "nestnest" 2 "nest" 2 "foofoo" 2 "idx" 2 "row" 2 "hogehoge" 2 "defaults" 2 "16" 2 "age" 2 "/../../spec_helper" 2 "^\\s*$" 2 "2, 3, 5" 2 "2, 3" 2 "exactly" 2 "reload -r" 2 "singleton" 2 "include" 2 "Singleton" 2 "defaults/fib" 2 "setup_readline" 2 "trap_setting" 2 "exclude=" 2 "user_2" 2 "pop" 2 "stty_save" 2 "trap" 2 "launched" 2 "vi_editing_mode" 2 "json" 2 "emacs_editing_mode" 2 ") = " 2 "@thread_in_sync" 2 "@mutex" 2 "typable_id_status" 2 "translating..." 2 "INTERVAL" 2 "standard" 2 "limit_format" 2 "easy_reply" 2 "doc" 2 "reload" 2 "since_id" 2 "response" 2 "getbyte" 2 "\\e[0G" 2 "\\e[K" 2 "add_field" 2 "HighLine" 2 "langpair" 2 "to_proc" 2 "^\\s*(@\\w+)" 2 "instance_methods" 2 "90" 2 "recipient_screen_name" 2 "sender" 2 "profile" 2 "%w[ " 2 "0x70" 2 "label_width" 2 "until" 2 "list_friends_timeline" 2 "list_user_timeline" 2 "list,l [USERNAME]" 2 "url_enc" 2 "modify_arg_for_" 2 "List the posts" 2 "URI_REGEXP" 2 "TINYURL_HOOK_COMMANDS" 2 "pre_coloring" 2 "/api.php?longurl=%s" 2 ".*:\\s*" 2 "# default\n" 2 "SHORTURL_MAKERS" 2 "find_users" 2 "shows" 2 "Not implemented yet." 2 "follow" 2 "leave" 2 "^\\d+" 2 "^@([A-Za-z0-9_]+)" 2 "typable_id?" 2 "typable_id_convert" 2 "conf" 2 "__values__" 2 "34" 2 "lm" 2 "0.2" 2 "red" 2 "quit" 2 "$colorMap" 2 "formatted_help" 2 "space" 2 "$oldColor" 2 "colored_status" 2 "formatted_status" 2 "out_put_status" 2 "desc" 2 "$wGetStdHandle" 2 "default_color" 2 "$wGetConsoleScreenBufferInfo" 2 "re" 2 "Failure" 2 "CP" 2 "UTF-8" 2 "redo" 2 "$iconv_sj_to_u8" 2 "GetACP" 2 "-=" 2 "<=" 2 "connect" 2 "^@" 2 "pathes" 2 "extend" 2 "Importable" 2 "31" 2 "36" 2 "timeline_format" 2 "que" 2 "time_format_today" 2 "json_to_struct" 2 "%H:%M:%S" 2 "time_format_not_today" 2 "%y/%m/%d %H:%M" 2 "select created_at, screen_name, post_text, in_reply_to_status_id, post_id, user_id " 2 "LIBREADLINE" 2 "query must be Hash(" 2 "typable_ids" 2 "$" 2 "show_as_thread" 2 "TypableIdGenerator" 2 "get_id" 2 "-c" 2 "StdOut" 2 "@exec_proc" 2 ">(.*?)<" 2 "indent_text" 2 "type_translation" 2 "unescape" 2 "Database" 2 "@port" 2 "\\w+" 2 "@protocol" 2 "@proxy_uri" 2 "en2ja" 2 "search_user" 2 "@proxy_password" 2 "@proxy_user" 2 "en|ja" 2 "[一-龠]+|[ぁ-ん]+|[ァ-ヴー]+|[a-zA-Z0-9]+" 2 "# vim: set fenc=utf-8\n" 2 "each_line" 2 "URL_SHORTTERS" 2 "template" 2 "is.gd" 2 "to.ly" 2 "module_function" 2 "^pre_exec" 2 "__instance" 2 "UTF_8" 2 "expand_url" 2 "match_p" 2 "undefined" 2 "aliases=" 2 "find_filter_candidates" 2 "# > list\n" 2 "# (15:48:02) termtter: hello\n" 2 "\\A#" 2 "ls" 2 ":name is not given." 2 "pwd" 2 "# TODO: TaskManager から呼ばれるならこれいらないなぁ\n" 2 "no such issue" 2 "default_yes" 2 "backtrace" 2 "eval_init_block" 2 "success:" 2 "need issue no" 2 "issue_body" 2 "shell" 2 "all?" 2 "user_repo" 2 ", repo => " 2 "gets" 2 "default_logger" 2 "~/.termtter___" 2 "directory" 2 "grasses" 2 "-d" 2 "ConfigSetup" 2 "# usage\n" 2 "# see also\n" 2 "300" 2 "post_command" 2 "# FIXME: This block can become Maybe Monad\n" 2 "# interrupt if hook return false\n" 2 "search_url" 2 "hook_name" 2 "is_member?" 2 "filter_group" 2 "localhost" 2 "merge" 2 "macro" 2 "%s/%s%s" 2 "atime" 2 "merge!" 2 "growlnotify" 2 ".rb" 2 "plugins/" 2 "--image" 2 "notify" 2 "unescapeHTML" 2 "growl_user" 2 "growl_keyword" 2 "priority_veryhigh_user" 2 "priority_high_user" 2 "priority_normal_user" 2 "priority_low_user" 2 "post_filter" 2 "priority_verylow_user" 2 "priority_veryhigh_keyword" 2 "priority_high_keyword" 2 "priority_normal_keyword" 2 "rassoc" 2 "scrape_group" 2 "priority_low_keyword" 2 "priority_verylow_keyword" 2 "sticky_user" 2 "sticky_keyword" 2 "/*" 2 "size?" 2 "http://static.twitter.com/images/default_profile_normal.png" 2 "https?:\\/\\/.+\\/(\\d+)\\/.*?$" 2 "%s/%s-%s%s" 2 "echo" 2 "$+" 2 "-*" 2 "sub!" 2 "^https" 2 "your twitter password: " 2 "5" 2 "Connection" 2 "is_growl" 2 " " 2 "-s" 2 "import_image" 2 ">= 0.6.5" 2 "atomutil" 2 "~/.termtter" 2 "map!" 2 "APP_NAME" 2 "echo " 2 "Atompub" 2 "Auth" 2 "Wsse" 2 "Link" 2 "href" 2 "/status/" 2 "rel" 2 "related" 2 "text/html" 2 "termtter/task_manager" 2 "Entry" 2 "dummy" 2 "summary" 2 "http://b.hatena.ne.jp/atom/post" 2 "application/atom+xml" 2 "Slug" 2 "authorize" 2 "b.hatena.ne.jp" 2 "optparse" 2 "^(\\d*)$" 2 "U.R.I." 2 "https?://[^\\s]+" 2 "# hatebu.rb\n" 2 "-v" 2 "# config.plugins.hatebu.username = 'your-username-on-hatena'\n" 2 "# config.plugins.hatebu.password = 'your-password-on-hatena'\n" 2 "nokogiri" 2 "const_defined?" 2 "Nokogiri" 2 "enable_autosave" 2 "Marshal" 2 "yonda" 2 "Zlib" 2 "1000" 2 "what" 2 "kb)" 2 "debug" 2 "save" 2 "pathname" 2 "reload_max_count" 2 "shutdown" 2 "to_json" 2 "from" 2 "mount_proc" 2 "text/javascript; charset=utf-8" 2 "request_path" 2 "base_name" 2 "0.25" 2 "header" 2 "HUGEURL_TARGET_PATTERN" 2 "@@speakers" 2 "[^yhar]" 2 "search.twitter.com" 2 "200" 2 "ignore_words" 2 "interrogative?" 2 "last_statuses_count" 2 "logger_level" 2 "TermtterIrcGateway" 2 "add_completion" 2 "IRC" 2 "Server" 2 "ARABIAN" 2 "reverse!" 2 "random" 2 "listner" 2 "Jenifer" 2 "listener" 2 "yhara" 2 "#termtter" 2 "msg_type" 2 "y" 2 "> " 2 "JOIN" 2 "nick" 2 "check_friends" 2 "max_params_count" 2 " " 2 "Princess" 2 "artist" 2 "genre" 2 "album" 2 ">=" 2 "# nop\n" 2 "x" 2 "1.8.7" 2 "Jakigan" 2 "TEMPLATES" 2 "has_keyword?" 2 "find" 2 "VOICES" 2 "Yharian" 2 "addr?" 2 "pat" 2 "list " 2 "kconv" 2 "characters" 2 "Merlin" 2 "outputs" 2 "wassr_update" 2 "/statuses/update.json?" 2 "basic_auth" 2 "api.wassr.jp" 2 "status=" 2 "&source=Termtter" 2 "wassr_arg" 2 "RuntimeError: " 2 "$3" 2 "https?://[-_.!~*\\'()a-zA-Z0-9;\\/?:\\@&=+\\$,%#]+" 2 "-t" 2 "image" 2 "48" 2 "%Q{" 2 "proc" 2 "delete_at" 2 "linux" 2 "firefox" 2 "explorer" 1 "# require 'plugins/screen'\n" 1 "# config.plugins.outputz.secret_key = 'your secret key'\n" 1 "# settings (note: must this order)\n" 1 "# a plugin that report to outputz your post\n" 1 "# outputz.rb\n" 1 "&size=" 1 "&uri=" 1 "key=" 1 "/api/post" 1 "outputz.com" 1 "# => (your status)\n" 1 "please set config.plugins.outputz.secret_key" 1 "Need your secret key" 1 "secret_key" 1 "termtter://twitter.com/status/update" 1 "uo" 1 "update @%s 頭が気の毒です." 1 "otsnue {SCREENNAME}" 1 "update @%s 頭蓋骨の中身がお気の毒です." 1 "otsnue" 1 "update \"@{SCREENNAME} 頭蓋骨の中身がお気の毒です\"" 1 "otsune {SCREENNAME}" 1 "update %s 頭蓋骨の中身がお気の毒です." 1 "otsune" 1 "# config.plugins.open_url.browser = 'firefox'\n" 1 "#Optional Setting\n" 1 "Open url" 1 "open_url (TYPABLE|ID|@USER)" 1 "paranoid" 1 "paranoid message" 1 "Something like `update`" 1 "^\\s*all\\s*$" 1 "^\\s*list\\s*$" 1 "# http://twitter.com/takiuchi\n" 1 "# open 2nd URI in $dq\n" 1 "# > open $dq 2\n" 1 "# open 1st URI in $dq\n" 1 "# > open $dq\n" 1 "Open n-th URI in the message" 1 "open,o" 1 "enum_for" 1 " <-" 1 ") " 1 "^\\s*delete\\s+(\\d+)\\s*$" 1 "pd" 1 "extract" 1 "^\\s*clear\\s*$" 1 " +" 1 "clear uris" 1 "@\\0" 1 "^\\s*(\\d+)\\s*$" 1 "**parse error in uri-open**" 1 "# caching resized profile image.\n" 1 "# notify-send3.rb\n" 1 "0.05" 1 "^-" 1 ", '#')\n result = Termtter::API.twitter.update(str)\n puts \"paranoid'ed=> \" << result.text\n end\n" 1 "notify_send3" 1 "ProtocolError" 1 "to_blob" 1 "drb/drb" 1 "resize_to_fill" 1 "from_blob" 1 "Image" 1 "Magick" 1 "# ~/.termtter/config\n" 1 "rinda/tuplespace" 1 "# t.plug 'uri-open'\n" 1 "# Copy from notify-send2.rb\n" 1 "RMagick" 1 "# see also: http://ujihisa.blogspot.com/2009/05/fixed-uri-open-of-termtter.html\n" 1 "notify_send2" 1 "# KNOWN BUG\n" 1 "60000" 1 "# (type your status, save, close the editor)\n" 1 "# * In Debian, exit or C-c in the termtter would kill your firefox.\n" 1 "\\nmore..." 1 "%Q|" 1 "" 1 ": " 1 "" 1 "module_eval" 1 "12354" 1 "\n class << self\n attr_reader :wassr\n\n def setup_wassr(user_name, password)\n @wassr = create_wassr(user_name, password)\n end\n\n def create_wassr(user_name, password)\n Rubytter.new(\n user_name,\n password,\n {\n :app_name => config.app_name.empty? ? Termtter::APP_NAME : config.app_name,\n :host => 'api.wassr.jp',\n :header => {\n 'User-Agent' => 'Termtter http://github.com/jugyo/termtter',\n 'X-Wassr-Client' => 'Termtter',\n 'X-Wassr-Client-URL' => 'http://github.com/jugyo/termtter',\n 'X-Wassr-Client-Version' => Termtter::VERSION\n },\n :enable_ssl => config.enable_ssl,\n :proxy_host => config.proxy.host,\n :proxy_port => config.proxy.port,\n :proxy_user_name => config.proxy.user_name,\n :proxy_password => config.proxy.password\n }\n )\n end\n end\n" 1 "wsr" 1 "setup_wassr" 1 "add_member" 1 "wassr_friends_timeline" 1 "Reply to multi user" 1 "multi_reply,mp TEXT" 1 "Rinda" 1 "(@(.+))*\\s+(.+)" 1 "mr" 1 "multi_reply" 1 "# One post, multi update.\n" 1 "# multi_post.rb\n" 1 "wassr, wsr" 1 "TupleSpace" 1 "\\d{10,}" 1 "DRb" 1 "modify_arg_for_reply" 1 "multi_post" 1 "start_service" 1 "druby://:" 1 "# > update_editor\n" 1 "List the wassr timeline." 1 "# update status from editor.\n" 1 "pool: " 1 "status_color" 1 "# pool plugin allow remote update\n" 1 "[wassr] [" 1 "<90><%=time%> <<%=status_color%>><%=status%>>" 1 "Show outputs" 1 "# e.g)\n" 1 "each_value" 1 "delete_output" 1 "# This plugin resolve inputed domain name or IP address, like this following:\n" 1 "# \n" 1 "GC" 1 "hide" 1 "msagent_exit" 1 "message_loop" 1 "WIN32OLE_EVENT" 1 "tosjis" 1 "speak" 1 "msagent" 1 "0x411" 1 "languageID" 1 "character" 1 "# > whois www.google.com\n" 1 "\\\\msagent\\\\chars\\\\Merlin.acs" 1 "WINDIR" 1 "# require 'drb/drb'\n" 1 "# DRb.start_service\n" 1 "connected" 1 "Agent.Control.2" 1 "WIN32OLE" 1 "# => 66.249.89.147\n" 1 "# pool = DRbObject.new_with_uri('http://localhost:12354')\n" 1 "win32ole" 1 "# > whois 65.74.177.129\n" 1 "# => github.com\n" 1 "msagent.rb runs only in windows" 1 " \(^o^)/" 1 "modify_arg_hook_sample" 1 "show my timeline" 1 "# pool.write(['statement', 'hey!'])\n" 1 "# Just same dig command:p\n" 1 "" 1 "#mark" 1 "" 1 "resolv" 1 "Search log for WORD" 1 "search_log WORD" 1 "# run above code and you show 'pool: updated => hey\n" 1 "post_exec_hook_sample" 1 "search_log" 1 "Show local log of the user(s)" 1 "log (USER(S)) (MAX)" 1 "getname" 1 "# log (user) (max)\n" 1 "getaddress" 1 "# log\n" 1 "# tweet(storage for each user)\n" 1 "# log(sequential storage)\n" 1 "AddressRegex" 1 "# vim: textwidth=78\n" 1 "0.0" 1 "# based on new-harizon.rb\n" 1 "#page\n" 1 "#count\n" 1 "['\"]$" 1 "^['\"]" 1 "(\\-[a-z])[= ](\\S+)" 1 "((?:\\-[a-z][= ]\\S+\\s*)+)?(?:@?(\\w+))?" 1 "post_exec_list" 1 "# NOTE: l2.rb needs plugin/log\n" 1 "# t.plug 'l2'\n" 1 "# l2.rb\n" 1 "List statuses of A's and B's (and C's..)" 1 "list2,l2 A B (C..)" 1 "#todo\n" 1 "l2" 1 "list2" 1 "# config.plugins.keyword.keywords = [ /motemen/ ]\n" 1 "# config.plugins.stdout.timeline_format = '<%= color(time, 90) %> <%= color(status, s.has_keyword ? 4 : status_color) %> <%= color(id, 90) %>'\n" 1 "# provides a keyword watching method\n" 1 "# keyword.rb\n" 1 "has_keyword" 1 "pre_exec_hook_sample" 1 "update? " 1 "keywords" 1 " [Y/n] " 1 "plugins.keyword.keywords" 1 "jk" 1 "update \"{MESSAGE}+something jkg.\"" 1 "jkg {MESSAGE}" 1 "jkg" 1 "僕の邪気眼は%sです。" 1 "# http://twitter.com/Sixeight/statuses/3705973751\n" 1 "%s、か。ククク、その真の意図、邪気眼を持たぬ者には分かるまい。" 1 "# http://twitter.com/yugui/status/3086394151\n" 1 "# update_editor.rb\n" 1 "Update status from editor." 1 "Albert" 1 "Bad\\ News" 1 "Bahh" 1 "Bells" 1 "update_editor,ue" 1 "**" 1 "1.9" 1 "primes(" 1 "Boing" 1 "\\s{2,}" 1 ") = {" 1 "}}" 1 "protected_filter" 1 "Bubbles" 1 "Cellos" 1 "Deranged" 1 "Hysterical" 1 "track_name" 1 "Post the information of listening now." 1 "listening_now,ln" 1 "ln" 1 "listening_now" 1 "<%=prefix%> <%=track_name%> (<%=time%>) <%=artist%> <%=album%> <%=suffix%>" 1 "#iTunes #listening" 1 "Junior" 1 "Listening now:" 1 "Pipe\\ Organ" 1 "itunes plugin cannot run" 1 "appscript" 1 "#config.plugins.alias.aliases = { :e => 'exit', :q => 'exit'}\n" 1 "@localhost" 1 "Prefix" 1 "^__END__$" 1 "Trinoids" 1 "TOPIC" 1 "on_privmsg" 1 "/termtter-quicklook-tmpdir" 1 "ue" 1 "+o" 1 "Victoria" 1 "qlmanage -p " 1 "Whisper" 1 "on_user" 1 " > /dev/null 2>&1" 1 "Zarvox" 1 "7" 1 "ql" 1 "on_message" 1 "hara" 1 "0.97" 1 "PRIVMSG" 1 "__END__\\n" 1 "# quicklook.rb\n" 1 "# REQUIREMENTS:\n" 1 "0.0.0" 1 "server_version" 1 "choise" 1 "# remove escape sequence\n" 1 "\\e\\[\\d+m" 1 "# t.plug 'expand-tinyurl'\n" 1 "irc" 1 "# TODO:\n" 1 "# Close quicklook window automatically.\n" 1 "Error: You should load \"log\" plugin!" 1 "No status." 1 "ايران" 1 "نيست" 1 "Session" 1 "random post" 1 "tumblr" 1 "^reblog\\s+(\\d+)(.*)$" 1 "jenifer" 1 "# end of text : \"?\" or \".\" or \"!\"\n" 1 "ERROR" 1 "Tumblr" 1 "email" 1 "16669" 1 "@pronounciation" 1 "net/irc" 1 "Twitter / " 1 "/hugeurl?url=" 1 "" 1 "reblog ID" 1 "Tumblr Reblog a status" 1 "}x" 1 "\n http://tinyurl\\.com/[\\w/]+\n | http://is\\.gd/[\\w/]+\n | http://bit\\.ly/[\\w/]+\n | http://ff\\.im/[-\\w/]+\n | http://tr\\.im/[\\w/]+\n" 1 "# reblog.rb\n" 1 "Command Not Found!!" 1 "404" 1 "^\\/" 1 "# execute a command\n" 1 "rb" 1 "content_type" 1 "type_for" 1 "Types" 1 "MIME" 1 "# tumblr reblog it!\n" 1 "# send a file\n" 1 "# config.plugins.reblog.email = 'your-email-on-tumblr'\n" 1 "/http_server/" 1 "0.01" 1 "y hara" 1 "# config.plugins.reblog.password = 'your-password-on-tumblr'\n" 1 "index.html" 1 "# reblog 1114860346\n" 1 "eval exec $0" 1 "# MEMO: ブラウザで画面を二つ開いてるとデータの取り合いになっておかしな感じになる。。。\n" 1 "/reload.html" 1 "# filter-reply.rb\n" 1 "AccessLog" 1 "Port" 1 "127.0.0.1" 1 "BindAddress" 1 "HTTPServer" 1 "WEBrick" 1 "WARN" 1 "yhara (USER)" 1 "Post a new Yharian sentence" 1 "http_server_shutdown" 1 "# select @ reply post only\n" 1 "# filter-reverse.rb\n" 1 "# yhara.rb\n" 1 "http_server_output" 1 "# post a new yharian sentence\n" 1 "# for reload\n" 1 "# reverse texts\n" 1 "# > yhara\n" 1 "say.rb runs only in OSX Leopard" 1 "5678" 1 "# => hara y y hara.\n" 1 "webrick" 1 "darwin9" 1 "mime/types" 1 "# * rubytter >= 0.8.0 (for web client)\n" 1 "# * mime-types\n" 1 "# = REQUIREMENTS\n" 1 "# http_server\n" 1 "# save log to file\n" 1 "# history.rb\n" 1 "Load hisory" 1 "Save hisory" 1 "# say :: String -> String -> IO ()\n" 1 "history_exit" 1 "vi" 1 "^(?:\\s|(y\\s)|(?:hara\\s))+\\s*(?:y|(?:hara))(?:\\?|!|\\.)?\\s*$" 1 "history_initialize" 1 "history saved(" 1 "dump" 1 "deflate" 1 "Deflate" 1 "# yhara_filter.rb\n" 1 "# select Yharian post only\n" 1 "# ん ]\n" 1 "# わ を\n" 1 "history loaded(" 1 "inflate" 1 "Inflate" 1 "# ら り る れ ろ\n" 1 "# や ゆ よ\n" 1 "# ま み む め も\n" 1 "\\033[2J\\033[H" 1 "# FIXME\n" 1 "3600" 1 "yonda,y" 1 "# は ひ ふ へ ほ ば び ぶ べ ぼ ぱ ぴ ぷ ぺ ぽ\n" 1 "Mark as read" 1 "/history" 1 "post_exec__update_timeline" 1 "$KCODE" 1 "zlib" 1 "hi @" 1 "Post a hi" 1 "hi [(Optinal) USER]" 1 "Object" 1 "# hatebu_and_update http://www.yahoo.co.jp/ [yahoo]\n" 1 "# hatena bookmark it, and post\n" 1 "Hatena bookmark a URL, and update" 1 "hatebu_and_update,hau URL comment" 1 "[はてぶ] " 1 "/api-create.php?url=" 1 "link[title]" 1 "XML" 1 "# な に ぬ ね の\n" 1 "# た ち つ て と だ ぢ づ で ど\n" 1 "net/https" 1 "hau" 1 "hatebu_and_update" 1 "# さ し す せ そ ざ じ ず ぜ ぞ\n" 1 "# hatebu 1114860346 [termtter][<82>±<82>ê<82>Í<82>·<82>²<82>¢]mattn++\n" 1 "# か き く け こ が ぎ ぐ げ ご\n" 1 "# config.plugins.typable_id.typable_keys = %w[あ い う え お\n" 1 "# hatena bookmark it!\n" 1 "# ex) Hiragana\n" 1 "Hatena bookmark a status" 1 "hatebu ID" 1 "# KNOWN BUG:\n" 1 "# * exit or doen't work quickly.\n" 1 "termtter/config" 1 "## Need install \"SayKana\" & \"MeCab (UTF-8)\"\n" 1 "## SayKana\n" 1 "## http://www.a-quest.com/aquestalk/saykana/\n" 1 "## MeCab\n" 1 "termtter/version" 1 "termtter/optparse" 1 "termtter/connection" 1 "## http://mecab.sourceforge.net/\n" 1 "termtter/command" 1 "termtter/hook" 1 "# nn ]\n" 1 "# wa wo\n" 1 "# ra ri ru re ro\n" 1 "# ya yu yo\n" 1 "# ma mi mu me mo\n" 1 "termtter/client" 1 "/tmp/kana_english_dict.csv" 1 "~" 1 "〜" 1 "http://twitter.com/" 1 "[-―]" 1 "ー" 1 "termtter/api" 1 "termtter/system_extensions" 1 "アンド" 1 "\\n\\`\\'\\\"<>[]()|:;#" 1 "# ha hi fu he ho ba bi bu be bo pa pi pu pe po\n" 1 "|mecab -O wakati" 1 "[@a-zA-Z]" 1 "^(\\d+)(.*)$" 1 "/config" 1 "# na ni nu ne no\n" 1 "# config.plugins.growl.sticky_keyword = [/^@screen_name/, '#termtter']\n" 1 "# config.plugins.growl.sticky_user = ['screen_name']\n" 1 "# Sticky setting.\n" 1 "# config.plugins.growl.priority_verylow_keyword = ['verylow_keyword']\n" 1 "# config.plugins.growl.priority_verylow_user = ['verylow_user']\n" 1 "# config.plugins.growl.priority_low_keyword = ['low_keyword']\n" 1 "# config.plugins.growl.priority_low_user = ['low_user']\n" 1 "# config.plugins.growl.priority_high_keyword = ['high_keyword']\n" 1 "# config.plugins.growl.priority_high_user = ['high_user']\n" 1 "# config.plugins.growl.priority_veryhigh_keyword = ['veryhigh_keyword', /^@screen_name']\n" 1 "# config.plugins.growl.priority_veryhigh_user = ['veryhigh_user']\n" 1 "# Priority setting.\n" 1 "# config.plugins.growl.growl_keyword = ['地震', /^@screen_name/]\n" 1 "# config.plugins.growl.growl_user = ['p2pquake', 'jihou']\n" 1 "# Growl ON setting.\n" 1 "#Optional setting example.\n" 1 "open " 1 "grep -i \"\\\\\"" 1 "attributes" 1 "key?" 1 "\\\\\"\" " 1 "attributes=" 1 "^\"(.+?)\"" 1 "twitter.com" 1 " (" 1 "8080" 1 "growl2" 1 "@connection" 1 "は" 1 "(?!)" 1 "ワ" 1 "へ" 1 "エ" 1 "your twitter username: " 1 "# ta chi tsu te to da di du de do\n" 1 "|mecab -O yomi" 1 "SayKana" 1 "# sa shi su se so za ji zu ze zo\n" 1 "# ka ki ku ke ko ga gi gu ge go\n" 1 "# config.plugins.typable_id.typable_keys = %w[ a i u e o\n" 1 "# ex) Like hepburn system\n" 1 "[ぁ-んァ-ヴ一-龠]" 1 "saykanji_filter" 1 "Termtter http://github.com/jugyo/termtter" 1 "filter_for_saykanji" 1 "#Optional Settng\n" 1 "X-Twitter-Client" 1 "X-Twitter-Client-URL" 1 "http://github.com/jugyo/termtter" 1 "X-Twitter-Client-Version" 1 "proxy_host" 1 "proxy_port" 1 "proxy_user_name" 1 "proxy_password" 1 "# config.plugins.stdout.timeline_format = '<90><%=time%> <<%=status_color%>><%=status%>> <90><%=id%>>[<%=Termtter::Client.typable_id_convert(id)%>]\n" 1 "# ex)\n" 1 "#Setting\n" 1 "member " 1 "get all groups..." 1 "statuses_to_hash" 1 "scrape_group GROUPNAME(S)" 1 "Get the group timeline" 1 "[termtter] %s" 1 " ]" 1 "screen" 1 "-X" 1 "bell_msg '" 1 "bell" 1 "# Termtter::API.connection, Termtter::API.twitter can be accessed.\n" 1 "meow" 1 "abort_on_exception" 1 "# plug :: Name -> (Hash) -> IO () where NAME = String | Symbol | [NAME]\n" 1 "Plugin" 1 "# Obviously `name.respond_to?(:each)` is better, but for 1.8.6 compatibility we cannot.\n" 1 "Screen" 1 "set_title" 1 "\\033k" 1 "\\033\\\\\\n" 1 "# Add below to your ~/.termtter\n" 1 "# TODO: Add option for priority and sticky\n" 1 "@public_storage" 1 "add_filter method will be removed. Use Termtter::Client.register_hook(:name => ..., :point => :filter_for_output, :exec => ... ) instead." 1 "clear_filter" 1 "# require 'plugins/yonda'\n" 1 "# t.plug 'outputz'\n" 1 "must be given Termtter::Hook, Hash, String or Symbol" 1 "# TODO: sort by alphabet\n" 1 "# module Termtter::Client\n" 1 "must be given Termtter::Command, Hash or String(Symbol) with block" 1 "block_given?" 1 "must be given block to set parameters" 1 "# register_hook(:name => :screen,\n" 1 "# :points => [:post_exec__update_timeline, :plugin_yonda_yonda, :post_exec_yonda],\n" 1 "# statuses => [status, status, ...]\n" 1 "# status => {\n" 1 "# :id => status id,\n" 1 "# :created_at => created time,\n" 1 "# :user_id => user id,\n" 1 "# :exec_proc => lambda { |cmd, arg, result|\n" 1 "Growl" 1 "# :name => user name,\n" 1 "ruby-growl" 1 "# :screen_name => user screen_name,\n" 1 "# :source => source,\n" 1 "# :reply_to => reply_to status id,\n" 1 "# :text => status,\n" 1 "# :original_data => original data,\n" 1 "# NOTE: group.rb needs plugin/log\n" 1 "# config.plugins.group.default_filter = :rits\n" 1 "# }\n" 1 "# :rits => %w(hakobe isano hitode909)\n" 1 "# config.plugins.group.groups = {\n" 1 "# t.plug 'group'\n" 1 "# group.rb\n" 1 "# Termtter::Plugin::Screen::set_title(\"termtter(\#{public_storage[:unread_count]})\")\n" 1 "group_filter" 1 "# }\n" 1 "Filter by group members" 1 "group,g GROUPNAME" 1 "# }\n" 1 "each_pair" 1 "# TODO: code for compatibility. delete someday.\n" 1 "which? " 1 "filter_for_" 1 "# )\n" 1 "# return last hook return value\n" 1 "%r!" 1 "Search log for URL" 1 "# interrupt if hook returns nil\n" 1 "pre_exec_" 1 "# exec command\n" 1 "get_group_of" 1 "post_exec_" 1 " nn" 1 "finalizing..." 1 "termtter/config_setup" 1 "# http://d.hatena.ne.jp/tomisima/20090204/1233762301\n" 1 "wo" 1 "# => wwwwwwwwww\n" 1 "# > w 10\n" 1 " wa" 1 "Grass it!" 1 "grass, w" 1 "# returns nil if task for key is not exist\n" 1 "shuffle" 1 "W" 1 "Stopped searchline." 1 "round" 1 "quo" 1 "ro" 1 "^[0-9]+$" 1 "searchline [TEXT|-d]" 1 "Search for Twitter with auto reload" 1 "formatter" 1 "odd?" 1 "I decided not to use twitter so as not to leave university before I complete the dissertation" 1 "Twitter" 1 "progname" 1 "^DEBUG" 1 "blue" 1 "token > " 1 "^INFO" 1 "# searchline.rb:\n" 1 "cyan" 1 "^WARN" 1 "login > " 1 "Giic" 1 "changed: user => " 1 "# Search for Twitter with auto reload like friends_timeline.\n" 1 "magenta" 1 "now: user => " 1 "# Caution:\n" 1 "change user and repo" 1 "irepo, ir USER REPO" 1 "ir" 1 "irepo" 1 "reopen" 1 "reopen closed issue" 1 "ireopen,ire NO" 1 "iro" 1 "ireopen" 1 "close issue" 1 "iclose,ic NO" 1 "ic" 1 "iclose" 1 "no such operate" 1 "remove_label" 1 "remove" 1 "add_label" 1 "need op, label, no" 1 "# Be aware of API limit.\n" 1 "^ERROR" 1 "^FATAL" 1 "add or remove label to issue" 1 "ilabel,ilab (add | remove) LABEL NO" 1 "ilab" 1 "ilabel" 1 "on_red" 1 "write comment to issue" 1 "icommand, icom NO" 1 "icom" 1 "icommand" 1 "edit" 1 "sh" 1 "shell,sh" 1 "edit issue" 1 "iedit,ie NO" 1 "ie" 1 "iedit" 1 "Start your shell" 1 "white" 1 "] " 1 " ()\n" 1 "# complement :: String -> [String]\n" 1 "need search word" 1 "search issue" 1 "isearch, ise WORD" 1 "ise" 1 "isearch" 1 "^[^\\s]+\\s" 1 "# call :: ???\n" 1 "original_text" 1 "arg should be String or nil" 1 "# match? :: String -> Boolean\n" 1 "# pattern :: Regexp\n" 1 "^((" 1 "giic" 1 ")|(" 1 "# -*- coding: utf-8 -*\n" 1 "# => true\n" 1 "# > filter english\n" 1 "ri" 1 "# (15:49:00) termtter: こんにちは\n" 1 "Show list in current directory" 1 "# example\n" 1 "# a dynamic filter loader\n" 1 "# filter.rb\n" 1 "Show list of applied filters" 1 "no filter was applied" 1 ")\\s+(.*?))\\s*$" 1 "Clear all filters" 1 "ufilter" 1 "=> filter cleared" 1 "clear_filters" 1 "unfilter" 1 "Apply a filter" 1 "filter FILE" 1 "# commands :: [Symbol]\n" 1 "cd" 1 "([^/]+).rb$" 1 "/../filter/*.rb" 1 "\\~" 1 " fib(" 1 "(\\w+)\\s(\\d+)" 1 "fibyou" 1 "# It depends on defaults/fib.rb\n" 1 "# not to calc fib(id)\n" 1 "1000000000" 1 "Location" 1 "302" 1 "301" 1 "# alias= :: Symbol -> ()\n" 1 "head" 1 "alias=" 1 "# split_command_line :: String -> (String, String)\n" 1 "~/" 1 "# set_default :: (Symbol | String) -> a -> IO ()\n" 1 "cd USER" 1 "^(.+)\\.([^\\.]+)$" 1 "# empty? :: Boolean\n" 1 "(.*)=$" 1 "Change current directory" 1 "# __assign__ :: Symbol -> a -> IO ()\n" 1 "# __refer__ :: Symbol -> IO a\n" 1 "*super spam time*" 1 "__clear__" 1 "enc" 1 "span" 1 "public_method_defined?" 1 "# for Ruby 1.8\n" 1 "define_method" 1 "pp" 1 "your twitter user name: " 1 "(http://j\\.mp(/[\\w/]+))" 1 "j.mp" 1 "(http://to\\.ly(/[-\\w/]+))" 1 "/storage/status" 1 "(http://ff\\.im(/[-\\w/]+))" 1 "ff.im" 1 "(http://bit\\.ly(/[\\w/]+))" 1 "bit.ly" 1 "(http://is\\.gd(/[\\w/]+))" 1 " ra" 1 "(http://tinyurl\\.com(/[\\w/]+))" 1 "/../plugins/*.rb" 1 "lib/plugins/(.*?).rb$" 1 "standard_plugins" 1 "yo" 1 "yu" 1 "execute the command" 1 "exec_and_update COMMAND" 1 "/config_template.erb" 1 " ya" 1 "exec_and_update" 1 "# => erb test 2\n" 1 "# > u erb test <%= 1+1 %>\n" 1 "# enable to <%= %> in the command update\n" 1 "# erb.rb\n" 1 "# trim_mode => '-'\n" 1 "# t.plug 'english', :only => [:list_friends_timeline, :update_friends_timeline]\n" 1 "# or,\n" 1 "# t.plug 'english'\n" 1 "# config sample:\n" 1 "# select English posts only\n" 1 "# english_filter.rb\n" 1 "0600" 1 "generated: ~/.termtter/config" 1 "enjoy!" 1 "# english? :: String -> Boolean\n" 1 "protocol" 1 "search_storage" 1 "search_storage WORD" 1 "Search storage for WORD" 1 "proxy_uri" 1 "search_storage_user" 1 "ssu" 1 "search_storage_user SCREEN_NAME" 1 "translation" 1 "evaluate expression" 1 "eval EXPR" 1 "Search storage for SCREE_NAME" 1 "ruby-debug" 1 "# '<90><%=reply_to_status_id ? \" (reply_to [\#{reply_to_status_id}]) \" : \"\"%><%=source%>'\n" 1 "# config.plugins.stdout.timeline_format = '<90><%=time%> [<%=status_id%>] <<%=color%>><%=s.user.screen_name%>: <%=text%>> ' +\n" 1 "# config.plugins.stdout.colors = [:none, :red, :green, :yellow, :blue, :magenta, :cyan]\n" 1 "mo" 1 "# output statuses to stdout\n" 1 "# stdout.rb\n" 1 "mu" 1 "mi" 1 "^modify_arg_for_.*" 1 "stdout_typable_id" 1 "/storage.db" 1 " " 1 " ┗ " 1 " ma" 1 "http://" 1 "<<-SQL" 1 "443" 1 "use_ssl" 1 "reply_to_status_id" 1 "status_id" 1 "verify_mode" 1 "OpenSSL" 1 "SSL" 1 "VERIFY_NONE" 1 "use_ssl?" 1 "@points" 1 "CREATE TABLE IF NOT EXISTS user (\n id int NOT NULL,\n screen_name text,\n PRIMARY KEY (id)\n);\nCREATE TABLE IF NOT EXISTS post (\n post_id int NOT NULL, -- twitter\xE5\x81\xB4\xE3\x81\xAEpost\xE3\x81\xAEid\n created_at\t int, \t -- \xE6\x97\xA5\xE4\xBB\x98(Ruby\xE3\x81\xA7UNIX\xE6\x99\x82\xE9\x96\x93\xE3\x81\xAB\xE5\xA4\x89\xE6\x8F\x9B)\n in_reply_to_status_id int, \t -- \xE3\x81\x82\xE3\x81\xA3\xE3\x81\x9F\xE3\x81\xBB\xE3\x81\x86\xE3\x81\x8C\xE3\x82\x88\xE3\x81\x84\xE3\x82\x89\xE3\x81\x97\xE3\x81\x84\n in_reply_to_user_id int, \t -- \xE3\x81\x82\xE3\x81\xA3\xE3\x81\x9F\xE3\x81\xBB\xE3\x81\x86\xE3\x81\x8C\xE3\x82\x88\xE3\x81\x84\xE3\x82\x89\xE3\x81\x97\xE3\x81\x84\n post_text text,\n user_id int NOT NULL,\n PRIMARY KEY (post_id)\n);\n" 1 "OptionParser" 1 "program_name" 1 "--config-file file" 1 "Set path to configfile" 1 "--termtter-directory directory" 1 "Set termtter directory" 1 "--devel" 1 " SQL\n" 1 "Start in developer mode" 1 "execute_batch" 1 "--command-mode" 1 "Run as command mode" 1 "-r" 1 "--run-command command" 1 "Run command" 1 "--plugin plugin" 1 "Load plugin" 1 "-e" 1 "--eval-script script" 1 "/DB" 1 "Eval script" 1 "--monochrome" 1 "No shell escapes for color highlightings" 1 "parse_orig" 1 "<.+?>(.*?)<\\/.+?>" 1 "\\1" 1 "ids should not be empty" 1 "version" 1 "ids should be an Array" 1 "parse!" 1 "not" 1 "plugin method will be removed. Use Termtter::Client.plug instead." 1 "KEYS" 1 "# db plugin is required\n" 1 "po" 1 "get_first_value" 1 "filter method will be removed. Use plugin instead." 1 "zz" 1 "aa" 1 "select count(*) from post" 1 "50" 1 "window_height" 1 "less -R -f +G" 1 "dl/import" 1 "pe" 1 "from post inner join user on post.user_id = user.id where post_text like '%' || ? || '%'" 1 " " 1 "pu" 1 "from post inner join user on post.user_id = user.id where " 1 "<90><%=reply_to_status_id ? \" (reply_to [\#{reply_to_status_id}]) \" : \"\"%><%=source%><%=s.user.protected ? \"[P]\" : \"\"%>" 1 "<90><%=time%> [<%=status_id%>] <<%=color%>><%=s.user.screen_name%>: <%=text%>> " 1 "(\\w+)" 1 "96" 1 "91" 1 "screen_name like \\'%\\1%\\'" 1 " or " 1 "insert into post values(?,?,?,?,?,?)" 1 "insert into user values(?,?)" 1 "Importer" 1 " #" 1 "SQLException" 1 "# prior\n" 1 "TERMTTER_EXT_LIB" 1 "/opt/local/lib/libreadline.dylib" 1 "(.*)\\s#([^\\s]*)$" 1 "hashtagss_completion" 1 "#([^\\s]+)" 1 "collect_hashtags" 1 "/usr/lib/libreadline.so" 1 "# completion for hashtags\n" 1 " @%s" 1 "/usr/local/lib/libreadline.so" 1 "Gem" 1 "(.*)\\s([^\\s]*)$" 1 "user_names_completion" 1 "@([a-zA-Z_0-9]*)" 1 "collect_user_names" 1 "# completion for user names\n" 1 "bindir" 1 "collect_status_ids" 1 "readline.dll" 1 "# (I want to delete)\n" 1 "# completion for status ids\n" 1 "dlload" 1 "create" 1 "replied => " 1 "extern" 1 "Execute previous command" 1 "redo,." 1 "Enter \"help\" for instructions" 1 "Unknown command \\\"" 1 "int rl_refresh_line(int, int)" 1 "rl_refresh_line" 1 "mswin(?!ce)|mingw|bccwin|cygwin" 1 "~/test.db" 1 "pi" 1 "# TODO\n" 1 "switch_user USERNAME" 1 ":\"" 1 "Switch twitter account." 1 "Send a reply" 1 "reply,re @USERNAME or STATUS_ID" 1 "^\\s*(\\d+)\\s+(.+)$" 1 " pa" 1 "^\\s*(?:up(?:date)?)\\s+(\\d+)\\s+(.+)$" 1 "Restore default twitter account." 1 "bo" 1 "^\\s*(?:list|ls)\\s*(?:\\s+(\\w+))?\\s*$" 1 "default_status_proc" 1 "" 1 "SetConsoleTextAttribute" 1 "" 1 "II" 1 "each_slice" 1 "\\.rb$" 1 "%x %X" 1 "/plugins/*.rb" 1 "/../*.rb" 1 "## plugin_list :: IO ()\n" 1 "Load a plugin" 1 "plug FILE" 1 "GetConsoleScreenBufferInfo" 1 "on_blue" 1 "GetStdHandle" 1 "0xFFFFFFF5" 1 "22" 1 "<%= status %>" 1 "\\e[s\\e[1000G\\e[" 1 "D" 1 "unpack" 1 "SSSSSssssSS" 1 "Print this help message" 1 "help,h" 1 "\\e[u" 1 "@@task_manager" 1 "compact!" 1 "# black/white\n" 1 "h" 1 "Exit" 1 "exit,quit" 1 "be" 1 "Resume updating" 1 "37" 1 "Pause updating" 1 "# white/intensity\n" 1 "Show the API limit status" 1 "limit,lm" 1 "0x04" 1 "# red/red\n" 1 "green" 1 " " 1 "update_timeline" 1 "yellow" 1 "32" 1 "0.4" 1 "0x02" 1 "bu" 1 "to_f" 1 "hourly_limit" 1 "remaining_hits" 1 "remaining_color" 1 "# green/green\n" 1 "divmod" 1 "33" 1 "reset_time" 1 "0x06" 1 "# yellow/yellow\n" 1 "%dmin %dsec" 1 "remaining_time" 1 "limit_status" 1 "system_status_color" 1 "# TODO: Simmulate remaining_hits.\n" 1 "# TODO: Change colors when remaining_hits is low.\n" 1 "Show your settings" 1 "settings,set" 1 "settings" 1 "# system_status.rb\n" 1 " = " 1 "0x01" 1 "instance_of?" 1 "# show system status on left side.\n" 1 "# blue/blue\n" 1 "# output public_storage[:system_status] or Time.now.strftime(\"%x %X\") if nil\n" 1 "35" 1 "Mark a status as a favorite" 1 "favorite,fav (ID|@USER|TYPABLE|/WORD)" 1 "0x05" 1 "# magenta/purple\n" 1 " on user @" 1 "Favorited status #" 1 "# config.plugins.system_status.default_status_proc = lambda { Time.now.strftime(\"%x %X\") }\n" 1 "# config.plugins.system_status.interval = 1\n" 1 "0x03" 1 "^\\/(.*)$" 1 "# config.plugins.system_status.default_color = :on_blue\n" 1 "# config.plugins.system_status.format = '<%= status %>'\n" 1 "fav" 1 "# cyan/aqua\n" 1 "Leave user" 1 "leave USER" 1 "timer" 1 "Follow user" 1 "follow USER" 1 "# argをparseする\n" 1 "39" 1 " 時間ですよ!!" 1 "#output([Termtter::API.twitter.show(id)], :show)\n" 1 "# TODO: Implement\n" 1 "timer SEC" 1 "Show a single status" 1 "show ID" 1 "post reminder after SEC." 1 "api.bit.ly" 1 "(\\w+):\\s*(\\d+)\\s*$" 1 "/shorten?version=2.0.1&longUrl=%s&login=termtter&apiKey=R_e7f22d523a803dbff7f67de18c109856" 1 "List the replies" 1 "replies,r" 1 "40" 1 "0xf0" 1 "# background:white\n" 1 "\\1" 1 "41" 1 "/api-create.php?url=%s" 1 "highlight_for_search_query" 1 "Search for Twitter" 1 "search,s TEXT" 1 "0x40" 1 "# background:red\n" 1 "42" 1 "@query" 1 "0x20" 1 "# background:green\n" 1 "ftp" 1 "\"shortUrl\": \"(http.*)\"" 1 "43" 1 "# tinyuri.rb\n" 1 "# make URLs in your update to convert tinyurl.com/XXXXXXX.\n" 1 "Show followers" 1 "# あ\n" 1 "0x60" 1 "# background:yellow\n" 1 "44" 1 "Show user's profile." 1 "profile,p [USERNAME]" 1 "0x10" 1 "# background:blue\n" 1 "45" 1 "0x50" 1 "# background:magenta\n" 1 "46" 1 "0x30" 1 "# background:cyan\n" 1 "bi" 1 " ]" 1 "notifications" 1 "utc_offset" 1 "time_zone" 1 " id" 1 "favourites_count" 1 "statuses_count" 1 "followers_count" 1 " friends_count" 1 "following" 1 "location" 1 "47" 1 "description" 1 "ε=" 1 "⋤⋥" 1 "# background:gray\n" 1 "train [LENGTH]" 1 "List sent direct messages" 1 "direct,d sent_list" 1 "List direct messages" 1 "direct,d list" 1 "Send direct message" 1 "direct,d USERNAME TEXT" 1 "sent_direct_messages" 1 "sent_list" 1 "Post a train" 1 "trainyou" 1 "49" 1 "trainyou [USER] [LENGTH] [(Optional) MESSAGE]" 1 " message:" 1 "=> to:" 1 "direct_message" 1 "^([^\\s]+)\\s+?(.*)\\s*$" 1 "# erase/white\n" 1 "\\xef\\xbd\\x9e" 1 "\\xe3\\x80\\x9c" 1 "(\\e\\[\\d*[a-zA-Z])" 1 "class_eval" 1 "\\e\\[(\\d+)m" 1 "\\e\\[\\d*[a-zA-Z]" 1 "Delete a status" 1 "delete,del [STATUS ID]" 1 "deleted => " 1 "remove_status" 1 "# do nothing\n" 1 "del" 1 "Post a new message" 1 "Post a train for a user" 1 "updated => " 1 "(\\w+)\\s(\\d+)(.*)" 1 "..." 1 " ba" 1 "\\-r" 1 "Proc" 1 "/translate_t" 1 "application/x-www-form-urlencoded" 1 "# Proxy に対応してない\n" 1 "track_eof" 1 "translate.google.co.jp" 1 "langpair=" 1 "# for ruby1.9\n" 1 "&text=" 1 "HTML" 1 "<<%=remaining_color%>><%=limit.remaining_hits%>>/<%=limit.hourly_limit%> until <%=Time.parse(limit.reset_time).getlocal%> (<%=remaining_time%> remaining)" 1 "utf-8" 1 "css" 1 "getc" 1 "@exec_at" 1 "@interval" 1 "@([A-Za-z0-9_]+)" 1 "#result_box" 1 "ja2en" 1 "ja|en" 1 "Mutex" 1 "Post a retweet message" 1 "retweet,rt (ID|@USER)" 1 "rt" 1 "invoke_later" 1 "object_id" 1 "# This plugin does not work yet.\n" 1 " is protected! Are you sure?" 1 "1.3.1" 1 "#!/usr/bin/env ruby\n" 1 "<%= comment %>RT @<%=s.user.screen_name%>: <%=s.text%>" 1 "readlink" 1 "# requirements\n" 1 "fib(" 1 "/lib" 1 "--upgrade" 1 "chdir" 1 "git pull --rebase" 1 "abort" 1 "execute a shell command" 1 "exec SHELL_COMMAND" 1 "git-pull failed" 1 "# Startup scripts for development\n" 1 "# nokogiri (sudo gem install nokogiri)\n" 1 "ho" 1 "finalize_command_line" 1 "he" 1 "initialize_command_line" 1 "ENOENT" 1 "Errno" 1 "when the plugin cool is loaded" 1 "should add something about cool" 1 "CONT" 1 "when the plugin curry is loaded" 1 "should add command curry" 1 "stty" 1 "INT" 1 "hu" 1 "# FIXME: Lack of specs\n" 1 "stty -g" 1 "/tmp/termtter.db" 1 " ha" 1 "_editing_mode" 1 "editing_mode" 1 "plugins/db.rb" 1 "should created db file" 1 "completion_case_fold" 1 "\\t\\n\\\"\\\\'`><=;|&{(" 1 "basic_word_break_characters" 1 "basic_word_break_characters=" 1 "saves statuses" 1 "\\A\\d{4}-\\d{2}-\\d{2}\\z" 1 "saves users" 1 "calls hook" 1 "date=" 1 "oyguj" 1 "xxx" 1 "english? method" 1 "This is a pen." 1 "これはペンです." 1 "/trends.json" 1 "ne" 1 "これはpenです." 1 "apply filter english only update_friends_timeline" 1 "# NOTE: when below code is evaluated,\n" 1 "# t.plug 'english', :only => [:update_friends_timeline]\n" 1 "to" 1 "# \"update \#{s}\"\n" 1 "# t.register_hook(:post_all, :point => :prepare_command) do |s|\n" 1 "# Example:\n" 1 "# in update_friends_timeline there are English posts only but in replies there are both Japanese posts and English posts.\n" 1 "# It's too difficult for me to write that spec, so this spec is pending now. Please write this spec, hey, you, a cool hacker!\n" 1 "when the plugin fib is loaded" 1 "should add command fib" 1 "nu" 1 "should define fib method" 1 "8" 1 "ni" 1 "/trends/current.json" 1 "13" 1 " na" 1 "21" 1 "auto_reload_init" 1 "55" 1 "when the filter plugin is loaded" 1 "should add command filter, filters and unfilter" 1 "de" 1 "daily" 1 "should set public_storage[:filters]" 1 "be_include" 1 "pause plugin" 1 "when the plugin primes is loaded" 1 "should add command primes" 1 "should define primes method" 1 "/trends/daily.json" 1 "weekly" 1 "when the plugin shell is loaded" 1 "^\\s*([^\\s]*)$" 1 "should add command shell" 1 "aliases_completion" 1 "plugin sl" 1 "defaults/standard_commands" 1 "\\s*([^\\s]*)\\s*" 1 "shold return registerd commands" 1 "/trends/weekly.json" 1 "needs more specs!" 1 "need number or word" 1 "Remove alias completely" 1 "remove_alias NAME" 1 "/../../../lib/plugins/storage/DB" 1 "/../../../lib/plugins/storage/status" 1 "@status" 1 "self.insert should not return false" 1 "Add alias for any operations" 1 "alias NAME COMMAND" 1 "12345" 1 "alias_method" 1 "when the plugin whois is loaded" 1 "adds the command whois" 1 "should be whois define" 1 "# What does \"be whois define\" mean?\n" 1 "# > remove_alias ls\n" 1 "# > alias st search termtter\n" 1 "# > alias me list @jugyo\n" 1 "# > alias ls list\n" 1 "# command line\n" 1 "# config.plugins.alias.aliases = {:ls => 'list', :hoge => 'update hoge'}\n" 1 "# ~/termtter/config\n" 1 "# Examples:\n" 1 "jp-in-f104.google.com" 1 "defaults/" 1 "66.249.89.104" 1 "# FIXME: This spec doesn't pass in Canada\n" 1 "defaults/(.*?).rb$" 1 "/../lib" 1 "termtter/active_rubytter" 1 "/defaults/*.rb" 1 "Hashをクラス化できる" 1 "^\\d$" 1 "no such trend" 1 "元のHashを得られること" 1 "nees number or word" 1 "入れ子のHashの処理" 1 "standard_completion" 1 "open http://search.twitter.com/search?q=" 1 "fuga" 1 "# TODO: ↓不要な気もする\n" 1 "fugafuga" 1 "no such command" 1 "# = twitpic\n" 1 "db_execute" 1 "users__screen_name" 1 "# == usage\n" 1 "# > twitpic [MESSAGE] [IMAGE_FILE]\n" 1 "入れ子のHashをクラス化できる" 1 "db_list" 1 "Are you shure?" 1 "db_clear" 1 "# == requirements\n" 1 "be_instance_of" 1 "like" 1 "ds" 1 "Hashからクラス化して`.'でアクセスできる" 1 "Hashからクラス化して`.'で入れ子でもアクセスできる" 1 "# Save users\n" 1 "Hashからクラス化して`.'で入れ子の入れ子でもアクセスできる" 1 "入れ子でも元のHashを得られること" 1 "takes command" 1 "takes command as Hash" 1 "takes register_command as block" 1 "# * twitpic\n" 1 "takes register_command as block with options" 1 "# Save statuses\n" 1 "takes register command as block with symbol name" 1 "# sudo gem install twitpic\n" 1 "one_to_many" 1 "takes add_command as block" 1 "many_to_one" 1 "# == TODO\n" 1 "# * スペースの混じったファイル名を扱えるようにする\n" 1 "takes add_command as block without past config" 1 "boolean" 1 "raises ArgumentError when call add_command without block" 1 "calls command" 1 "du" 1 "test foo bar " 1 "test foo bar " 1 "takes new_hook" 1 "takes hook as Hash" 1 "calls new_hook" 1 "di" 1 "calls new_hook with args" 1 ">=0.3.1" 1 "twitpic [MESSAGE] [IMAGE_FILE]" 1 "sqlite" 1 "Upload a image file to TwitPic" 1 "/tmp/twitpic_screencapture.png" 1 "/termtter.db" 1 "return hooks when call get_hooks" 1 "Please capture screen!" 1 "screencapture" 1 "sequel" 1 "import" 1 "curry_prompt" 1 "^(curry|<|uncurry|>)" 1 "# TODO: こんなんで大丈夫かな\n" 1 "test3" 1 "apply_curry" 1 "point2" 1 "uncurry" 1 "calls decide_arg hooks" 1 "upcase" 1 "FOO" 1 "calls pre_command hooks" 1 "calls post_command hooks" 1 "calls pre_exec hooks" 1 "able to cancel exec command" 1 "calls post_exec hooks" 1 "post_exec_update" 1 "calls exit hooks" 1 "calls plural hooks" 1 "is able to override hooks" 1 "count sources" 1 "takes register_hook as block" 1 "takes register_hook as block with options" 1 "takes register hook as block with symbol name" 1 "runs" 1 "Uploading..." 1 "does nothing when ~/.termtter is directory" 1 "TwitPic" 1 "6" 1 "does \"move_legacy_config_file\" when ~/.termtter is file" 1 "moves legacy config file" 1 "handles error" 1 "sources" 1 "StandardError: error" 1 "%24s %6s" 1 "cancels command by hook" 1 "gets default help" 1 "upload" 1 "mediaurl" 1 "(?:)(.+)(?:<\\/a>)" 1 "# 何がか出力されていること\n" 1 "gets an added help" 1 " da" 1 "foo to USER" 1 "Post a message..." 1 "Aboat!" 1 "update \"@{SCREENNAME} cool.\"" 1 "cool {SCREENNAME}" 1 "update %s cool." 1 " ka" 1 "list foo" 1 "add commands" 1 "canceled." 1 "foo2" 1 "commands number is 3" 1 "finds a command" 1 "check command exists" 1 "foo1 bar" 1 "ki" 1 "finds no command" 1 "clear commands" 1 "no command" 1 ".plug" 1 "loads a plugin" 1 "loads a plugin with plugin name as Symbol" 1 "loads plugins" 1 "plugins/bbb.rb" 1 "plugins/ccc.rb" 1 "Command#initialize" 1 "requires the name element in the argument hash" 1 "^(\\d+)\\s+(.+)$" 1 "nama" 1 "does not destroy the argument hash" 1 "ku" 1 "eql" 1 "ke" 1 "^pre_exec_" 1 "#pattern" 1 "^(list|sent_list)$" 1 "returns command regex" 1 "^((update|u|up)|(update|u|up)\\s+(.*?))\\s*$" 1 "ko" 1 " ga" 1 "is given name as String or Symbol" 1 "returns name" 1 "returns aliases" 1 "returns commands" 1 "alias command A to B (this command is experimental!)" 1 "alias_command A B" 1 "delete command from command list (this command is experimental!)" 1 "delete_command command" 1 "returns help" 1 "returns candidates for completion" 1 "'." 1 "' to '" 1 "alias '" 1 "gi" 1 "# complement\n" 1 "upd" 1 " upd" 1 " upd " 1 "update a" 1 "gu" 1 " update " 1 " command is deleted." 1 "ge" 1 "returns command_info when call method \"match?\"" 1 " update " 1 " update foo" 1 " update foo " 1 "up foo" 1 "go" 1 "# cls command?\n" 1 "# i don't have windows machine and cannot test:P\n" 1 "# support windows.\n" 1 "# todo:\n" 1 "calls exec_proc when call method \"call\"" 1 "foo test" 1 "Clear termtter's buffer" 1 "clear,cls" 1 "cls" 1 " sa" 1 "foo test" 1 "# config.plugins.bomb.color.background = 'red'\n" 1 "# config.plugins.bomb.color.foreground = 'white'\n" 1 "# See http://gyazo.com/4b33517380673d92f51a52e675ecdb02.png .\n" 1 "si" 1 "# Bomb it!\n" 1 "# bomb.rb\n" 1 "Bomb it" 1 "bomb WORD" 1 "foo test " 1 "su" 1 "foo test test" 1 "raises ArgumentError at call" 1 " 爆発しろ!" 1 "#alias=" 1 "wraps aliases=" 1 "ujihisa" 1 ".split_command_line" 1 "爆発|bomb" 1 "splits from a command line string to the command name and the arg" 1 "test foo bar" 1 "test foo bar" 1 " test foo bar" 1 " test foo bar " 1 "%s" 1 "should be able to store value to new storage" 1 "se" 1 "so" 1 "should be able to make subb.key and store value" 1 "should be able to make multiple storage" 1 " za" 1 "should be able to change value in storage" 1 "zi" 1 "value1" 1 "zu" 1 "^\\?you\\s(\\w+)" 1 "should be able to store any data" 1 "symbol" 1 "arrry" 1 "hashes" 1 "integer" 1 "float" 1 "af" 1 "1.5" 1 "should raise error when add by prohibited name" 1 "sub.aaa" 1 "should raise error when add subb-storage to existed key" 1 "今日はエイプリルフールです。" 1 "今日はエイプリルフールではありません。" 1 "original value" 1 "invalid subbstitution" 1 "NoMethodError" 1 "%r[" 1 "undefined method `key=' for \"original value\":String" 1 "ze" 1 "should set intermediate defult configs" 1 "# after: ★ ★ ★ \n" 1 "# before: ★★★\n" 1 "# after: ABCDE http://~~~\n" 1 "# before: ABCDEhttp://~~~\n" 1 "subb.more" 1 "# add space before or after specified words.\n" 1 "# addspace\n" 1 "\\1 " 1 ")(?=\\S)" 1 "# FIXME: not work\n" 1 " \\1" 1 "# it 'should have :undefined value in un-assigned key' do\n" 1 "# @config.aaaa.should == :undefined\n" 1 "(?<=\\S)(" 1 "# end\n" 1 "should be empty when something is assigned" 1 "should be empty when assigned nil" 1 "should be empty when set_defaulted" 1 "should use in expression" 1 "zo" 1 " piyo" 1 "hoge piyo" 1 "should not change value when call set_default twice" 1 " ta" 1 "after_value" 1 "should be called set_default with int multiple times" 1 "should be called set_default with string multiple times" 1 "should match" 1 "^bar" 1 "ti" 1 "call hook proc" 1 "tu" 1 "./run_termtter.rb " 1 " }" 1 "…" 1 "▽" 1 "△" 1 "☆" 1 "★" 1 "%w{ " 1 "accepts -h option" 1 "-h" 1 "Usage" 1 "accepts -m option" 1 "te" 1 "should able to add tasks" 1 "should return due_tasks" 1 "should run tasks" 1 "should run repeat tasks" 1 "should add task with :name" 1 "should be instantiate" 1 "/spec_helper" 1 "when plugin is called (without init option)" 1 "should require global plugin if exist" 1 "should require user plugin if not exist" 1 "should handle_error if there are no plugins in global or user" 1 "not-exist-plugin-hehehehehehe" 1 "when plugin is called (with init option)" 1 "init option will become config"