秀まるおのホームページ
ホーム ソフトウェア ライブラリ ご購入方法 サポート ソリューション 公式マニュアル 書籍紹介 リンク
 ■ 秀まるおのホームページ(サイトー企画) > ソフトウェア > 秀丸メール > 秀丸メール・V4.74βの改変内容 dummy

  秀丸メール・V4.74βの改変内容

  2007/03/26 V4.74正式版
  • バグ修正
    • メール一覧の添付ファイルアイコンの上でマウス右ボタンメニューを出すと死んでしまうバグ修正。
  • 機能追加/仕様変更
    • バックスラッシュの文字が入ったus-ascii指定のメールをなるべく欧文扱いされるように、メールの文字コード自動判定の処理を少し改良した。

  2007/03/26 V4.74β19
  • バグ修正
    • アドレス帳の宛先欄でドラッグアンドドロップで移動するとおかしいことがあるバグ修正。
  • 機能追加/仕様変更
    • アカウントを展開した時に展開したアカウント以外のアカウントを折りたたむ処理のタイミングを少し変更して、WindowsXPでの見栄えを少しよくした。
    • EM_GETSEL / EM_SETSELメッセージがバイト単位かユニコードの文字単位かどうか調べる処理はやめて、SendMessageW / SendMessageA を使い分ける方式のみに変更した。(V4.74β18でのデバッグレベル=1相当にした)

  2007/03/24 V4.74β18
  • バグ修正
    • アドレス帳の宛先欄でマウスクリックした時の選択状態がずれることがあるらしいバグ対処。

  2007/03/23 V4.74β17
  • バグ修正
    • 行番号の表示ON/OFFを切り替えた時に自動折り返しの折り返し桁数計算がされないバグ修正。
    • HmJre.dllがバグ修正してV1.83になった。
    • 検索結果の一覧でスレッド表示にして複数選択してコマンド実行しても複数メールが対象にならないことがあるらしいバグ対処。
    • アドレス帳の宛先欄でマウスクリックした時の選択状態がずれることがあるらしいバグ対処。
  • 機能追加/仕様変更
    • 添付ファイル上のコンテキストメニューの「送る」の中で、キーボードのA~Zによるメニュー選択操作を出来るようにした。
    • 他のウィンドウがアクティブな時に秀丸メールの送受信エラーが出て、そこの「閉じる」ボタンを押しても秀丸メールがアクティブにならないようにした。

  2007/03/21 V4.74β16
  • バグ修正
    • utf-8文字コードでエンコードしてないメールをインポートするとヘッダの部分のutf-8文字が化けてしまうバグ修正。
    • フォルダ毎の設定からテンプレート編集して戻った時にプレビュー部分や「編集...」ボタンがおかしいバグ修正。
    • オートコンプリートで、アドレス帳にユニコードで登録した名前がうまく出ないバグ修正。(ただし、そもそもユニコードの入力が効かない所は相変わらずダメ)
    • アドレス帳の宛先欄の内容をドラッグアンドドロップすると死んでしまったりうまくドロップできないバグ修正。
    • 引用記号を付けて自動折り返しする処理で、半角カナ文字があると折り返し部分付近の文字が欠けてしまうバグ修正。(前からバグっていたらしい)
    • tkinfo.dllのヘルプの間違い直し。
  • 機能追加/仕様変更
    • utf-8文字コードでエンコードしないでエクスポートする時は、Content-Type:ヘッダを「text/plain; charset=utf-8; (for export)」みたいに書き換えてエクスポートするようにした。(後でインポート出来るように)
    • 「全般的な設定・上級者向け・開封通知」に「To:に自分のメールアドレスが入っている場合のみ応答する」オプションを追加した。デフォルトON。
    • 「フォルダ毎の設定・テンプレート/署名」の中に「テンプレート/署名の編集...」ボタンを追加した。
    • アドレス帳の検索ダイアログボックス上でもオートコンプリート出来るようにした。
    • 検索結果の一覧をスレッド表示した所でも、スレッド単位での削除などの動作を出来るようにした。

  2007/03/16 V4.74β15
  • バグ修正
    • スレッド表示でのスレッド並び順変更をしようとしてもうまく出来ないことがあるバグ修正。スレッドの根本のメールであってもReferences:またはIn-Reply-to:ヘッダが付いているとダメだった。
    • 「ポイントしたとき下線表示」がONの時に、スレッド表示の並び順変更用の区切り線がうまく描画されないバグ修正。
    • WindowsMe以下の場合で、アドレス帳のメンバーを編集するとメンバーが増えたように見えるバグ修正。(V4.74β14でのレベルダウン)
  • 機能追加/仕様変更
    • 名前+メールアドレス部分でマウス右ボタンクリックして「...をアドレス帳に登録」と「...宛の新規メール」についても多国語対応した。
    • 簡単振り分け設定の2ページ目で、今現在選択してるメールが何らかのユーザー様作成フォルダ中にあるメールだった場合には、そのフォルダへ振り分ける動作をデフォルトってことにした。

  2007/03/14 V4.74β14
  • バグ修正
    • Windows2000で、メールエディタのタイトルバーでユニコード対応してたつもりが実は'?'になっていたバグ修正。
    • HideInst.exeがまた電子署名し忘れてたバグ修正。
    • GetMailSize関数でエラーになった時にGetMailSizeでエラーであることが分からないバグ修正。
  • 機能追加/仕様変更
    • 振り分け条件でアドレス帳グループを指定する場合に、アドレス帳の根本を示すGroup(/)を使えるようにした。
    • 検索して一覧作成のウィンドウ右下に進捗状況を表示するようにした。
    • アドレス帳もユニコード対応した。(注意:ユニコード文字を使うとアドレス帳用ファイルがutf-16で保存されてしまうので、そうするとそのアドレス帳は古い秀丸メールでアクセス出来なくなる)

  2007/03/09 V4.74β13
  • バグ修正
    • フォルダ枠でフォルダをドラッグアンドドロップする時に自動スクロールしないバグ修正。(β11付近でのレベルダウン)
    • マクロのlinenotoy関数がおかしいバグ修正。
    • マクロでconfig "w80";を実行するとヘッダ部分の80桁以上部分が見えなくなってしまうバグ修正。
    • WindowsXP以上の場合で、検索条件での「追加の条件」のコンボボックスがうまく動かないバグ修正。
  • 機能追加/仕様変更
    • インストール直後に迷惑ワードの自動更新するのをやめて、代わりに、インストールした後の初回の秀丸メール起動時に迷惑ワードを更新するようにした。
    • 添付ファイル・ファイル名の変更ダイアログボックスにユニコード文字を入力しても化けないようにした。(そこのフォントをTahomaにした。Windows2000以上の場合に限り)
    • インストール直後の迷惑ワード自動更新を高速にした。
    • アドレス帳をユニコード化する用に、いくつかウィンドウのユニコード対応した。(まだ未完成)

  2007/03/08 V4.74β12
  • バグ修正
    • アドレス帳で検索してからShift+上下矢印キーで選択するとうまくいかないバグ修正。
    • インストールしてから迷惑ワード更新用に秀丸メールを起動して、それを終了させてるはずが、常駐秀丸メールが終了してなかったバグ修正。
    • 暗号化/電子署名のダイアログボックスの中身がうまく表示されなくなっていたバグ修正。(β11でのレベルダウン)
    • テンプレートの編集の所で新規テンプレートを実行してから他のテンプレートを選択した時に出てくるメッセージに「いいえ」を押すとおかしくなるバグ修正。
    • 「下の未読メール」とかでフォルダが切り替わった時に、「範囲(V):」と表示範囲コンボボックスの重なり部分の描画がおかしくなるバグ修正。
  • 機能追加/仕様変更
    • ViewAreaFinder関数を追加した。
    • ユニコード/非ユニコードウィンドウ関係の処理を効率的にした。
    • 付属するHmJre.dllのバージョンがV1.81になった。

  2007/03/02 V4.74β11
  • バグ修正
    • 絞り込み検索についての細かい修正少々。
    • 迷惑メールフィルターでの「++~word」がうまくヒットしないことがあったバグ修正。
    • 「重要度」と「優先度」の2つの用語が混在していたので、全部「優先度」に統一した。
    • Windows Vistaで、全般的な設定からショートカットの作成をいじったりアイコンモジュールの変更操作などをした時にデスクトップ・ショートカットのアイコン等がうまく変化してくれない(&レジストリアクセスのエラーが起きる)バグ修正。ただし、Windows Vistaの場合はこれらの設定変更をすると、毎回HideInst.exeを起動するようになる。
    • HideInst.exeが電子署名されてないバグ修正。
  • 機能追加/仕様変更
    • テンプレート/署名でユニコード文字を全部使えるようにした。(WindowsNT以上の場合)
    • 「全般的な設定・メール一覧・スレッド表示」での「スレッド中の最新メールを基準に並び順を決める」がONの場合で、さらに「全般的な設定・未読メールの閲覧・詳細」の「フォルダ切り替え時に選択するメールの指定」が「最新メール」の時で、さらにスレッド表示の時、最新スレッド中の最新メールを選択する動作にした。
    • 振り分けアクションで「優先度:低とする」を追加した。

  2007/02/28 V4.74β10
  • バグ修正
    • 「そのまま転送」で「今すぐ送信」を実行すると秀丸メール本体の動作がおかしくなってしまうバグ修正。(β9でのレベルダウン)
    • 「名前を付けて保存...」でutf-8文字コードで保存すると、自動折り返し禁止の所に余計な改行コードが入ってしまうバグ修正。
  • 機能追加/仕様変更
    • 返信メール/転送メールで外国語メールの内容やテンプレート中の日本語を化けないようにした。
    • テンプレートの命令で文字コード指定してもメールが化けないようにした。
    • 秀丸エディタと同様に、インストール直後に秀丸メールを自動起動するのをやめた。

  2007/02/27 V4.74β9
  • バグ修正
    • 複数メールを選択した状態でEnvChangedを実行してからEnterPrintMultiするとうまくいかないバグ修正。
    • メール一覧の絞り込み検索窓のサイズがドラッグアンドドロップで変更できるけども、秀丸メールを起動しなおすと元に戻ってしまう(というか、表示範囲コンボボックスと同じサイズになってしまう)バグ修正。
    • 絞り込み検索のウィンドウが横スクロールしないバグ修正。
    • 検索結果の一覧上での添付ファイルのマウス右ボタンメニューに「添付の取り消し」が出てきてしまうことがあるバグ修正。
  • 機能追加/仕様変更
    • メール一覧の表示範囲用コンボボックスの位置もマウスドラッグアンドドロップ操作出来るようにした。
    • 絞り込み検索の所でもオートコンプリートするようにした。
    • 絞り込み検索の所に何か文字列がある時に、そこの色を、検索文字列の強調の色で表示するようにした。
    • 迷惑メールフィルターの迷惑ワードに「++~string」を追加した。指定された文字列を含んでいればヒットする。(単語の形でなくても、単語の中の一部文字列としてヒットすればいい)
    • 迷惑ワードの「++!usbd<NNN」で、ロシア語や東ヨーロッパ言語のメールも対象とするようにした。
    • アドレス帳のオプションに、「列の並び順で、メールアドレスを先頭にする」を追加した。
    • アドレス帳が編集モードの時は、「To:に追加」等のキー操作('T', 'C', 'B')を効かないようにした。(キーを押して検索できるようにするために)
    • スレッド表示での小枝についても正しくソートするようにした。
    • ウィンドウが画面の外に出てしまった時に画面内に戻す処理を改良して、もっと画面内にもとりやすくした。

  2007/02/22 V4.74β8
  • バグ修正
    • BookMenu関数でメニュー以外の所をクリックするとマクロを中断するかどうかの問い合わせが出てしまうバグ修正。
    • 情報アイテムをエディタで開いて「設定・自動折り返し」を実行した時の挙動が送信済みメール用になってしまっていたバグ修正。
  • 機能追加/仕様変更
    • Windows Vistaの64bit版にインストールした後にちゃんとインストールされたかどうかの問い合わせメッセージが出ないように工夫した。
    • 迷惑メールフィルターでの、Date:ヘッダとReceived:ヘッダの日付を比較する処理で、Received:ヘッダが複数ある場合は一番最後のReceived:ヘッダだけ無視して比較するようにした。
    • ダイアログボックス関係の処理の一部変更でプログラムサイズ縮小。
    • 文字コードの違う複数のメールをまとめて印刷する時に、文字化けしないようにした。(フォントにもよるけど)

  2007/02/16 V4.74β7
  • バグ修正
    • 送信系メールの編集で、署名を削除してからアカウント変更する時にメール末尾の[EOF]よりも前に文字列があると、その文字列が無くなってしまうことがあるバグ修正。
    • エディタ上で迷惑ワード登録すると振り分けが中断してしまうバグ修正。
    • 迷惑メールフィルターで、「巨大なイメージ入りの英語メールを迷惑メール扱いとする」で、「.jpg」は迷惑メール対象としつつも「.jpeg」が対象になってなかったバグ修正。
    • コマンドラインのsendnowでメールを送ると「ファイルの作成に失敗した」のエラーメッセージが出てしまうバグ修正。
    • Windows Vista + IntelliPointの時にホイールスクロール量がおかしいらしいバグ修正。
    • Windows Vista上に新規インストールした時に、迷惑ワードの登録的な処理が動作してしまうバグ修正。
  • 機能追加/仕様変更
    • 添付ファイル・ファイル名の拡張子が付いてない場合でも、Content-Typeから憶測して拡張子を付けるようにした。(可能な場合に限り、あと、勝手に実行可能ファイルが出てこないようにもして)
    • BookMenu関数を追加した。
    • 「全般的な設定・上級者向け・その他・その他2」って設定ページを用意して、一部オプションをそこに移動した。
    • $$$sharing.$$$による排他制御を抑止するオプション追加。
    • 迷惑メールフィルターで、欧文メールであっても「++!usbd<NNN」にヒットさせるようにした。
    • 「アカウント毎の設定・メールサーバー」にOutbound Port25 Blocking対策のオプション追加。
    • メールをドラッグアンドドロップでデスクトップにエクスポート出来るようにした。

  2007/02/13 V4.74β6
  • バグ修正
    • メールをフォルダにドラッグアンドドロップしようとすると固まってしまうバグ修正。(β4でのレベルダウン)

  2007/02/13 V4.74β5
  • バグ修正
    • 検索文字列を強調する設定で一度検索した状態で検索ダイアログボックスを表示させるとメール一覧の項目全部が強調表示されるバグ修正。(Windows Vistaだと起きる)
    • アドレス帳にも色つけする設定だと、ダイアログボックス中のアイコン描画する部分の一部の背景色も変わってしまうバグ修正。
  • 機能追加/仕様変更
    • 検索して一覧作成をしている最中でも秀丸メール本体上で検索コマンドが実行出来るようにした。&、SetFindPackしても検索して一覧作成側には影響しないようにした。
    • 返信メールを多重に実行しようとした場合に問い合わせメッセージを出すようにした。
    • MakeReply/MakeReplyCustom関数にパラメータ追加した。"QueryMultiReply"と"ForceMultiReply"。
    • StarOffice21が付ける分割メールのSubjectをうまく加工するようにした。
    • 範囲(V)のコンボボックスと絞り込み検索の窓の両方について、マウスによるドラッグ操作でサイズ変更出来るようにした。
    • 重複メールのチェックの時に送信系メールと受信系メールの優先度を決める用のオプション追加。(全般的な設定・メール一覧・詳細・もっと詳細2)

  2007/02/07 V4.74β4
  • バグ修正
    • 日本語の文字の場合でもcontinue/apart-wordの判定がされてしまっていたバグ修正。(遅くなっていた。ずっと前から。)
  • 機能追加/仕様変更
    • 迷惑メールフィルターの迷惑ワードとして「++!usbd<NNN」を追加した。英文メールでメール本文のサイズを限定する用。(迷惑メール判定の高速化用に用意した。)
    • メールのヘッダ+本文のサイズが8キロバイト以上の場合はcontinue/apart-wordの迷惑ワード判定はしないようにした。(これまた高速化用)
    • 「++!usbd<NNN」を使った迷惑ワードに変更して、遅くなる原因となっていた迷惑ワードはDefaultSpamWordPurge.txtによって取り消すことにした。
    • 「検索して一覧作成」の実行中に検索条件を変更しても一覧作成には影響しないようにする用の修正の予備段階(グローバル変数をインスタンス的変数に変更したのみ)

  2007/02/06 V4.74β3
  • バグ修正
    • 送信済みメールを開いてから「編集を許可する」を通さずに草稿に保存してから編集すると、タイトルバーがうまく「再編集メール」にならないバグ修正。
  • 機能追加/仕様変更
    • エディタ上に限り、秀丸エディタでのタブキーへのキー割り当てを効くようにした。
    • 迷惑メールフィルターで、単語の途中にゴミを混ぜて偽装した単語にもヒットするような迷惑ワード対応した。「++_front_tail」および「++_front.tail」。「_」は0文字~3文字、「.」は0文字~1文字の任意の文字(空白以外の英文字)が入っていてもヒットする。
    • 迷惑メールフィルターで、ヒットした部分がメール本文の先頭から何バイト以内かを判定材料にする用の、「++!hit<nnn」を追加した。
    • 「Norton AntiVirus MimeReplacementFile1.txt」の付いたメールを迷惑メール扱いするようにした。
    • アドレス帳にも色つけするかどうかのオプション追加。

  2007/02/02 V4.74β2
  • バグ修正
    • DisableDrawしてる最中にSetViewAreaすると、EnableDrawした時の表示範囲コンボボックスの表示が狂うことがあるバグ修正。
    • カスタム表示範囲の指定がことごとく使えなくなっていたバグ修正。(V4.74β1でのレベルダウン)
  • 機能追加/仕様変更
    • メールが大量にあるケースでメモリ不足になりにくいようにした。(メモリのre-allocateの回数を減らすような工夫をした)
    • フォルダ毎の設定での「使用状況」のページの出てくる速度を速くした。
    • フォルダ毎の設定でメモり使用量も表示するようにした。&、未読メール数の表示はやめた。
    • アカウント毎の設定で、アカウント配下のメール数/メモリ使用量などを表示出来るようにした。

  2007/02/01 V4.74β1
  • バグ修正
    • eml形式添付ファイル上のマウス右ボタンメニューからインポートをしようとするとエクスプローラが出てきてしまうバグ修正。
    • 「全般的な設定・基本」でホームディレクトリを変更した時に、$$$sharing.$$$ファイルによる排他制御を新しく変更したフォルダに対して実行するようにした。ただし、EnvChanged関数でホームディレクトリを切り替えた場合は排他制御でエラーが出ても無視される。
    • リンク切れ添付ファイルの検索で、極端に長いファイル名の添付ファイルがあるとスタックを壊して死んでしまうと思うバグ修正。&、バグ調査用のdump.txt出力追加。
    • カスタム表示範囲の順序を変更した時に、メール一覧のキャッシュ(list.binファイル)が間違って更新されて、結果としてメール一覧の再作成が働くケースが希に起きる可能性があるバグ修正。
    • 特定メールソフト(名前は念のため伏せておく)でのヘッダでのbase64エンコードしたのを、そのメーラーの期待通りの方法でデコードするようにした。結果、ヘッダの途中に余計な半角空白が入ってしまうケースが改善した。(他にも似たようなエンコードしてるメールソフトが多数ありそうな気はするけど)
    • アイコン順ソートしているフォルダでメールのマークON/OFFをしてから他のフォルダを選んでまた元のフォルダに戻った時に、メールの並び順が前のままでうまくソートし直しされないバグ修正。
    • 検索結果からメールを開いて、別のメールを開いて、そのメールを閉じてまた元のメールを(すでに開いているメールを)開くような操作をすると死んでしまうことがあるバグ修正。
  • 機能追加/仕様変更
    • マウスホイールクリックでスクロール出来るようにした。
    • アドレス帳でのグループ/メンバー枠の色も、秀丸メール本体と同じになるようにした。&、「アクティブじゃない時灰色表示」も効くようにした。
    • メール一覧の表示範囲に「検索...」を追加して、それを選択したら表示範囲コンボボックスの右側に検索文字列の入力欄が出てくるようにして、さらにはそれによって表示範囲を検索にヒットした文字列だけに絞り込むことが出来るようにした。さらには、同様のスタイルでの表示範囲指定をカスタム設定できるようにした。(絞り込み検索機能)
    • マウスカーソルでポイントした時に下線表示するオプションの場所変更。
    • リモートメールの「ダウンロードしてもサーバー上に残す」のオプションを常にデフォルトONとして出てくるようにした。
    • 秀丸メールが死んでもエラーログが出なかった時でも動作記録だけは取り出せる用の、HmmPeekDump.exeプログラムを作った。&、それ用に、エラーログをファイルマッピング上に出力するようにした。
    • アイコン順ソートするときに、「優先度:高」のフラグも考慮してソートするようにした。
    • 引用行での禁則処理で、ぶら下げ系の処理をしないようにしてたけども、普通のメール本文と同様に処理するように直してみる。
    • Shiftキーを押さえながら枠区切り線をドラッグすると、ウィンドウサイズも連動して変わるようにした。
    • メールをエクスポートする時のオプションとして、「タイムスタンプ=メールの送受信日付」を追加した。


『戻る』

| プライバシーポリシー | 各サービスにおける個人情報の利用目的について |