開発履歴
2004/06/26 LBE 1.6.2
-
ピボットを指定した後リセットが効かないというバグを除去。
-
複数のプロジェクトが開いている時に、プロジェクトの状態によって[フィルター]メニューやツールボタンの状態が変化するようにした。
-
ピボットを指定した後、IndexOutOfIndexException や NoSuchElementException が発生するバグを除去。
-
辞書項目の編集結果をレキシコンファイルに書き込む時、強制的にディスクに書き込むようにした。エクスポート時に、レキシコンファイルがディスクと同期されていないという事態を避けるため。
-
[マークされた項目]フィルターが指定されているとき、ピボットを指定すると見出し語以外が表示されないバグを除去。
-
ソート系のフィルターのメニューを選んだ後、メニューが無効になるようにした。
2004/06/19 LBE 1.6.1
-
Zipファイルをインポートして既存のプロジェクトを更新する際、そこに新しい辞書が含まれていたら自動的にプロジェクトに追加されるようにした。
2004/05/09 LBE 1.6.0
-
[フィルター]メニューに、[レベル1以上]、[レベル2以上]、[レベル3以上]サブメニューを加えた。
-
ソート系のフィルターと検索系のフィルターを重ねた時の動作をより自然なものにした。
-
プロジェクトアナライザーに、[レベル1以上]、[レベル2以上]、[レベル3以上]の項目を加えた。
-
Lookup 欄にフォーカスがあるときに、上下の矢印キーと[Page Up][Page Down]キーで見出し語リスト上のカーソルを動かせるようにした。
-
リンク文字列の上にカーソルが来ると、カーソルの形状が手のひらの形に変わり、エコー欄に参照先が表示されるようにした。
-
フィルターメニューから[マークされた項目]、[語義説明のない項目]の順に選ぶと、複数の辞書に登録されていてその一つで語義説明を欠く項目が表示されてしまうバグを除去した。
-
ソースコード全体を見直して、整理した。
2004/04/26 LBE 1.5.7
-
<a href="xxxx"> タグが正しく働かないというバグを除去。
2004/04/10 LBE 1.5.6
-
JRE 1.4.2 で <word:xxxx> タグが他の辞書項目への参照(リンク)に変換されず、タグのまま表
示されるという問題に対応。
2003/03/10 LBE 1.5.5
-
何を直したのか忘れました。
2003/02/28 LBE 1.5.4
-
辞書項目エディタにおいて、文字列を選択した状態で Ctrl-Shift-R で ref タグを挿入した際、
索引キーから空白、ハイフン、ピリオドを除去していたのを、ハイフンとピリオドのみ除去する
ように仕様を変更した。
-
辞書項目エディタにおいて、Escape キーでキャンセルできるようにした。
-
Search 欄を使っての検索で、該当する項目が見つからなかった場合、わざわざリセットをしなくても
続いて検索ができるようにした。
-
PDIC 形式の辞書を CSV 経由で LBE 形式に変換する際の、安定性が増した。
-
辞書変換に際して既存ファイルに上書きできるようにした。
-
PDIC 形式の辞書を CSV 経由で LBE 形式に変換する際、国際音標文字(IPA = “発音記号”)を変換できるようにした。
2003/02/18 LBE 1.5.3
-
Windows 98 でマニュアルが開かない、リンクをクリックしてもブラウザが起動しないというバグを除去。
-
LBE 形式から CSV 形式に辞書を変換する機能およびその逆の機能を追加。
-
プロジェクト・アナライザーの表示を少し変更した。
2003/02/10 LBE 1.5.2
-
CSV 形式から LBE の辞書形式に変換する際に途中でエラーを起こして停止するとの報告を受け、調査をしたところ、
.lex ファイルの書き込み処理部に重大なバグを発見。具体的には .lex ファイルのヘッダーセクションに
空きがあるかどうかを調べるメソッドが、2 バイト足らなくても true を返していた。
2003/02/01 LBE 1.5.1
- プロジェクトが 1 つも開かれていない状態では、プロジェクトのインポートができないというバグを除去。
2003/01/25 LBE 1.5.0
- [プロジェクト]メニューに[インポート]サブメニューと[エクスポート]アイテムを追加した。
- [インポート]サブメニューに[新規プロジェクト作成]アイテムと[このプロジェクトを更新]アイテムを追加した。
- これまで「レキシコンのインポート」と称していた機能を「ファイル変換」と改称。[ツール]メニューの同名のアイテムを[ファイル変換]サブメニューで置き換え、その下に[PDIC(CSV)→LBE]アイテムを追加した。
- カスタムインポーターを使って CSV から LBE に変換する機能をいったん除去。プロジェクト定義ダイアローグからも[インポーター]タブを除去。
- [フィルター]メニューの[マークされた項目]を使用した後、フィルターをリセットするボタンが有効にならないというバグを除去。
- [プロジェクト]メニューの[プロパティ]アイテムで、プロジェクト名を変更してもタブ上のタイトルが直ちに変化しないというバグを除去。
- [プロジェクト]メニューの[新規作成]アイテムで、[OK]をクリックするとエラーが発生するバグを除去。
- 辞書項目エディタで「リドゥ」しようとすると「アンドゥ」されてしまうバグを除去。
2003/01/13 LBE 1.4.1
- ピボットを指定した状態で、ピボットから辞書項目を削除しても見出し語リストから消えないというバグを除去。
- 辞書項目を削除した時にヒストリーから消えるようにした。
- 未定義の LBE タグが使用されたとき、赤字で表示するようにした。
- LBE タグを挿入するキーボードショートカットおよびコンテキストメニューを追加した。
- 辞書項目エディタのコンテキストメニューに「元に戻す」と「やり直し」を追加。
- PDIC タグが存在すると、語義説明欄で改行による自動番号付けが行われないというバグを除去。
- プロジェクトの説明文書が開けないことがあるというバグを除去。
2002/12/31 LBE 1.4.0
- [プロジェクト]メニューの[説明文書]から、プロジェクトに関する説明文書(使用許諾書、凡例、付録など)をブラウザで開けるようにした。説明文書ファイルへのパスは、[プロジェクト]メニューの[プロパティ]を選択し、表示されるダイアローグの[全般]タブで指定することになった。
- プロジェクト・アナライザー(プロジェクトに登録されている項目数の種類別に一覧する機能)を追加。
- [フィルター]メニューに[ピボットを設定]を追加。プロジェクトを構成するレキシコンのうち特定のものをピボット(軸)に指定し、それらに登録されている項目だけを抜き出す機能。
- レキシコンの先頭にある項目を削除したり、索引キーを変更して2番目以降に移動した場合、例外が発生するというバグを除去。
- 辞書項目の編集中に索引キーを変えて[保存して閉じる]または[保存]ボタンをクリックしたとき、すでにその索引キーに対応する辞書項目が存在すると、上書きの確認を求めるダイアローグが表示されるが、そこで[いいえ]を選ぶと辞書項目編集ダイアローグ自体が消えてしまうというバグを除去。
- ウィンドウの枠を Look & Feel デフォルトに変えた。
- タグ <ref keyword="foo">Foo</ref> を導入。
- タグ <a href="http://www.foo.com">Foo</ref> を導入。
- タグ <part/>, <s/>, <ss/>を導入。
- タグ <ex>Example</ex> を導入。
- タグ <note>Note</note> を導入。
- タグ <http:xxx> をインプリメント。
- ツールバーに「検索対象」コンボボックスを導入。検索対象フィールドを指定できるようになった。
2002/12/23 LBE 1.3.5
- 辞書項目エディタで、あるフィールドを変更してアンドゥすると、別のフィールドが変更されていても、[保存する]ボタンが無効化されてしまうバグを除去。
- ヒストリーを遡ったときに、辞書項目への変更が反映されていないというバグを除去。
- LBE のロゴマークを微妙に変えた。
- [ヘルプ]メニューの[マニュアル]から LBE マニュアルをブラウザで開けるようにした。
2002/12/11 LBE 1.3.4
- 辞書項目を追加・編集した結果、クラスタが追加されると、レキシコンファイルが読み込めなく場合があるというバグを除去。
- 辞書項目を追加しても、検索やソートの結果として表示されないというバグを除去。
- 実は「改訂時刻でソート」で「作成時刻でソート」していたというお馬鹿なバグを除去。
2002/11/30 LBE 1.3.3
- 何を直したのか忘れました。
2002/11/27 LBE 1.3.2 (beta-15)
- ソートした後に項目をマークすると、見出し語リストに余分な見出し語が現れるというバグを除去。
- Alt-L で「Lookup 欄」に、Alt-S で「Search 欄」にフォーカスが移るようにした。
- Lookup 欄横のボタンをクリックしたときに、その欄の文字列で検索が行われない場合があるというバグを除去。
- 辞書項目の語義説明欄を改行ごとに番号を振るようにした。
- "foot, have one ~ in the grave" のような形式の見出し語を、辞書項目表示パネルでは "have one foot in the grave" のように表示するようにした。
- 語義説明のある見出し語を太字の黒色で、"secondary" 指定の見出し語を太字の緑色で表示するようにした。
- 見出し語リストにフィルターが掛けれていない場合でも Escape キーを押すと見出し語リストがいちいちリセットされていたが、単に Lookup 欄にフォーカスを移すように変更した。
- ソート・検索中は LBE 全体をロックするようにした。
- 「マークされた項目」で検索したり、「閲覧日時でソート」を実行したりした場合、2つ以上のレキシコンに登録されている項目であっても、一方しか表示されないというバグを除去。
2002/11/20 LBE 1.3.1 (beta-14)
- フィルターをリセットするボタンをツールバーに配置。また、エスケープキーでも同様の効果。
- 日本語版の OS 以外では、ウィンドウタイトルを英語に統一。文字化けを防ぐため。
- 閲覧日時でソートの後に作成日時でソートすると、マークされているか閲覧日時情報のある項目しか表示されないというバグを除去。
2002/11/10 LBE 1.3.0 (beta-13)
- メニュー、メッセージ、各種ラベル等を日本語化。
- 辞書項目エディタの安全性向上。変更があれば、取り消しの時に確認ダイアローグが出るなど。
- CSV データをインポートする際のエラーハンドリングの改善。
- secondary フラグが立っている項目の見出し語をイタリック体で表示するよう変更。
2002/10/30 LBE 1.2.5 (beta-12)
- 辞書項目表示欄で右クリックすることによりポップアップメニューが表示され、選択された文字列のコピー、すべて選択、選択された文字列の Search 欄への送付が可能になった。
- Look up 欄と Search 欄の右に [Enter] キーの代わりをするボタンを設置。
- ヒストリーをさかのぼったときに、元に戻れなくなるバグを除去。
2002/10/26 LBE 1.2.4 (beta-11)
- [Tools]-[Count Entries] で辞書項目を数える際に、[Filter] メニューで指定した検索条件を考慮するよう変更した。
2002/10/25 LBE 1.2.3 (beta-10)
- プロジェクトのミラーを作った際に、ミラーで変更したフィルターの条件が元のプロジェクトに影響してしまうというバグを除去。
- [Filter]メニューに、[Empty Entries]アイテムを追加。
2002/10/23 LBE 1.2.2 (beta-9)
- マークした辞書項目の検索に関連して 1.2.1 で新たに混入したバグを除去。
2002/10/22 LBE 1.2.1 (beta-8)
- 辞書項目の新規登録ができないというバグを除去。
- 辞書項目の新規登録・修正を行ったときに、非常に稀なケースで見出し語リストに表示されない場合があるバグを除去。
2002/10/21 LBE 1.2.0 (beta-7)
- [Filter]メニューに、[Described Entries]アイテムを追加。
- [Filter]メニューに、[Sort by Vdate] [Sort by Rdate] [Sort by Cdate] の 3 アイテムを追加。
2002/09/15 LBE 1.1.0 (beta-6)
- 辞書データ及びプロジェクト設定ファイル形式を変更。LBE 1.0 との上位互換は保つ。
- [File]メニューを[Project]メニューに名称変更。
- [Lexicon]メニューを廃止し、[Import]メニュー項目を[Import Lexicon]メニュー項目に名称変更して[Tools]メニューに移設。
- [Filter]メニューを加え、[Reset]及び[Marked Entries]メニュー項目を新設。
- [Tools]メニューを加え、[Count Entries]メニュー項目を新設。
- [Help]メニューに[About LBE]を追加。
2002/09/10 LBE 1.0.7a (beta-5a)
- 辞書項目を加えたとき、場合により見出し語リストに表示されなくなる不具合を修正。
- 辞書項目を修正したとき、作成時刻が消える不具合を修正。
- LBE のウィンドウを最大化した状態で終了すると、次回起動時のウィンドウサイズがその大きさになる不具合を修正。
- LBE 最下部のエコー欄で文字の上下が隠れる不具合を修正。
2002/09/07 LBE 1.0.7 (beta-5)
- CSV ファイルから辞書データを
.lex ファイルにインポートできるようにした。
2002/09/01 LBE 1.0.6 (beta-4)
-
インストール手順を単純にするため
lbe.properties の添付をやめ、
画像ファイルを lbe.jar の中に入れることにした。
-
プロジェクトの名前を変更できないバグを修正。プログラムアイコンを導入。
2002/08/27 LBE 1.0.5 (beta-3)
- エラー処理の改善。機能追加なし。
2002/08/25 LBE 1.0.4 (beta-2)
- プロジェクト設定および辞書データ変換の GUI を追加。
2002/08/12 LBE 1.0.3 (beta-1)
2002/06/30 LB 1.02
2002/06/16 LB 1.01
2002/05/10 LB 1.00
2002/04/21
- この頃、開発に着手。
(C) 黒田努 <tkrd@mail.com> (2002-09-15) (2004-06-26)