=== 1.5.0 2014/02/08 * milk web * トップページをリニューアル * タイムラインスタイルに変更 === 1.4.0 2013/11/29 * milk web * Add Filtering feature * Package * Suffix * Directory * Delete result_refinement * Support I18N (thanks takahashim) * Bugfix * Had forgotten Regexp.escape * milk * Change Groonga::Schema table.text(“suffix”) -> table.string(“suffix”) * Need 'milk rebuild --all' * #51 Add ‘milk add -b branch_name’ option (thanks niku) * Arrow 'https://.….git' to Util#git_url? * Add 'milk add --from-file LIST' * gmilk * Add ‘gmilk -o’ option (Specify output encode) === 1.3.0 2013/10/28 * milk web * Highlight keywords * Add github button if package is github repository * Touch update time if exist update file only * Add test case * milk * GitHub repository check in 'milk update' * Improve to not stop the package directory even if there is no === 1.2.0 2013/08/07 * milk web * Hightlight filename keywords * Not show file infomation when same file name continue * Delete auto search feature 'w:0' and 'fp:a b' * Bugfix relative URL (clippy, 同名ファイルへのリンク) (thanks nicklegr) * milk * milk update * Remove ignored files with update * milk ignore * Support global ignore. 'milk ignore --global ~/.gitignore' * milk config * Add 'milk config KEY VALUE' command. * e.g. 'milk config update_with_ctags_e true' * milk remove * Faster DocumentTable#remove_records * Not remove package non exist filename * milk cleanup * Add milk cleanup options. -p, -a * milk add * 'milk add' can't use already exist package === 1.1.0 2013/06/26 * milk web * Support relative URL (e.g. http://example.com/milkode) * Change milkode.css -> milkode.scss (For url_for) * milk * 'milk files' add --all option * gmilk * Add exist_command?('cat') * Change how to call exist_command? * etc * Add sinatra-url-for === 1.0.2 2013/06/08 * gmilk * ファイル内検索を外部ツールと連携して高速化する機能を追加 * -m(--match-files) オプションを追加 * -e (-external-tool) オプションを追加 * 検索するレコード数が多い時は"-e grep"で検索するように * --no-external オプションを追加 === 1.0.0 2013/05/21 * milk web * 統計情報 * 拡張子絞り込みのリンクを追加 * unknownの表示形式を変更 * 旧: 'hoge.list' -> 'unknown' * 新: 'hoge.list' -> '.list' * gmilk * Windows環境でgmilkが動かない問題を修正 * etc * test/unit 2.5.4 で警告が出る箇所を修正 === 0.9.9.9 2013/05/05 * milk web * お気に入りリスト * お気に入りを付けたパッケージにすぐアクセス出来る * ☆マークをクリックでwebアプリからも設定が可能に * 統計情報ボタンの設置 * ファイル数、行数、言語別割合の表示をWebインターフェースで * 「新規タブ」ボタンを設置 * タブを開きながら検索 * help.haml * 全体的にリニューアル * 'w:' オプションについて追記 * gmilk * 依存関係を整理して、起動時間の高速化 * ダイレクトパス検索('gmilk /path/to/file:5')に関してはさらに高速化 * gmilk -d が正しく動いていない問題を修正 * milk * milk fav --sync-yaml を追加 * webアプリ経由のお気に入り設定をyamlに取り込む * etc * Ruby2.0.0 に対応 * test/test_milkode_yaml.rb が動かない問題を修正: Yaml#dumpの取得形式が変わった * Gemfile更新: test-unit >= 2.5.4 * .travis.yml に Ruby2.0 を追加 * Gemfile * 'thor 0.18.1' に対応 * 'rack 1.5.2' に対応 * ファイル構造の整理 : findgrep/findgrep.rb -> grep/findgrep.rb * バグ修正 * Issues#47 add meta tag for favicon (thanks y-ken) === 0.9.9 2013/02/26 * ワイド範囲検索のサポート * 指定行内に複数のキーワードが含まれている場所を探す * 複数のキーワードが一行でマッチしなかった場合、自動的に範囲を広げて再検索 * 検索オプション w: を追加 * w:7 で7行以内に全てのキーワードが含まれている場所を返す * w:1 で今までの検索 * w:0 の時は検索範囲をファイル全域に * Support sinatra-reloader * export MILKODE_SINATRA_RELOADER=1 * Delete 'milkode/cdweb/app_error.rb' === 0.9.8 2013/02/27 * Support MyGithub * https://github.com/ongaeshi/mygithub === 0.9.7 2012/01/29 * Support rroonga 2.1.x * Support TravisCI * https://travis-ci.org/ongaeshi/milkode * Util#truncate_nsec を追加 * milk * 'milk files -r' を追加 * 非データベースディレクトリでも'milk files'出来るように * 'milk list -d' (ディレクトリのみ表示) を追加 * gmilk * 一部の単語が正しくマッチするように修正 ('a-list'等) * Windows環境でも日本語検索を可能に === 0.9.6 2012/12/28 * milk web * 絞り込み検索 * 拡張子で絞り込み * ディレクトリで絞り込み * ファイル名 + キーワード検索 * 'path/to/file def kwd'で'path/to/dir'ファイル内の'def kwd'を含む行を検索可能に * あいまいジャンプ * 'a/filename:15' でマッチしたファイルの指定行に直接ジャンプ * 検索マッチ数が1つの時はファイル本体を表示 * g:オプションを付けると確実にジャンプ * おすすめ検索クエリ * ファイル名+キーワード(fp:)、あいまいジャンプモード(g:) 等のクエリを示唆 * faviconに対応 * その他 * 'AName name'で検索した時、'name'は大文字/小文字どちらでもマッチするように * 範囲セレクトボックスを切り替えた時に自動的に再検索 * milkode.js: コーディングスタイル変更 * バグ修正 * Windows環境にて、左上の範囲セレクトボックスが文字化けする問題を修正 * .gitignoreが非UTF-8でも読み込めるように * milk * svnに対応 (milk add -p svn http://svn/trunk -n a_proj) * milk remove, rebuild の高速化 * 'タブを複製'ボタンを押すとアンカーが消えてしまう問題を修正 * データベースディレクトリで milk pwd した時は専用メッセージ (On database in XXX) === 0.9.5 2012/12/09 * milk web * 行番号クリック時のモーダルにコピーボタンを配置 * 'ダイレクトパスのコピー' ボタン * 'Lineno + Text' ボタン * バグ修正 * 総マッチ数が正しく表示されないバグを修正 (thanks yosyyy) * search_gotoline.rb: ファイル名のリンク位置修正 * typo * milk * 'milk add --empty' オプションを追加 === 0.9.4 2012/11/14 * milk web * 行番号クリック時の処理を改善 * ウィンドウをモーダルに変更 * ハイライト、URLを選択行に差し替え (thanks asane) * 検索ボックスの操作性を改善 (thanks kenhys) * Select query text on click event * keep query text selected after searching * suppress select() call for query text by tag jump * パッケージ一覧のソートのルールを整理 * ソースコードの文字コードがEUC-JPの場合、検索結果に表示される日本語が文字化けする問題を修正 (thanks azurite) * 文言修正 : '新しい検索' -> 'タブを複製' * milk * milk remove 改善 * milk init /path/to/dir -s が正しく動作しない問題を修正 * milkode_yaml.rb: package_root の正規表現調整 * 他のオプションとのバッティングを防ぐために milk -v は使えないように、 milk --version を推奨 * 拡張子 csproj, vbproj, sln に対応 (VisualStudio) * document_table.rb: addするとnegative string size (or size too big) (ArgumentError)となる問題を修正 (thanks azurite) * Bug fix * termcolorの要求バージョンを '< 1.2.2' に (thanks mallowlabs) === 0.9.3.1 2012/10/14 * 'milk plugins' add gem-milkode, bundle-milkode * Support removing by path === 0.9.3 2012/10/06 * milk web * Webインターフェースからのアップデートに対応 * milk info * ファイル数、行数、breakdown(種類別) 表示 * テーブル形式で表示 (-t) * 全てのパッケージを表示 (-a) * 種類別詳細表示 (-b) * milk * milk plugins: add Milkode_Sublime * milk add: --no-auto-ignore の短縮形 -n を追加 * database * Add Updater * IgnoreChecker の require忘れ * common * grenfiletest.rb: Add ignore suffix * Add PlgnDetector === 0.9.2 2012/09/07 * etc * Add emacs plugin : [ongaeshi/emacs-milkode](https://github.com/ongaeshi/emacs-milkode) * milk * Add 'milkode plugins' command * [fatal] already exist 'Documents', [fatal] -> [warning] * gmilk * strict_packages に対応 === 0.9.1.1 2012/08/07 * milk web * WebKitで行番号の表示が崩れてしまう問題を修正 === 0.9.1 2012/08/05 * milk web * パッケージセレクタの機能強化、入力テキストでフィルタリング可能に * ホーム画面にもパッケージセレクタを追加 * 前方一致するパッケージ名が正しく検索出来ない問題を修正 * 例 : package_a, package_aaa * 検索オプションに strict_packages を使うように * パッケージセレクタで'---'を選んだら全体検索に * help.hamlの文言調整 * エラー対策 * 不正なURLが来てもエラーにしない * 存在しないパッケージ名へのアクセス * gmilk * --db DB_DIR オプションの追加、検索対象のデータベースを指定可能に * -v オプションが正しく動いていなかった問題を修正 * milk * .gitignore読み込み機能のバグ修正 * 無視したくないファイルリスト '![ファイル名]' に対応 * -v オプションが正しく動いていなかった問題を修正 * database * DocumentTable#search に :strict_package オプションを追加 * etc * 一部テストが正しく通過しない問題を修正 * HISTORYの追記忘れ === 0.9.0 2012/07/09 * milk web * ページデザインを刷新 * メインページ以外もTwitter bootstrapに対応 * デザインの調整 * ファイル一覧 -> ディレクトリ に文章変更 * 検索時にキーワードにマッチするファイルも合わせて表示するように * パッケージセレクタの追加 (thanks naoler) * 現在パッケージ名を選択 * パッケージの切り替え * ダイレクトジャンプ * viewモードで行番号をクリックするとダイレクトパス(現在行を表すテキスト)を表示 * ダイレクトパス入力時に指定行に直接ジャンプ出来るように * サジェスト表示 * .h や .hpp を開いている時に .c や .cpp を表示するように * 検索オプション追加 * fp(fpath_or_packages) * k(keyword) * 大文字/小文字を区別する(:sensitive) * バグ修正 * 空ファイルを表示出来ない問題を修正 * 半角スペースを含むファイルが正しく表示出来ない * ファイル検索時に次の100件が表示されない * ヘルプに文言追加 * Webアプリのテストを追加(test_cdweb_app) * gmilk * 引数解析して'-g'オプション無くても-gモードに移行出来るように * ダイレクトパス入力時に指定行に直接ジャンプ出来るように * database * fpath_or_packages(fp)オプションに対応 === 0.8.1 2012/06/20 * gmilk -a -u 時にエラーになる問題を修正 (thanks hazy_moon) === 0.8.0 2012/06/20 * milk web * ホームから 最近使った、追加、更新、お気に入り のパッケージに直接ジャンプ出来るように * パッケージ一覧のソート種類を指定可能に * Twitter bootstrap に対応 * database * groongaデータベースのアクセスを一元化 * DocumentTable * shorpath -> restpath * Add package column * 拡張子の検索は完全一致に * PackageTable * 新規追加 * milk * 'milk fav' コマンドを追加。お気に入りを設定可能に * milk update 時に cleanup も行うように * invoke_task を再定義して help option を処理 (thanks tomykaira) * milk add 出来るスキーマを追加 * ssh:foo@bar/baz.git (Support gitolite, thanks hazy_moon) * git@example.com:foo/bar.git * build * 依存関係の記述をGemfileに移動 === 0.7.0 2012/05/05 * milk * 'milk add git://..' に対応、update時に`git pull`するように * Thor を利用するように (thanks tomykaira) * gmilk * gotolineモード(-g)で、複数のパスを渡せるように * 例: gmilk -g VERSION:1 bin/milk:9 bin/gmilk:9 lib/milkode/cdweb/app.rb:23 * Windows環境(SJIS) + Ruby1.9 でエンコーディングエラーが起きる問題を修正 * milk web * カスタマイズしても