2008-01-01から1ヶ月間の記事一覧

Giraffe+ 0.5.40.561

Downloadページへ前リリースからの変化 設定ダイアログがカレントディレクトリに依存してたのを修正 UTF8をサポートするロケールを返すLocale.to_utf8を定義 UTF8ファイルをサポートするIfstream.support_utf8を定義 プライオリティ設定をスクリプトから可能…

オートコンプリート時の表示順の仕様

4つの要素で決定されます。 SortMode - 比較方法 SepareteDirectory - ディレクトリの分離 SortReverse - 逆順 Prioritize - プライオリティ設定の有効 まず、Giraffe.Config.Listのこれらの値が参照され、それらを引数にGetSortModeイベントが呼ばれます。 …

登録アイテムの仕様

無計画に拡張してたら複雑化したので、ここらで一度まとめておきます。 基本はショートカットファイル ショートカットの代わりにスクリプトを置くことも出来る ディレクトリの階層化も可能 ディレクトリの代わりにテキストファイルを指定できる Giraffe.Regi…

Giraffe+ 0.5.39.551

Downloadページへ前リリースからの変化 String.c_str_utf8を定義 Char.to_StringのUnicode対応 マルチスレッド描画時のデッドロック対策 !cmdがSHOW引数を扱えてなかったのを修正 Block, Method.resolve2を定義 タスクトレイアイコンのデータのポインタを返…

Giraffe+ 0.5.38.540

Downloadページへ前リリースからの変化 giraffe-mode.lのインデント計算がエラーになってたのを修正 Script/settings/key/PipeToListbox.giraffeからScript/PipeToListbox.giraffeへアルゴリズム抽出 Block, Method.resolveの第二引数のデフォルト値を第一引…

オートコンプリート設定の詳細

設定ダイアログのSettings::setupにあるオートコンプリートの設定が複雑化してしまってるので解説します。まず、大雑把に3つの手段に分かれます。 前方一致 (デフォルト) 部分一致 複合一致 (AND, OR, NOT等) そこに、2つの状況が組み合わさります。 Migemo…