「&u」「&p」「&h」 はログファイルの名前に反映されない
確認: trunk/r10443
「&u」「&h」 はプレビューで表示されますが、ログファイルの名前には反映されないようです。
※Bluetooth経由のUART接続でしか見ていないので「&p」は未確認だけどログ開始画面で&pのまま表示されるのでたぶん反映されない。
コマンドラインで /L="&u&h&p" 指定しても「&u」「&h」「&p」は反映されない。
4-stable/r10441 では、ログ開始画面で反映されている。コマンドラインからも反映される。
addsetting.cpp の 165行目 CLogPropPageDlg::CreateLogFilename() 関数で、replaceInvalidFileNameCharW() が、ConvertLognameW() より前にあるのがいけなかったようです。
r10444 で関数名も含めて大きく書き換えられた結果、表示されるようになりました。(ログ開始画面の場合も、コマンドラインで指定した場合も)
クローズします。
確認: trunk/r10443
「&u」「&h」 はプレビューで表示されますが、ログファイルの名前には反映されないようです。
※Bluetooth経由のUART接続でしか見ていないので「&p」は未確認だけどログ開始画面で&pのまま表示されるのでたぶん反映されない。
コマンドラインで /L="&u&h&p" 指定しても「&u」「&h」「&p」は反映されない。
4-stable/r10441 では、ログ開始画面で反映されている。コマンドラインからも反映される。