色々変えた
Revert "色々変えた"

This reverts commit f891631d262a780d0db1f66157dee56f5fbfbd87.
dateオブジェクトを利用
Merge remote-tracking branch 'origin/master' into feature/subcommands
mainの挿げ替え
get-promptの実装

*yaoy-config*の位置を変えた

新たに実装
get-prompt      標準入力から文字列を一行取って返す
get-pass        = get-prompt
                これは非常に良くないことです。
length>?        リストxの長さがkより大きければリストのk番目
                以降の要素からなるリストを返し、さもなければ
                #fを返す

let-with-list lst ((var default) ...) body ...
        各変数varについて、n番目(zero-indexed)が(not (length>? lst n))
        ならば(list-ref lst n)に、さもなければdefaultを評価
        した値に束縛されているようなローカルな環境を作成し、
        その中でbody ...を評価します。各varはシンボルでなく
        てはならず、重複があってはなりません。body ...の最後
        の式の値がこのフォームの値となります。
registerをlet-with-listで書き換えた
些細な変更
Merge branch 'feature/subcommands' into develop
add .gitignore
比較的まともなList Friendsを実装

./yaoy.scm friends で http://ENDPOINT/list_friends/ の返す
リストを出力する。
YAOYTkの実装

show-friendsをget-friendsにしてtk.scmからfriends listを
取得できるようにした。
pluginフォルダにtk.scmを置くと(load "./yaoytoolkit.scm")
ができなくて落ちる。要fix

修正
get-friends     friends listを返す。
YAOY/TkでYoした瞬間にSend Yo!と表示されるようにした

既知の問題点
* 送れなくてもSend Yo!と表示される
* GUI全体がsys-sleepする
./yaoy.scm yo ... でresultを出力するようにした
Yoを送信したときに一瞬Send Yo!と表示するようにした

tk-callでTclの組み込みメソッドafterを呼んでいる。
Yoを送信した瞬間に応答を表示するようにした

"send Yo!"以外のメッセージも表示される
add yo-button-symbol, tk-after

新たに実装
yo-button-symbol friend
  friendへYoを送信するボタンへのpathを表すシンボルを返す

<macro> tk-after ms command args ...
  このマクロは以下の形式に展開されます。
  (tk-call 'after ms (format command args ...))
mainを追加
pack-buttons, make-yo-buttonsを実装

新たに実装
pack-buttons button-paths
  button-pathsの各pathが表すボタンを画面にpackします。

make-yo-buttons friends
  ユーザーのリストfriendsの各要素friendに対し、friend
  へYoを送信するボタンを作成して、そのボタンへのパスの
  リストを返します。
Fix bug around "openyo-create-user"