Giraffe+ 0.6.11.1018

Downloadページへ

  • ADD: Block.file_name, file_line and file_collumn
  • ADD: Container.next/prev_permutation/combination (as Generator Range)
  • ADD: Contextは最後の式を持つべき (calleeがcaller.last.file_nameでどこから呼ばれた分かる等)
  • ADD: Event.DrawText/Icon
  • ADD: Giraffe.setTimeout, Javascriptのような
  • ADD: OnListSetCurSelはイベントであるべき. (参照 Script\samples\default_OnListSetCurSel.giraffe)
  • ADD: Container.to_Arrayは引数を取るべき、それがfalseの場合に要素をdeep copyする、それがデフォルト
  • ADD: String iidl functions (path_to_iidl_if, iidl_to_path_if, iidl_to_numeric_iidl, iidl_to_real_iidl, iidl_dir, and iidl_ddir)
  • ADD: Coroutine, Generator (boost::coroutine/generator)
  • ADD: Number.toupper!, tolower!, String.capitalize, capitalize!
  • ADD: MFC GDI Objects
  • FIX: Desktopのシェルコンテキストメニューが出ない
  • FIX: find.giraffe (の中のShell.FindFile) がUNICODEファイルを表示できない
  • FIX: Edit入力時にKillTimer(TIMER_OnListSetCurSel)を呼ぶべき
  • FIX: バックスラッシュを含む表示ITEMIDLISTのファイルが認識できない
  • MOD: リストアイテム選択時にEditのキャレットを進めるべきでない
  • MOD: Deprecated_dll.get, make_functionはDllのそれのように振舞うべき
  • MOD: 読み込むスクリプト名が"./"か"../"で始まるとき、callee.last.file_name.path_get_dirを挿入すべき
  • MOD: すべてのMod+EnterはEnterのようにスクリプトを実行すべき (ユーザにとってスクリプトのスイッチに成り得る)