- 04-Jun-2006.
- スクリプトファイルをfileencoding=euc-jp fileformat=unixに統一.(howmスレの58,115さんありがとうございます)
- 02-Jul-2005.
- 木原さんから指摘していただいたバグを修正.(木原さんありがとうございます)
- キーワードが何も登録されていないときに,Action-Lock で無限ループが発生するバグを修正.
- 28-May-2005.
- 木原さんからいただいたパッチを適用.(木原さんありがとうございます)
- メモファイル書き込み時に勝手に画面がスクロールしてしまう問題が解消されました.
- 複数の Vim で同じメモファイルを開いたときなどにエラーメッセージが表示されなかった問題が解消されました.
- 17-Feb-2005.
- 高山さんからいただいたパッチを適用.(高山さんありがとうございます)
- メモファイルを保存したときに come from リンクのキーワード追加判定をおこなうようになった.(七島が手を加えてます)
自動でキーワードの削除はおこなわれません.今までのように手動でキーワードファイルを更新したい場合は RevertKeyword() 関数を呼んでください.
- URL を開こうとして alice.vim がないときは直接コマンドラインで実行するようになった.
- Web 取り込みのアクションロックのヤンク処理が修正された.
- 02-Dec-2004.
- ずいぶん前から find 検索ができなくなっていたバグを修正.
- 前のバージョンから g:howm_grepprg を '' に設定したときの grep 検索ができなくなっていたバグを修正.
- 18-Nov-2004.
- Grep のコマンドラインの指定方法を変更.(GNU Grep 以外に対応する布石です)
- g:howm_fileformat に euc-jp 以外を指定しているとうまく検索できなかったのを解消したつもり.
- 16-Aug-2004.
- まっつんさんからいただいたパッチを適用.(まっつんさんありがとうございます)
- 起動時にバッファ番号が 2 になってしまうのが修正された.
- 空白が含まれるディレクトリ内も検索できるようになった.
- 不要な setlocal コマンドが削除された.
- Windows で空白が含まれたディレクトリ内でもディレクトリ作成をおこなえるようにした.
(上のまっつんさんのパッチと合わせて g:howm_dir に空白が含まれていても使えるようにしたつもりです)
- 09-Aug-2004.
- "howm" という名前の 0 バイトのファイルが出来るバグを修正.(howm スレ Part2 の 348 さんありがとうございます)
Windows で ":" を含むファイル名はつけられないのに,そのようなスワップファイルを作ろうとしてたのが原因みたいです。
- 02-Aug-2004.
- 改行コードをこっそり修正.(howm スレ Part2 の 330 さんありがとうございます)
- 20-Jul-2004.
- キーワードファイルの更新・読み込み時にバッファが残ってしまうバグを応急処置.
- 30-Jun-2004.
- 日付関係の処理を別ファイルに切り出し(いろいろバグを作りこんでるような気がするので,構成をすっきりさせようと試みてます.今回の変更はその第一歩です.)
- 16-May-2004.
- あくつさんからいただいたパッチを反映(あくつさんありがとうございます).
- 拡張子が 'howm' のファイルを開いたときにのみ howm_memo ファイルタイプを適用するようにした.
- ファイル一覧やファイルパス指定検索などからファイルを開いたときに,以前ファイルを開いていたときのカーソル位置を使うようにした.
- 検索結果に特定の文字(\~&)が表示されなかったバグを修正.
- 10-Mar-2004.
- come-from リンクを仮実装.
come-from リンクを作ったらいちいち :call UpdateKeyword() しないとダメです.
- ファイルが空になったらファイルを削除するオプションを追加(g:howm_removeEmpty が 1 だと空ファイルを削除します.デフォルトでは 0 です.)
- メモタイトルのパターンを設定可能にした(g:howm_title_pattern).
- 23-Feb-2004.
- 三池さんから報告していただいたバグを修正(三池さんありがとうございます).
- set clipboard=unnamed している時にプレビュー表示がうまくいかないバグを修正.
- 当日以降の予定が無いときに予定表示するとエラーが出るバグを修.
- 19-Feb-2004.
- ソートが速くなった.
自分の環境では,要素数 1587 のとき 83 秒 -> 36 秒,要素数 514 のとき 7 秒 -> 3 秒ぐらいになりました.
(アルゴリズムを変えたわけじゃなくて,単に無駄なデータ移動を無くしただけ)
- マップリーダを設定可能にした(g:howm_mapleader).
- 17-Feb-2004.
- あくつさんからいただいたパッチを反映(あくつさんありがとうございます).
- デフォルトのマップリーダを <C-c> から , に変更(こんな大事なこと知らなくてすいませんでした^^;)
- g:howm_fileencoding のデフォルト値を "euc-jp" から &enc に変更.
- g:howm_fileformat のデフォルト値を "unix" から &ff に変更.
- Windows では g:howm_grepprt, g:howm_findprg をデフォルトで "" にして,cygwin なしでも使えるようにした.
- Win98 系の OS でのディレクトリ作成ができるようになった?(未確認です)
- 30-Nov-2003.
- g:howm_grepprg と g:howm_findprg と g:howm_migemoprg の初期値を変更(パスさえ通っていれば設定なしで使えるようにした).
- 23-Nov-2003.
- Web Import が動かなくなっていたのを修正.
- 23-Nov-2003.
- 本家の書式変更に追従(旧書式からの切り替えや,旧書式のままで使うためのオプションについては readme を参照).
- リマインダ(Todo や予定)および日付の書式を変更(@[YYYY/MM/DD] -> [YYYY-MM-DD]-).
- リンクの書式を変更(>> -> ->>>).
-
- 1 メモ 1 ファイル方式に変更(%Y_%m_%d.howm -> %Y/%m/%d/%Y-%m-%d-%H%M%D.howm).
- デフォルトで旧書式が使える古いバージョンも置いておきますが,2004 年 4 月ごろを目安に消すと思います.
オプションで旧書式のまま使えるようにもしてありますが,旧書式関連のコードは何かバグ報告がない限りメンテナンスしません.
- プレビュー表示のカーソル初期位置を変更.
- プレビューヘッダを変更可能にした.
- 日付のアクションロックを追加(日付の上でリターンキーを押すと,その日付を検索.)
- 12-Nov-2003.
- grep.vim でファイルの最初の行頭や,マッチした行の次の行頭が検索にひっかからなかったバグを修正(まっつんさんありがとうございます).
- 10-Nov-2003.
- 簡単なマニュアルを書いた.
- プレビュー表示処理を改造した.
- 締め切りは当日になったら上位に上がるようにした(本家と同じ).
- g:howm_grepprg, g:howm_findprg の設定がうまくいってないときに,メッセージを出すようにした.
- 03-Nov-2003.
- ソートを充実させた(検索結果のウィンドウで <S-s>).
- name - ファイル名順ソート(辞書順).
- name-match - 入力パターンにマッチしたファイルを上位に.
- mtime - 更新日時順ソート(新しい物が上).
- content - 一行表示の内容順ソート(辞書順).
- content-match - 入力パターンにマッチした位置行表示の内容のものを上位に.
- reverse - 現在と逆順(検索結果のウィンドウで <S-r>でも可).
いちいち入力するの面倒ですね.そのうちなんとかします.
- 検索結果を更新日時順に並べるようにした.
- 検索から検索結果の整形までの処理を大改造.
- ソートアルゴリズムをマージソートに(ソートが安定に).
- g:howm_hideswap と g:howm_hidebackup は廃止.g:howm_hidefile_regexp で指定したパターンにマッチしたファイルを隠すようにした.
- Windows 標準のシェルではディレクトリ作成がうまくできなかったのを修正.
- 検索語に '/' が入っているときにうまく検索できなかったのを修正.
- 他にも何かいじったような気も…
- 31-Oct-2003.
- find が無くてもファイル一覧を表示できるようにした(g:howm_findprg を "" に定義.).
- 日付・リンクの形式を指定できるようにした(g:howm_date_pattern, g:howm_date_(year|month|day)pos, g:howm_[gc]link_pattern を変更する).
- メモファイル名の形式を指定できるようにした(ファイル名の形式は g:howm_filename を変更する).
let g:howm_filename="%Y/%m/%d/%Y_%m_%d-%H%M%S.howm とかやれば 1 メモ 1 ファイルにできます.たぶん.
- 22-Oct-2003.
- grep.vim で,ファイルの最終行でマッチしたときに無限ループに陥るバグを修正.
- 22-Oct-2003.
- 任意の拡張子のファイルをプレビューしない設定を追加(g:howm_preview_* を 0 に定義).
- GNU grep が無くても検索できるようにした(g:howm_grepprg を "" に定義.Vim Script で grep を書いてみました.最近のマシンなら実用に耐えるかと思います.).
- 23-Sep-2003.
- migemo 検索に対応(g:howm_migemoprg と g:howm_migemoopt で migemo のコマンドとオプションを指定してから <C-c>,m).
- 15-Sep-2003.
- g:howm_grepprg と g:howm_findprg を .vimrc から指定できるようにした(前橋さんありがとうございます).
- バックアップファイルと swp ファイルは検索窓に表示しないようにした(設定で表示させることも可能).
- 02-Sep-2003.
- ファイル一覧機能を実装(<C-c>,a).
- 連結表示の処理を少し効率化(というか前のが効率悪すぎた).
- 26-Aug-2003.
- 検索窓とプレビューしか開いていないときに検索をおこなうとエラーが出ていたバグを修正.
- 25-Aug-2003.
- 連結表示を実装.今日と明日の予定・Todo をハイライト表示(本家とちょっと違う)するようにした.
- 予定・Todo 表示の際のカーソル初期位置を変更.
- 20-Aug-2003.
- Web 引用のための action-lock を追加.
- g:mapleader が設定されていない時にエラーが出ていたのを修正.
- 18-Aug-2003.
- scriptencoding の指定方法が間違っていたのを修正.
- scriptencoding と実際のエンコーディングが合っていないファイルがあったのを修正.
- 16-Aug-2003.