0.1 (2011.08.29) ・リリース(まだロード・セーブはできていない) 0.2 (2011.08.31) ・ロード・セーブの実装。 ・テキストエリアに変数宣言も表示するようにした。 ・メニュー項目の追加。 0.3 (2011.09.01) ・保存時のファイル選択ダイアログボタンが「開く」になっていたのを修正。 ・未保存で終了しようとしたときに確認ダイアログを出すようにした。 ・マウスでずりずりできる範囲を限定した。 ・EPS出力の実装。 0.4 (2011.09.03) ・メニューのキー割り当てを間違えていたので修正。 ・「もし」のサイズ調整。 ・「もし」の削除がうまくいかないことがあるのを修正。 0.5 (2011.09.21) ・パーツをドロップするとき,近い棒が複数あれば,より近い方にくっつけるようにした。 ・「もし」の横につく文字をYes,NoからY,Nにした。 ・変数宣言を書き換えたときにもファイルが変更されたと扱うことにした。 ・「はじめ」「おわり」端子を丸っこくした。 ・PDF出力の実装。 0.6 (2011.10.12) ・PenFlowchartからプログラムを実行できるようにした。 ・PDF出力をとりやめた。 1.0 (2011.10.19) ・改行なし出力をサポート。 ・グラフィック命令をサポート。 ・「表示」を「出力」に変更。 ・コード表示部分にスクロールバーを追加。 1.1 (2011.10.26) ・カット&ペーストを実装。 ・プログラムのコピーに関する挙動を変更(選択してからコピーしなくてはいけないようにした)。 1.2 (2012.1.13) ・セーブ時に後判定ループの条件が書き出されてなかったのを修正。 ・削除・カット・ペーストしても変更フラグがたってなかったのを修正。 1.3 (2012.2.13) ・Windows環境で,日本語を含むディレクトリからロードできないバグを修正。 ・PENを最初から起動しておくことにした。 ・コード生成のムダを削った。 1.4 (2012.2.22) ・実行中にフローチャートを変更したときは,実行を停止するようにした。 ・起動時の引数をPENに渡すようにした。-teacherとかが有効になった。 ・PENのソースに対する変更の見直し。 1.5 (2012.2.23) ・LinuxとWindowsで挙動が違う点を修正。起動したPENのエディットエリアの大きさとか,フォーカスの奪い方とか。 1.6 (2012.3.2) ・「線太さ設定」とするべきところが「線太さ」となっていたのを修正。 1.7 (2012.3.8) ・sleepやFILE I/Oの実装。 2.0 (2012.4.9) ・PENのプログラムからフローチャートを生成できるようにした。 ・対応するループ端をハイライト表示できるようにした。 ・「繰り返しを抜ける」を追加。 2.1(2012.4.10) ・入力支援ボタンの描画関係を日本語にした。 ・「増やしながら」「減らしながら」で「〜ずつ」が省略されているプログラムへの対応。 (「1ずつ」と解釈される) 2.2(2012.4.10) ・変更されたことを表す「*」表示がきちんとできるよう見なおした。