ViVi SPR System build 0025 project:
Mail: Pass:
[ 新規アカウント作成 | パスワード忘れ ]
[ 新規SPR | SPR一覧 | コメント一覧 | statistics | 最新ビルド:2.10.106 | crash履歴 | SPR DB 一覧 | ユーザ一覧 | 使い方 | レポートの書き方 ] [ ViVi Home ]
一覧表示: [ New | Pend | Open | Reopen | Fixed | NPTF | 問題優先順 | 問題vote順 | 優先順 | vote順 | 重要度順 | Ref,ToDo | Help不備 | 対処順 ]
[ 前のSPR | 次のSPR ]
SPR#0372 0 point voted
状態:Close結果:対処優先度:C重要度:B
報告日:09/11/12build:2.10.060OS:WinXPby:アムネシア
概要:ファイル保存時に改行が消える
詳細:■ 具体的操作:
ウィンドウズの右クリックメニューで、新規テキストファイルを作成する
ViVi で開き、内容を何行か入れる
※クリップボードから複数行のテキストを貼り付ける、等も同じ結果になります
そのまま(名前を付けて保存ではなく Ctrl + S等で)保存して ViVi を終了する

■ 操作後状態:
保存したファイルを開くと、改行コードが無くなって、各行が連結されている

■ 期待する状態:
入力した改行が保持される

■ 補足・再現条件:
ViVi の新規ドキュメントを保存する場合(名前を付けて保存)の場合は、発生しません
もともと「空」のファイルに対して発生するようです
添付画像:
point:0対処日:09/11/16build:2.10.062close日:09/11/16
#1 つだ (09/11/12 13:53:36)
new.txt という空のファイルを作り、a<改行>b<改行>c<改行> を挿入した場合と、それをクリップボードからペースとした場合で試してみましたが、
改行が消えるということはありませんでした。

設定に依存しているかもしれないので、当該ファイルのタイプ設定とグローバル設定をメールで送っていただけないでしょうか?
よろしくおねがいします。
#2 アムネシア (09/11/13 10:47:25)
設定をメールいたしました。(2009/11/13 10:46)
ご確認お願いします。メールにも記載しましたが、当方でも他の環境では再現しませんでした。
#3 つだ (09/11/13 13:42:35)
設定メールありがとうございましたが。
が、残念ながら設定を読み込んでも、本件を再現させることができませんでした。

うーん、困りました。
(再現できない場合、対処するのは困難です)
#4 アムネシア (09/11/16 13:40:31)
詳細は別途メールしましたが、
・設定ダイアログ -> global settings -> ファイル -> 上書き保存時:改行コード変換 を ON とする
が怪しいようです。
今度こそ、再現しますように (-人-)ナム〜
#5 つだ (09/11/16 17:10:27)
おかげさまで再現できましたー
以下の設定が必要条件のようです。

[Global Settings]-[ファイル]-[保存ダイアログ:改行コード変更時はバッファ内容も変更] : OFF
[Global Settings]-[ファイル]-[上書き保存時:改行コード変換] : ON
#6 つだ (09/11/16 17:20:53)
おかげさまで本件は 2.10.062 で対処できたと思います。
既にリリース済みですので、ご確認のほどよろしくおねがいします〜
#7 アムネシア (09/11/16 18:10:53)
対処、ありがとうございました。きちんと保存できました。
[ 新規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)に由来する問題