[ 新規アカウント作成 | パスワード忘れ ] |
[ 新規SPR | SPR一覧 | コメント一覧 | statistics | 最新ビルド:2.10.106 | crash履歴 | SPR DB 一覧 | ユーザ一覧 | 使い方 | レポートの書き方 ] [ ViVi Home ] |
一覧表示: [ New | Pend | Open | Reopen | Fixed | NPTF | 問題優先順 | 問題vote順 | 優先順 | vote順 | 重要度順 | Ref,ToDo | Help不備 | 対処順 ] |
[ 前のSPR | 次のSPR ] |
| |||||||||
状態: | Close | 結果: | 優先度: | C | 重要度: | E | |||
報告日: | 09/08/27 | build: | 2.10.029 | OS: | WinXP | by: | cosworth | ||
概要: | XMLの上書き保存でダイアログが表示される。 | ||||||||
詳細: | ■ 操作前状態: ----- 既存のXMLファイルをオープンします。 ----- ■ 具体的操作: オープンしたXMLファイルを編集し、:wコマンドではなく、 保存ボタンもしくは上書き保存メニューをクリックします。 ----- ■ 操作後状態: ----- 「ctags.exeの起動に失敗しました。」のダイアログが表示されます。 :wコマンドや未編集状態での保存ボタンクリックは問題ありません。 また、ファイルも更新はされています。 ----- ■ 期待する状態: ----- XMLファイルを編集して、保存ボタンもしくは上書き保存メニューを クリックしても、ダイアログが表示されないこと。 ----- | ||||||||
添付画像: | |||||||||
point: | 20 | 対処日: | build: | close日: | 09/08/28 |
#1 つだ (09/08/27 19:41:31) |
以下の設定はどうなっていますでしょうか? [Global Settings]-[その他]-[tags ファイル生成プログラム] : [Type Settings (XML?)]-[その他]-[保存時に tags ファイル自動更新] : |
#2 cosworth (09/08/28 10:49:19) |
現状の設定は以下のとおりです。 [Global Settings]-[その他]-[tags ファイル生成プログラム] : →ctags.exe [Type Settings (XML?)]-[その他]-[保存時に tags ファイル自動更新] : →ON |
#3 つだ (09/08/28 13:28:10) |
ええっと、起動に失敗したダイアログが出るのは、パスの通ったディレクトリに ctags.exe が無いからではないでしょうか? :w でエラーが出ないのは、ctags がコールされていなかったため(参照:SPR#0327)だと思います。 |
#4 cosworth (09/08/28 15:09:12) |
長いことViViを使っていましたが、tagsファイル生成プログラムなるものの存在を初めて知りました。 tagsファイルとは当面無縁ですので、「保存時に tags ファイル自動更新」設定をOFFで使用することとし、 この件はこれでCloseさせていただきます。 ご対応ありがとうございました。 ※でも、権利上tags関係プログラムは同梱できないでしょうから、デフォルトの設定はOFFにするべきでは? →すみません。愚痴です。 |
#5 つだ (09/08/28 18:06:51) |
>>4 ええっと、「デフォルトの設定はOFFにするべきでは」と思われるのであれば、SPRとして登録していただけると助かります。 そうでないといつまでたっても修正されない場合があります。 んで、XMLタイプの「保存時に tags ファイル自動更新」のデフォルトですが、ソースコードのテーブルではOFFになっていました。 「cosworthさんが間違ってONにしたんじゃないのかなー」とか失礼なことを思いながら、 レジストリを消して実際に試してみると、XMLタイプの「保存時に tags ファイル自動更新」はONになっています。 ??? と思いましたが、ソースを追っていくと、条件判断部分にタイプミスみたいなところがあり、それでデフォルトがONになっていました。orz というわけで、SPR#0328 を登録し、対処しておきました。 できましたら、ご確認のほどよろしくおねがいします。 |
[ 新規SPR | SPR一覧 | コメント一覧 | statistics | 最新ビルド:2.10.106 | crash履歴 | SPR DB 一覧 | ユーザ一覧 | 使い方 | レポートの書き方 ] [ ViVi Home ] |
一覧表示: [ New | Pend | Open | Reopen | Fixed | NPTF | 問題優先順 | 問題vote順 | 優先順 | vote順 | 重要度順 | Ref,ToDo | Help不備 | 対処順 ] |
優先度: | 重要度(Severity): |
A:最優先で対処 | A:通常操作でのクラッシュ・無限ループ |
B:必ず対処 | B:特殊な条件、環境でのクラッシュ・無限ループ、非常に重要な動作不良 |
C:原則対処 | C:機能が動作しないなどの普通の動作不良 |
D:簡単であれば対処 | D:些細な動作不良で、簡単な代替手段があるもの |
E:NPTF候補 | E:ミススペルや誤った文章など、機能そのものの動作に影響を与えない、さほど重要ではないもの |
H:ヘルプの不備 | |
M:メモリリーク | |
P:パフォーマンス問題 | |
R:リファクタリング | |
T:機能強化要望(Enhancement)、ToDo | |
X:XT(eXtreme Toolkit)に由来する問題 |