リリースノート (バージョン 2020.1) Helix ビジュアル・マージ・ツール (Helix P4Merge) はじめに -------- Helix P4Merge は、ソフトウェアの開発者用に設計されたエンドユーザ・アプリケーシ ョンであり、Perforce サーバあるいは Helix P4V を使わずに、コマンドライン からスタンドアロンで実行することができます。Helix P4Merge に関する説明は、 オンライン・ヘルプをご参照ください。 -------------------------------------------------------------------------- サポートされるプラットフォーム ------------------------------ Windows 7, 8.1, 10 (x86, x86_64) Mac OS X 10.12, 10.13, 10.14 (x86_64) Linux (x86_64) RHEL 7.4 CentOS 7.4 Ubuntu 16.04 18.04 上記のプラットフォームはテストされており、頻繁に回帰テストの対象となります。こ れらのプラットフォームで発見されたエラーまたはバグは、修正のために優先順位が付 けられます。上記以外のプラットフォームは、Perforceによって積極的にテストされて いません。 P4Vは、積極的にテストされていないプラットフォームで実行される場合が あります。 -------------------------------------------------------------------------- インストール ------------ Windows ------- ダウンロードページから P4V インストーラをダウンロードし、起動します。P4Vインス トーラには Helix P4Merge が含まれています。 Mac OS X ------- Perforce ダウンロード・ページから、P4V ダウンロード・アイコンをオプション・ クリックし、ファイルをディスクに保存します。P4V および Helix P4Merge をイ ンストールするには、ダウンロードされたファイルをダブルクリックします。Helix P4Merge は P4V.dmg ファイルに含まれています。 コマンドラインから Helix P4Merge を起動するには、以下のコマンドを実行します。 /p4merge.app/Contents/Resources/launchp4merge <引数> 注: launchp4merge コマンドライン・バイナリは上記の場所から実行しなければ なりません。この場所を指すリンク、エイリアス、またはシェル・スクリプトを 作成することも可能です。 Unix ---- ダウンロードページから、P4V ダウンロード・アイコンを右クリックし、p4v.tgz インストール・ファイルをディスクに保存します。 Helix P4Merge は、圧縮された tar ファイル p4v.tgz の中に含まれています。 例: $cd /foo $gunzip p4v.tgz $tar xvf p4v.tar $ln -s foo/p4v-2010.2-123456/bin/p4merge /usr/local/bin/p4merge p4merge 注: コマンドラインから Helix P4Merge に渡されるすべてのファイルは、存在す るファイルでなければなりません。そうでなければ、存在しないファイルは無効 であるとのエラーが発生します。 -------------------------------------------------------------------------- クライアント・バージョンとサーバ・バージョンの互換性 ---------------------------------------------------- このバージョンのHelix Adminは、リリース2016.2以降の任意のHelix Core Serverで使 用できます。 Helix Adminで利用可能な機能は、サーバーのバージョンとHelix Adminのバージョンに よって異なります。 以下に記す変更の説明では、Helix Admin や Helix Core サーバをアップグレー ドする必要があるか否かを、アスタリスクで示しています。 ** -- 新しい p4d Helix Core サーバ・プログラムが必要 -------------------------------------------------------------------------- 既知の制限 ---------- Windows の日本語システムは、コード・ページ 932 を使用しています。コード・ ページ 932 は、Microsoft 社により拡張開発された ShiftJis であり、NEC の特 殊文字などを含んでいます。Windows で ShiftJis を使用する場合、バージョン 4.8 以上の Qt を利用して、コード・ページ 932 とその拡張機能を使用できるよ うにしなければなりません (通常の ShiftJis を使用した場合、文字化けが発生 します)。また、環境変数には、以下の変数を設定する必要があります。 UNICODEMAP_JP=cp932,nec-vdc これらの設定により、Helix P4V や Helix P4Merge はその実行にあたって、変更 された ShiftJis (コードページ 932)を使用し、文字をエンコードまたはデコー ドする際に NEC の特殊文字を認識するための拡張を適用します。 ------------------------------------------------------------------------- 既知の画像ファイルの比較に関する問題 ------------------------------------ Bug #40137 画像差分の強調表示機能では、画像をピクセル単位で比較するため、リソースが 非常に多く消費されます。ユーザのマシン・リソースによっては、非常に大きい 画像に対して強調表示機能を使用する場合、または使用マシンのリソースが不十 分である場合に、システムが低速になったり停止したりすることがあります。 Bug #29477 48bit カラー (r/g/b の各チャネルに 16 ビットずつ) の.TIFF ファイルを比較 すると、画像の深度が 32 ビットとして報告されていました。 Bug #29587 .GIF ファイルを比較すると、画像の深度が常に 32 ビットとして報告されていま した。 Bug #29497 画像比較ツールでは RGB 形式のファイルのみがサポートされています。CMYK 形 式のファイルを比較すると、その形式は RGB として報告されます。 -------------------------------------------------------------------------- 2020.1.1 patch/1966006のバグ修正 #102068 (Change #1957667) "git mergetool"からP4Mergeを起動するとクラッシュする問題を修正しました。 #92012 (Change #1957667) P4Merge起動時の断続的なクラッシュを修正しました。 -------------------------------------------------------------------------- 2020.1 patch/1946989のバグ修正 #100861 P4Mergeは、ファイルブラウザとP4Vからのファイルのドラッグアンドドロップを受け入れます。 2018.3 patch1/1719707 の主な新機能 -------------------------------- #96606 (Changes #1718533, #1713805, #1713805) ユーザが P4Merge で使用する目的のアイコンスケールサイズを選択できるように する、新しい表示設定が追加されました。 デフォルトはプライマリモニターの解像度に基づいて計算されますが、ユーザは、 解像度が異なるセカンダリモニターで P4Merge を使用する場合にカスタムスケー リングを選択できるようになりました。 -------------------------------------------------------------------------- 2018.3 patch1/1719707 のバグ修正 -------------------------------- #96637 (Change #1715564) Windows のアプリケーションフォントは、デフォルトで正しいシステムフォントポ イントサイズ(通常は 8pt)になりました。 -------------------------------------------------------------------------- 2018.3 1706936 の主な新機能 -------------------------------- #96185 'Windows'および'Mac'で、P4Merge のアプリケーションフォントを設定できるよう になりました。 -------------------------------------------------------------------------- 2017.3 patch1/1590419 のバグ修正 -------------------------------- #74295 Linux 上でコマンドラインから起動した P4Merge において、[次の差分] や [前 の差分] をクリックするとコンソールにエラーが出力される、というバグが修正 されました。 -------------------------------------------------------------------------- 注: バージョン 2017.3 より前において、リリースノートはチェンジリスト番号 ごとに一覧表示されていました。 -------------------------------------------------------------------------- 2015.1/1233444 のバグ修正 ------------------------- #1073713 (Bug #42405) クライアント側で P4ENVIRO ファイルが定義されている場合、比較アルゴリズム 用の構成可能変数が適用されるようになりました。 -------------------------------------------------------------------------- 2014.3 のバグ修正 ----------------- #993605 (Bug #64959) P4Merge は、バイトオーダーマーク (BOM) を含むファイルを正しく取り扱うよう になり、マージ結果ファイルに 2個の BOM が保存される問題は解決されました。 #989338 (Bug #76690) コマンドラインからヘルプを実行すると (p4merge -h)、画面内の情報が適切に表 示されない、というバグが修正されました。 -------------------------------------------------------------------------- 2014.2/951414 (GA) 以降の Patch 1 のバグ修正 -------------------------------------------- #958974 (Bug #75870) 非 Unicode モードのサーバに接続すると文字化けする、というバグが修正されま した。このため、"?" 記号のある黒い四角記号で表示されることがなくなりまし た。この文字化けは複数の箇所で発生しており、特にマージ操作では、保存した マージ後のデータに文字化けが含まれるため、データ損失を引き起こす可能性が ありました。 -------------------------------------------------------------------------- 2014.1 の主な新機能 ------------------- #803191 (Bug #71402) ** 文字エンコードが CP1253 あるいは 8859-7 に設定された際のギリシャ語のサポー トを追加しました。 #763401 スタンドアローンモードでの使用を可能とするため、プリファレンスダイアログ に P4Combine Web Service URL のフィールドを追加しました。 -------------------------------------------------------------------------- 2013.4/760166 (GA) 以降の Patch 1 のバグ修正 -------------------------------------------- #767730 (Bug #62467) マージ画面のボタンが誤って表示され、このボタンがクリックされることでアプ リケーションの異常終了を引き起こす可能性のあるバグが修正されました。今後、 これらのボタンが表示されることはありません。 --------------------------------------------------------------------------- 2013.4 の主な新機能 ------------------- #723901 Microsoft Word (.docx) ファイルの豊富なな比較機能が、P4Combine Web Service を介した P4Merge から利用できるようになりました。Perforce 管理者が"P4. Combine.URL" サーバプロパティを P4Combine Web Service URL に設定すると、 P4Merge は .docx ファイルを比較できるようになります。 P4Combine Web Service URL は、以下のようにコマンドラインで引数を指定して 設定することが可能です。 -url 2 つめの引数は比較のタイプを判断するために用いることができます。 -ct 'compare-parent-child' 'compare-siblings' "Parent-Child" の比較は、最新の状態からの差分を表示する際に使用します。 "Siblings" の比較は、比較対象のファイル間に直接的な関係性がない場合に使用 します。 P4Combine は Perforce を通常インストールすることで、インストールされます。 P4Combine Web Service のインストールやセットアップ方法に関する詳細は、以 下の Commons Administrator's Guide を参照してください。 http://www.perforce.com/perforce/doc.current/manuals/commons-admin/index.html -------------------------------------------------------------------------- 2013.4 のバグ修正 ----------------- #730435 (Bug #66299) ファイル名に 2 バイトの空白文字が存在する場合でも、適切に動作するようにな りました。 #714810 (Bug #24515) ファイルのマージ操作において、両ファイルの改行コードにニューラインが存在 しない場合、マージ後のファイルの改行コードとしてランダムにニューラインが 追加される、というバグが修正されました。 -------------------------------------------------------------------------- 2013.2/661179 (GA) 以降の Patch 1 に含まれるバグ修正 ---------------------------------------------------- #673499 (Bug #67250) プリファレンスが修正され、設定した内容が正しく保存されるようになりました。 -------------------------------------------------------------------------- 2012.2 のバグ修正 ----------------- #489742 (Bug #57364) SVG ファイルを、バイナリファイルではなくテキストファイルとして認識するよ うになりました。 -------------------------------------------------------------------------- 2012.1 の主な新機能 ------------------- 2012.1 のその他の新機能 ----------------------- #407688 (Bug #17830) 未解決の衝突が存在するマージ結果を保存する際に、警告メッセージが表示され るようになりました。 -------------------------------------------------------------------------- 2011.1 の主な新機能 ------------------- 2011.1 のその他の新機能 ----------------------- #333992 (Bug #47083) 中国語の文字エンコードがサポートされるようになりました。 cp936 - Windows Codepage 936 (簡体字中国語 GBK) cp950 - Windows Codepage 950 (繁体字中国語 Big5) #324100, #332117 (Bug #36198) 追加言語が使用可能である場合、ユーザはアプリケーション・メニュー、ラベル およびダイアログに使用する言語を選択できます。これは [プリファレンス] ダ イアログにおいて設定されます。 #322256 (Bug #46050) 以下の形式の画像について、比較機能がサポートされるようになりました。 TGA、 Photoshop、3DSMax、および Maya。Maya の画像を比較するには、Maya をインス トールする必要があります。 -------------------------------------------------------------------------- 2011.1 のバグ修正 ----------------- #348727 (Bug #48250) Mac OS X 10.5 において、P4Merge ヘルプメニューが無効にされなくなりました。 -------------------------------------------------------------------------- 2010.2 の主な新機能 ------------------- 2010.2 のその他の新機能 ----------------------- #273790 (Bug #26931) ホワイトスペースを視覚化するために、新しいプリファレンスが追加されました。 このオプションは、[タブとスペースを表示] です。タブは矢印、スペースはドッ トで表示されます。 #266761 (Bug #35304) マージ - 編集 - 差分パネルおよび差分 - 編集 - 差分パネルにおいて、タブ文 字の代わりにスペースを挿入するための新しいプリファレンスが追加されました。 --------------------------------------------------------------------------- 2010.2 のバグ修正 ----------------- #278936 (Bug #42224) ベース、左、または右のアイコンをクリックしたときにマージ結果の内容が置き 換えられることを警告するダイアログに、欠落していた [いいえ] ボタンが含ま れるようになりました。 #274246 (Bug #41852) コマンドラインで比較オプション (-db/dw/dl/da) を渡したとき、再び正しく動 作するようになりました。 #240804 (Bug #38217) 指定された文字エンコードによって変換できない文字がある場合、空のファイル が保存されなくなりました。 -------------------------------------------------------------------------- 2010.1 の主な新機能 ------------------- 2010.1 のその他の新機能 ----------------------- #236666 (Bug #21199) 結合されたファイルの大きさが約 10MB を超えると、ファイルサイズ警告ダイア ログが表示されるようになりました(従来は 2MB)。 #236458 (Bug #20885, #21199, #24303) 長時間かかるロード処理中に、ビジー状態を示すバーが表示されるようになりま した。 #236458 (Bug #24303) マージまたは比較が可能なファイルのサイズ制限が撤廃されました。ファイルの サイズやクライアント・コンピュータのリソースによっては、P4Merge が起動時 に応答を返さなくなることがあります。 -------------------------------------------------------------------------- 2010.1 のバグ修正 ----------------- #264660 (Bug #40758) UNIX 環境で特定のアプリケーション・フォントを使用したときにも、マージ編集 ボタンが差分に沿って正しく並ぶようになりました。 #261650 (Bug #39269, #39995) P4Merge は UNIX のすべてのフォントに対し、差分を正しく表示するようになり ました。 #254805 (Bug #39269) 最初にデフォルトにされていたフォントが存在しない場合に、UNIX 環境で P4Merge が適当なフォントを選択することはなくなりました。 #240987 (Bug #38506) 差分レイアウトをシングルパネルとダブルパネルの間で切り替えたとき、現在の 差分 / 衝突が正しく中央に表示されるようになりました。 #238489 (Bug #36906) 文字エンコードまたは比較方法の変更後、[保存] メニューが無効にされなくなり ました。 #238489 (Bug #36338) P4Merge 起動後に比較対象ファイルが削除された場合、両方のファイルを必要と するメニューは無効にされるようになりました。 #238037 (Bug #37950) シングルパネルとダブルパネル、または差分編集モードの間で表示を切り替えた とき、ドキュメントが正しい場所にスクロールされます。 #237893 (Bug #25435, #28928) 差分や衝突が 1 つしかなかった場合、次または前に移動する操作を行うと、その 差分 / 衝突が表示されます。 #236777 (Bug #20647) P4Merge をスタンドアロンで使用する場合、ファイルの検証時に行頭または行末 にあるスペースは無視されます。 -------------------------------------------------------------------------- 2009.2 の主な新機能 ------------------- 2009.2 のその他の新機能 ----------------------- #216271 (Bug #35729) UTF-32 文字エンコードがサポートされるようになりました。 -------------------------------------------------------------------------- 2009.2 のバグ修正 ----------------- #226528 (Bug #36842) ファイルのマージの際、[名前を付けて保存...] メニューが正しく有効にされる ようになりました。 #222913 (Bug #36438) [貼り付け] コマンドのコンテキスト・メニューに、正しいキー・ショーカットが 示されます。 #222534 (Bug #31455) base、Yours または Theirs をマージ図上でクリックして選択したときに、マー ジ編集パネルの内容が正しく置き換わるようになりました。 #219519 (Bug #35901, #34890) P4Merge はインラインの相違が有効にされている場合に特定のファイルの比較 / マージを実行してもクラッシュしなくなり、画面更新時にインラインの相違が誤 って描画されることがなくなりました。 #218908 (Bug #35181) マージ・モードで P4Merge ウィンドウの上部に表示される [図] ボタンが、再び クリック可能になりました。 #218871 (Bug #35889) ヘルプ、バージョン、エラーに関するコマンドライン出力が翻訳可能になりまし た。 -------------------------------------------------------------------------- 2009.1 の主な新機能 ------------------- #194848 (Bug #17442) P4Merge では、ファイルが書き込み可能であれば、比較対象のファイルの編集が 可能になりました。 -------------------------------------------------------------------------- 2009.1 のその他の新機能 ----------------------- #193530 (Bug #32698) 「テキストと画像のどちらとして比較しますか?」というダイアログでは、任意 指定によりユーザの選択内容が記憶されます。 #179160 (Bug #31824) 文字エンコードを CP949 に設定することによる韓国語のサポートが追加されまし た。 -------------------------------------------------------------------------- 2009.1 のバグ修正 ----------------- #205951 (Bug #34532) コマンドラインから -h を付けて起動するとヘルプ・ダイアログが、-V を付けて 起動するとバージョン・ダイアログが、正しく表示されるようになりました。 #200284 (Bug #33992) 選択されたテキストが異なる差分セグメントにまたがっている場合でも、正しく クリップボードにコピーされるようになりました。 #199987, #199997 (Bug #33800) UNIX プラットフォームでは、バージョン情報やヘルプまたはエラーをターミナル・ ウィンドウに表示する際、P4Merge が正しく終了するようになりました。プロン プトを再表示させるために CTRL-C を押す必要はなくなりました。 #199992 (Bug #31781, #33676) P4Mergeは、同一の差分セグメント内に多数の行を含むファイルで、インラインの 差分が各行で強調されている場合にもハングアップしなくなりました。 #198812 (Bug #33626) Windows Vista 環境において、P4Merge は長い行 (4096 文字 / バイト超) のテ キストを正しく表示するようになりました。 #198616 (Bug #33583) P4Merge では表示更新後に、最上部にスクロールし、最初の差分セグメントを選 択するようになりました。 #197834 (Bug #33463) フォント・サイズの変更後、編集ボタンがマージ・パネルのテキストの横に正し く並ぶようになりました。 #197811 (Bug #33478) タブ間隔の変更後に、インラインの差分が正しく書き直されるようになりました。 #197612 (Bug #33421) Macintosh 環境において、[マージ] パネルでの選択項目が変更された場合には、 P4Merge は右端いっぱいに正しく描画するようになりました。 #197154 (Bug #33050) マージ・パネルの最後の文字を選択できるようになりました。 #196686 (Bug #32849, #32775) マージ・パネルのタブ間隔に、正しい幅が表示されるようになりました。 #193530 (Bug #32768) P4Merge ではテキストファイルを画像ファイルと間違えることが少なくなり、 XBM/PBM/PGM/PNM/PPM の各ファイルを検出すると、行うべき操作を問い合わせま す。 #185117 (Bug #30204) P4Merge は、ウィンドウを最小化した後に最大化したとき、最初の差分にスクロー ルして戻ることがなくなりました。 #169599 (Bug #31436) 画像比較でのファイル・サイズが正しい形式で表示されるようになりました。 -------------------------------------------------------------------------- 2008.2 の主な新機能 ------------------- #163385 (Bug #9792) P4Merge ではインラインの差異を表示できるようになりました。これにより、空 白類文字(タブと空白)、非英数字文字、および英数字文字の差異を見ることが 可能になりました。 -------------------------------------------------------------------------- 2008.2 のその他の新機能 ----------------------- #164397 (Bug #28112) 選択されたパネルが、背景色を変更するのではなく境界線によって示されるよう になり、選択されたパネルがより明白になりました。 -------------------------------------------------------------------------- 2008.2 のバグ修正 ----------------- #175417, #180007 (Bug #31632, Bug #31890) ファイルの表示を更新したときに、インラインの差異が正しく表示されるように なりました。 #171610 (Bug #31360) P4Merge はベースが可視であったかをセッション間で正しく記憶するようになり ました。 #168755 (Bug #30923, Bug #30926) 横方向と縦方向の区切り線の位置が、プリファレンスに正しく保存されるように なりました。 #165220 (Bug #27857) 大きい EOF の衝突箇所について、マージ・パネルのビューの範囲を超えて上方向 にスクロールした後、ビューの中へと下方向にスクロールしたときに、編集ボタ ンが消えてしまうことがなくなりました。 #165220 (Bug #27506) ファイル内でスクロールしたときに、編集ボタンが圧縮状態から展開状態に変わ ることがなくなりました。 #163205 (Bug #30484) P4Mergeでは、XBM(Xビットマップ)形式である可能性のあるファイルについて、 テキスト・ファイルと比較する際にはテキストとして、他の画像形式と比較する 際には画像として自動的に取り扱い、別の XBM (X ビットマップ)形式のファイ ルと比較する際には形式をユーザに問い合わせるようになりました。 #162354 (Bug #29469) .TIFF ファイルを比較する際、横方向と縦方向の画像の解像度が正しく報告され るようになりました。 #159523 (Bug #29420) UNIX プラットフォームにおいて [検索] ダイアログが起動されたときに、コンソー ルに警告メッセージが表示されなくなりました。 #158878 (Bug #28028, Bug #28502) 編集ボタンのパネルまたは概要パネルをクリックしたとき、[編集] パネルがフォー カスされたままになります。 #157616 (Bug #29589) 画像ファイルのプロパティを横に並べて示したパネルには、ウィンドウサイズが フルテキストより小さい場合に、テキストの始めの部分が表示されるようになり ました。 #157072 (Bug #29369) 画像の差分をハイライト表示するスライダによって、ビューア・コントロールの 横方向の大きさを増やしたとき、テキストが重なることがなくなりました。 #156573 (Bug #29449) [ファイルのブラウズ] ダイアログにラベルが正しく表示されるようになりました。 -------------------------------------------------------------------------- 2008.1 の主な新機能 ------------------- #149390 (Bug #21119) P4Merge に画像ファイルの比較に対するサポートが追加されました。以下のタイ プの画像ファイルについて比較が可能です。 BMP GIF JPG, JPEG PNG PBM PGM PPM TIFF XBM XPM 画像の比較に関して詳しくは、P4Merge オンライン・ヘルプを参照してください。 注:その他のタイプを持つ画像ファイルのサポートを追加するため、プラグイン を作成することができます。技術的な詳細情報は、Trolltech の Web サイトをご 覧ください。 既知の制限 ---------- P4V は画像ファイルおよび関連するファイルタイプ(Photoshop や Maya など) に対してサムネールを表示します。あるサムネールを別のサムネールにドロップ することにより、P4V では画像の比較が可能です。 しかし、P4Merge はサムネールが表示されるすべてのファイルタイプをサポート しているわけではありません。例えば、Photoshop のアイコンを別の Photoshop のアイコンにドロップしてファイルを比較しようとしても、P4Merge はファイル がサポート対象の画像ファイルではないと判断し、それらのファイルをテキスト として比較します。 #151214 (Bug #24980) P4Merge には、インデックス付け、検索、ブックマーク登録および印刷などを含 むフル装備のヘルプ・ビューアが実装されました。 -------------------------------------------------------------------------- 2008.1 のその他の新機能 ------------------------ #152294 (Bug #29015) "Use Selection for Find"の機能が追加されました。(Mac のみ) -------------------------------------------------------------------------- 2008.1 のバグ修正 ----------------- #191698 (Bug #32854) マージ結果パネルにおいて Ctrl キー +Return キーまたは Ctrl キー + Enter キ ーを入力したとき、マージ結果ファイルには Return または Enter だけが正しく保 存されるようになりました。 #191553 (Bug #32841, Bug #32847) P4Merge において、ファイルの最初で BackSpace キーまたは Delete キーが使用 されたときに、正しい結果が表示および保存されるようになりました。 #191553 (Bug #32833, Bug #32842, Bug #32843, Bug #32844) カーソルがファイル内の別の場所にあるときにファイルの最初でテキストをドラッ グ&ドロップまたはペーストしたとき、マージ結果ファイルが正しく表示および 保存されるようになりました。 #191553 (Bug #32832) 最終行の一部を削除した後、最後の部分を再度挿入したとき、マージ結果ファイ ルが正しい順序で表示および保存されるようになりました。 #190740(Bug #32752) マージパネルにおいてセクション間でテキストをドラッグ&ドロップすると、影 響のある部分だけが編集可能(灰色)となり、その間の部分は変更できません。 #190170 (Bug #32765, Bug #32753) マージ・パネルでは、カット&ペースト操作の直後にテキストと色が正しく更新 されるようになりました。 #188657 (Bug #32551) マージ結果ファイルの内容が、最後の部分の選択解除後に新しいテキストを挿入 し、編集後に保存したファイルの内容と一致するようになりました。 #187296 (Bug #32440, Bug #31351) 検索ダイアログの [次へ] または [前へ] で、一致した文字列がスキップされな くなりました。必要に応じて、ファイルの最初または最後から正しく検索が開始 されます。 #187294 (Bug #32446) マージ・パネルにおいてテキストを削除したときに、UNIX コンソール上にデバッ グ・メッセージが表示されなくなりました。 #186651, #189578, #192509 (Bug #32363) 選択された文字列の有無にかかわらず、ファイルの最初にテキストをペーストし た後に、[元に戻す] の操作が正しく動作するようになりました。 #167815 (Bug #30479) 検索機能が、大幅に速くなりました。 #167815 (Bug #30491) [検索] ダイアログが開いたとき、[閉じる] ボタンではなくキーワードのフィー ルドが常にフォーカスされるようになりました。 #160547 (Bug #30206) ファイルサイズの超過を示す警告ダイアログをキャンセルしたときに、P4Merge がクラッシュしなくなりました。 #157352 (Bug #29714) スクロールして表示すべき差異や衝突がない場合には、CTRL+<数字> キーの押下 によって [マージを編集] パネルに数字が追加されなくなりました。 #155835 (Bug #29495) サポート対象外のファイルタイプを比較したとき、文字エンコードの不一致を示 すダイアログに追加情報が含まれるようになりました。 #155377 (Bug #24121, Bug#29440, Bug#29510) ファイルに読み取り権限がないか、ファイル名またはパスに引用符が含まれてい た場合にも P4Merge がクラッシュしなくなりました。 #154892 (Bug #29348) 文字エンコードの不一致を示すダイアログに、アクセス・キーおよび修正のダイ アログ・ボタンが実装されました。 #154720 (Bug #29333) アプリケーション・フォントとテキスト形式フォントが同一である場合に、Linux 環境で P4merge がクラッシュしなくなりました。 #153100 (Bug #29012) P4Merge は P4V から起動されたときに一番前に表示されます。(Mac のみ) #152032 (Bug #28415) システムカラーのプリファレンスと衝突しないように、P4Merge ではウィンドウ の背景が白、前景のテキストが黒で表示されるようになりました。 #148444 (Bug #27626) 編集パネルからすべてのテキストを削除した後に残される効果音を消去しました。 #148110, #154498 (Bug #28429) P4Merge はコマンドラインで指定されたタブ幅を正しく使用するようになりまし た。 -------------------------------------------------------------------------- 2007.3 の新機能 --------------- #140738 (Bug #26895) ショートカット・キーが、ツールバーにあるメニューのツールチップに表示され るようになりました。 #139077 (Bug #17429) 現在の差分を示す強調表示が、非常に見やすくなりました。背景色を暗くする代 わりに、周りに実線が描かれています。 #137802 (Bug #26891) ファイルの比較ダイアログについてウィンドウの形状と配置が記憶されるように なりました。 #135026, #144054 (Bug #17171, Bug #28029) ユーザは、ファイルの比較ダイアログへのファイルのドラッグ&ドロップが可能 になりました。 #130708 (Bug #27963) 移動先ダイアログに、ファイル / パネルの最大行数が表示されるようになりまし た。 -------------------------------------------------------------------------- 2007.3 のバグ修正 ----------------- #148946 (Bug #28585) コンテキスト・センシティブなヘルプが Mac OS X 10.5 において正しく動作する ようになりました。Mac OS X 10.5 以降では、コンテキスト・センシティブなヘ ルプを起動するためのショートカット・キーの組み合わせとして、'Alt-Command-? 'が使用できます。(Mac のみ) #148870 (Bug #21000) UNIX 環境において、P4Merge に'Application Font'のプリファレンスが提供され ています。 #148502 (Bug #28546) フォントが非常に大きいサイズに設定されているときにも P4Merge がクラッシュ しなくなりました。 #146957 (Bug #28072) Mac 環境において、文字エンコードの不一致を示すダイアログで異なる文字エン コードを選択したとき、P4Merge が新しい選択を無視することはなくなりました。 #146743 (Bug #28195) 差分間のスクロール移動の際、動きのある表示ではなく、該当箇所に瞬時に移動 するようになりました。 #146441 (Bug #28293) UNIX の行末のプリファレンスが Windows で無視されなくなりました。 #146078 (Bug #27488) Mac 環境で P4V から P4Merge を起動した場合、ファイルの不必要な比較を示す ダイアログが表示されなくなりました。 #146078 (Bug #28072) Mac 環境で文字エンコードのダイアログからユーザが異なる文字エンコードを選 択した後に、文字エンコードが正しく更新されるようになりました。 #145819 (Bug #28205) [すべてを選択] のショートカットが正しく動作するようになりました。 #145213 (Bug #26923) P4Merge では、パネル内でアクティブな選択の色を固定するのではなく、システ ムの選択色を使用するようになりました。ユーザはアクティブな選択の色をカス タマイズすることができ、P4Merge はそれを使用します。 #144937 (Bug #28090) マージモードにおいて、ドキュメントが画面更新により再ロードされ、比較方法 または文字エンコードが変更される場合、ドキュメントは最初の差分へとスクロー ルされ、その箇所がアクティブにされるようになりました。 #144237 (Bug #28032) マージ・パネルでのスクロール操作は、すべてのテキストを選択後、そのテキス トを削除して、ドキュメントの表示更新によりテキストを再ロードした後で機能 し、文字エンコードまたは比較方法が変更されるようになりました。 #142799 (Bug #27844) Mac 標準に合わせて、Mac 環境のメニューにはアイコンがなくなりました。 #141817 (Bug #25158) セクションが編集されている場合、取り消し線は取り除かれます。 #141817 (Bug #13539) 削除された行については、取り消し線が行のはじめからテキストの最後まで引か れるようになりました。 #141076 (Bug #26895) Mac 環境では [すべてを更新] のショートカット・キーが Control+Option+R に マッピングされます。 #140923, #143675 (Bug #26484) タブ・スペースに 0 を設定することは許可されなくなりました。 #139077 (Bug #27624) 選択がパネルの最後まで拡張されなくなりました。選択されたテキストの終わり までが強調表示されるだけです。これは、テキスト選択の標準的な動作です。 #137772 (Bug #26687) P4V から P4Merge へと渡されるファイルの数が誤って設定されることにより、 P4Merge でエラーが表示されるという問題を解決しました。 #130708 (Bug #23543) P4Merge では、ファイルの終端を越えてスクロールすることがなくなりました。 #130708 (Bug #13650, Bug #26103) マージ・パネルの末端で入力またはペーストを行うと、ブロックがグレー表示に 変わるようになりました。 #130708 (Bug #16134) マージ・パネルでの入力時、全テキストを削除して入力を開始した後に、大きい ファイルで遅延が生じることはなくなりました。 #130708 (Bug #17385) P4Mergeでは、比較方法を変更したときに現在の差分がマークされなくなる場合、 次の差分マーカへとスクロールするようになりました。 #130708 (Bug #19651) P4Merge において文字エンコードを変更したときに、縦方向のスクロールバーが 消えなくなりました。 #130708 (Bug #21151) フォントを変更しても、行番号のフォントは変わらなくなりました。 #130708 (Bug #21360) スクロールしてドキュメントの右端付近に到達したときの、表示のちらつきが なくなりました。 #130708 (Bug #21461) 行がウィンドウ・パネルのビューにあるかどうかに従って強調表示が現れたり消 えたりすることはなくなりました。 #130708 (Bug #21695) シングルパネルの差分レイアウトにおいて、削除された行に正しく取り消し線が 引かれて表示されるようになりました。 #130708 (Bug #21937) フォントの変更の際、中央の枠の吹き出し表示および行番号について、パネル内 の選択との同期がずれることがなくなりました。 #130708 (Bug #22043) P4Merge ウィンドウは、アプリケーションをクローズしたときにサイズが変化し なくなりました。 #130708 (Bug #23407) 強調表示されたテキストは、文字エンコードを変更したときにも正しく表示され るようになりました。 -------------------------------------------------------------------------- 2007.2 のバグ修正 ----------------- #130446 (Bug #25298) 大きなサイズのファイルをマージしたり、差分を取得する際、正しくない場所で 分割され、破損する日本語の 2 バイト文字がありました。この問題は修正されま した。 #130439, #130558 (Bug #25308) IME パッドを使用するときに変換キーを押したとき、変換された文字は正しく表 示されるようになりました。 #128843 (Bug #25122) [Delete] キーを編集に使用した場合にも、マージ結果が正しく保存され るようになりました。 #128753 (Bug #24994, #25123) 同じ操作でテキストの選択と入力を行った場合にも、すべての日本語の文字が正 しく表示されます。 #128188, #130488 (Bug #23738) すべての日本語の文字が、Shift-JIS 文字セットの使用時に正しく表示されるよ うになりました。 #127577 (Bug #25103, #25104) P4Merge で表示されているファイルをリフレッシュすると、サイズが再計算され て検索結果および移動先の行が適切に強調表示されます。 #127335 (Bug #23812) 翻訳ファイル (.qm) は、P4Merge 実行可能モジュールと同じディレクトリからロー ドされるようになりました。 #124593 (Bug #23405) タブ・スペースを 0 に変更して、タブで始まるいずれかのファイルの内容を変更 したときに、P4Merge がクラッシュしなくなりました。 -------------------------------------------------------------------------- 2007.1 の新機能 --------------- #107598 (Bug #17759) シングルパネル・モードにおいて、ファイル名が表示されるようになりました。 #107276 (Bug #17997) ファイルに差分が 1 つしかない場合、次へ / 前へ のボタンは常に有効な状態に なっています。ボタンをクリックすると、その差分へとスクロールします。 #106451 (Bug #21896) P4Merge では、初期設定の文字セットがすべてのファイルに対して妥当であるか を検証するようになりました。妥当でない場合、P4Merge はシステム文字セット をチェックします。システム文字セットが妥当である場合、P4Merge は "システ ム"を文字セット確認ダイアログのドロップダウン・リストのデフォルトとして選 択し、ファイルがテキストである可能性が高く、システム文字セットが適切な選 択であることを示します。文字セット確認ダイアログには、"続行..." および"キ ャンセル"のボタンに替わり、"はい"、"いいえ"、"キャンセル" ボタンが表示さ れるようになりました。 -------------------------------------------------------------------------- 2007.1 のバグ修正 ----------------- #123589 (Bug #24812) マージの際に 2 バイト文字を含む大きいファイルが正しく処理されるようになり ました。 #121251 (Bug #24060) コマンドライン・ヘルプとして -h オプションにより表示されるテキストが、英 語以外の言語に正しく翻訳されるようになりました。 この修正は Windows および Unix のプラットフォームにのみ適用されます。 #118633 (Bug #22781) 複数のディスプレイを使用しているときの P4Merge の動作が改善されました。デ スクトップ/ディスプレイに対するウィンドウの大きさの制限がなくなりました。 また、異なる大きさのディスプレイ間で移動する際、ウィンドウの大きさが変更 されなくなりました。現在は複数のディスプレイにまたがる位置を復元できるよ うになりました。さらに、(2 番目のモニターがオフラインになったため)前の 位置が不明な場合、デスクトップに合わせてウィンドウの大きさを変えて復元し ます。 #115338 (Bug #23376) シングルパネルの差分モードにおいて、抹消されたテキストが正しく表示される ようになりました。 #113949 (Bug #21973) P4Merge のヘルプ画面イメージがローカライズ可能になりました。 #114643(Bug #23557) 2 つのウィンドウが開かれている場合、両方のウィンドウツールバー・ボタンに、 最も上のウィンドウの状態が反映されるという問題が修正されました。 #114156 (Bug #23430) マージ・モードにおいて、ヘルプ・ページが正しく表示されるようになりました。 #111179 (Bug #22995) P4Merge では、いずれかのファイルが検索文字列入力で始まっている場合、検索 文字列の最初の出現箇所を検出するようになりました。 #111178 (Bug #22950) P4Merge は [検索] 機能でファイルの一番上から一番下までの全文検索を行うこ とにより、正しくテキスト検索を実行するようになりました。 #109126 (Bug #22453) P4Merge のウィンドウ間での移動がより高速になりました。 #108434 (Bug #22313, Bug #22314) あるインスタンスで前方検索後に後方検索を行っても、P4Merge がクラッシュし なくなりました。 #108418 (Bug #7975) P4Merge では、ダイアグラムをクリックしてビューを切り替えるとダイアログが 示されるようになりました。このダイアログは、マージ結果を置き換えたいかど うかをユーザに確認し、[元に戻す] を選択して前のバージョンのマージ結果に戻 すことが可能であることを知らせます。 #107084 (Bug #20648) P4Merge の起動時、Unix のタスクバーに P4Merge アプリケーション・アイコン が示されるようになりました。 #107032 (Bug #21191) いずれかのファイルを削除して P4Merge の表示を更新したときにも、P4Merge が クラッシュしなくなりました。 #106451 (Bug #22032) ユーザが文字セット確認ダイアログで選択したシステム文字セットが、 P4Merge に正しく渡されるようになりました。 #105931 (Bug #21699) PageUp、PageDown、End、Home の各キーが正しく機能するようになりました。 #103290 (Bug # 21581) 比較方法および文字エンコードのメニューに表示されるテキストが、英語以外の 言語に正しく翻訳されるようになりました。 #103093 (Bug #21591) Windows において、ESC キーを押してもメインの P4Merge アプリケーション・ウ ィンドウが閉じられなくなりました。 #101533 (Bug #21161) P4Merge において、文字エンコードを変更しても現在マージ・モードで選択され ている差分は失われなくなりました。 -------------------------------------------------------------------------- 2006.1 の新機能 --------------- #96922 (Bug #18090) P4Merge では、マージしたファイルの大きさの制限が最大 10MB になりました。 マージしたファイルの大きさが 2MB から 10MB である場合、警告が表示されます が、ユーザが選択すれば処理を続行することができます。 #95914 (Bug #15307) Macintosh OS X 製品において、Info.plist ファイルのプロパティを追加しまし た。ファインダでバージョン情報を検査できるほか、CFBundleSignature および CFBundleIdentifier を使用してバンドルを検索することができます。 #95405 (Bug #10420) 差分モードおよびマージモードにおいて、P4Merge が更新できるようになりまし た。差分モードでは、P4Merge ウィンドウを再起動することなく、更新してファ イルを再度比較できます。マージモードでは、マージ結果が変更されている場合、 更新するとすべての編集内容が失われることを警告するプロンプトが表示されま す。 #93210, #99919, #99993 (Bug #20019, Bug #20973) P4Merge はマージ対象のファイルで文字セットが一致しない場合それを検出し、 「続行しますか ?」というプロンプトを表示します。 ユーザ・インタフェースの改善: #95288, #95426, #95431 (Bug #17789, Bug #20056) ファイル選択およびプリファレンスのダイアログにおいて、「Enter」キーまたは 「Return」キーを押すと、強調表示された選択肢が受け入れられます。 #94526, #94706 (Bug #15063, Bug #17866, Bug #18506) P4Merge ではコンテキストに基づいてマージファイルのタイトルを表示するよう になりました。単独で起動された場合は左側 / 右側と表示し、P4V の衝突解決ダ イアログから起動された場合は 反映元 / 反映先、または Yours/Theirs と表示 します。 #89587 (Bug #18908) Windows 環境において、 ESC キーを押すとファイル選択およびプリファレンスの ダイアログが閉じられるようになりました。 #87488 (Bug #17330) P4Merge は、解像度の異なる二台目のディスプレイへのウィンドウのドラッグ、 および画面解像度の動的な変更を正しく処理できるようになりました。 #86957 (Bug #18151, Bug #18153, Bug #18216) 複数モニタ・システムにおいて、ウィンドウの大きさおよび位置の保存/回復が 記憶されるようになりました。 -------------------------------------------------------------------------- 2006.1 のバグ修正 ----------------- (バグ修正につきましては、翻訳をしておりません。ご了承ください。) #106096 (Bug #21178) Scrollbars now adjust correctly when changing the font or tab width. #105513 (Bug #21068) P4Merge could get into an endless loop and crash when scrolling horizontally using the scrollbar. #105439 (Bug #21178) It is now possible to horizontally scroll to the end of lines that contained a lot of whitespace and tabs. Horizontal.scrollbar now adjusts correctly when changing tab width and font. #105210 (Bug #19555) P4Merge now accepts the "System" character set in the command line. It is specified as "-C none". #104502 (Bug #21733) Colors in P4Merge are now getting drawn correctly when scrolling. #104424 (Bug #21598) Swooshes in the splitters in P4Merge and diff tools no longer disappear when using the find or the goto dialog. #103058, 103319 (Bug #21562, #21563) Corrected condition where custom editing of the merge results file could strip line endings and cause incorrect results to be saved. #103037 (Bug #21162) Copy/Cut text now placing selected text in clipboard correctly. #102244 (Bug #21406) Merge results file names with Japanese characters can now be saved. #101534 (Bug #21310, #21311) Line numbers and text now align and refresh correctly. #101533 (Bug #21290) Changing comparison methods or refreshing no longer scrolls to the top of the document. #101403 (Bug #21265) Current diff now correctly centered on the display. #101374, #101583 (Bug #21285) Line number background color now matches the current diff. #101117, #101239 (Bug #21257) Swooshes between diffs and in merge pane now present smoothly. #101032, #101039, #101050 (Bug #21250) P4Merge process now exits properly when user selects Cancel from the dialogs. #100973 (Bug #21166) Line ending settings passed from the command line, P4V or P4Win are now correctly recognized. #96592, #98600 (Bug #20691) P4Merge/Mac no longer crashes when running on unsupported versions of Mac OS X. It instead shows a message to the user and exits gracefully. #96190 (Bug #20471) When opened from P4V, P4Merge sets the left pane to receive focus. It also no longer shows an empty window when resizing. #96068 (Bug #20406) P4Merge now tries to continue even if it encounters parameters it does not understand. An error message is displayed if a parameter cannot be processed. In prior releases, P4Merge failed silently when called from P4V with invalid parameters. #95721 (Bug #18904) In P4Merge you can no longer launch the Goto dialog while the Find dialog is displayed. #95685 (Bug #19009) The preference dialog no longer appears in the Windows Task Bar. #95560 (Bug #19440) P4Merge now tabs correctly to the Merge pane and focus is placed at the top of the pane. #95469 (Bug #19298) On Macintosh, P4Merge no longer crashes on exit if a second P4Merge instance is started from the command line. #95457 (Bug #20148) On Macintosh, P4Merge buttons are appropriately disabled in the P4Merge window after additional P4Merge windows are opened. #95426, #95431 (Bug # 20056) The Preferences Dialog, OK and Cancel buttons now display in the correct order for Microsoft Windows. #95376 (Bug #20427) P4Merge successfully docks and moves the toolbar. #95249 (Bug #17217) Tab order now behaves correctly on the Choose Files Dialog. #94808 (Bug #19426, #20147) P4Merge no longer shows an extra blank line at the end of each file. #94744 (Bug #20303) P4Merge window title now displays correct file information. #94145 (Bug #19936) Single Pane Diff mode supports using the Find Dialog. #93606 (Bug #20069) P4Merge buttons correctly refresh after changing comparison methods. #92187 (Bug #19439) P4Merge correctly saves the toolbar "visible/invisible" setting. #89618 (Bug #19477) Command line merge recognizes encoding preferences. #89590 (Bug #19080) Filenames display correctly in the P4Merge title bar. The revision displays after the file extension. -------------------------------------------------------------------------- 2005.2 の新機能 --------------- #85515 (Bug #18644) P4Merge でサポートする文字セットに UTF-16 などが追加されました。 新しい文字セットを以下に示します。 Unicode: UTF-8 (BOM) UTF-16 with Little and Big Endian formats with or without a Byte-Order-Mark キリル文字: ISO 8859-5 KOI8-R WinAnsi 1251 #84432 (Bug #15062) マージパネルの編集ボタンにツールチップが表示されるようになりました。 #83482 (Bug #17208) P4Merge で以下のコマンド行パラメータがサポートされるようになりました。 オプション: 以下の3つのオプションはそれぞれ単体でのみ使用できます。 -db 行末および空白の長さの相違を無視 -dw 行末およびすべての空白の相違を無視 -dl 行末の相違を無視 -tw <タブの幅> -le <行末> 'mac' 'win' 'unix' -C <文字セット> Unicode: 'utf8' 'utf8-bom' (UTF-8 with a Byte-Order Mark [BOM]) 'utf16'(UTF-16 with the default byte-order with a BOM) 'utf16-nobom' (UTF-16 default byte-order ) 'utf16be' (UTF-16 big-endian byte-order) 'utf16be-bom' (UTF-16 big-endian byte-order with BOM) 'utf16le' (UTF-16 little-endian byte-order) 'utf16le-bom' (UTF-16 little-endian byte-order with a BOM) 西ヨーロッパ言語: 'iso8859-1' 'winansi' (Windows コード・ページ 1252) 'macosroman' 'iso8859-15' 日本語: 'shiftjis' 'eucjp' キリル文字: 'iso8859-5' 'koi8-r' 'cp1251' (Windows コード・ページ 1251) #85982 (Bug #18285) P4Merge のヘルプウィンドウの最後の位置および大きさが記憶されるようになり ました。 #82736 (Bug #17626) P4Merge においてスプリッタの位置およびベースファイルの表示の有無が保存さ れるようになりました。 #82585 (Bug #17761) P4Merge において差分表示のパネルモードをシングルにするかダブルにするかの 設定が保存されるようになりました。 #82228 (Bug #7231) 「移動」ダイアログにより、特定の行へのジャンプが可能になりました。 #82069 (Bug #7232) 読み取り専用フィールドに行番号を表示できるようになりました。 #81791 (Bug #7893) マージモードおよび差分モードでテキストの検索が可能になりました。 -------------------------------------------------------------------------- 2005.2 のバグ修正 ----------------- #120469 (Bug #24380) 最初に選択を行って [入力方法の編集] を使用すると、出力ファイルがテキスト 入力に一致しない状態になっていました。 #92521 (Bug #19787) Windows の行末文字と UTF-8 を指定して保存すると、余分な CR がファイルに追 加されていました。 #91648 (Bug #19869) p4merge アプリケーションが既に稼動している場合にコマンドラインから P4Merge を相対ファイル・パスで起動しても、クラッシュしなくなりました。 #91527 (Bug #19787) Windows の行末文字で保存すると、CR が 1 つ追加されます。 #90154 (Bug #19477) コマンドライン・マージでエンコード・プリファレンスが認識されます。 #89841, #89630 (Bug #19441) 別のアプリケーションでオープンされているため排他的読み取りロックされてい るファイルをオープンしようとしても、クラッシュしなくなりました。 #85685 (Bug #17429) 差分のハイライト表示をやや暗い色にしたため、LCD 画面でより見やすくなりま した。 #86189 (Bug #18844, #20765) マージにより、誤って共通の挿入が重複することがありました。 #85633 (Bug #18357) テキストは色の設定にかかわらず、読み取れるようになりました。 #84530 (Bug #18304) P4Merge で "ツールバーの表示/非表示" の設定が保存されるようになりました。 #84539 (Bug #18324) 読み取り専用フィールドをクリックしても、全テキスト・フィールドが左にスク ロールされることがなくなりました。 #84336 (Bug #18539) 表示と非表示の動作が、表示 -> 表示 / 非表示 という 1 つのメニューにまとめ られました。Find メニューが Search (検索)に変更されました。 #83788 (Bug #18249) P4Merge では Unix プラットフォームのコマンドラインでバージョン・メッセー ジが正しく表示されるようになりました。 #82543 (Bug #17785) P4Merge のエラー・メッセージ・ラベルは "ファイルを選択" ダイアログのファ イル・ラベルに一致します。 #80986 (Bug #17558) スクロール表示する差分がない場合、CTRL+2 を押してもコードに 2 が追加され なくなりました。 #78256 (Bug #17270, Bug #17271) 大きいファイルが正しく処理されるようになりました。 #77177 (Bug #17090) P4Merge では、ファイルの保存後、編集を元に戻す操作の履歴がクリアされるよ うになりました。 #77174, #79009, #79108, #78977 (Bug #17131, Bug #17430, Bug #17431) 正しい色の表示、ハイライトの更新、水平スクロールなどに関するさまざまな描 画上の問題が修正されました。 -------------------------------------------------------------------------- 2005.1 の新機能 --------------- #70411 (Bug #15149) P4Merge は P4Win から使用できるようになり、P4WinMerge および P4Diff の代 わりに実行できるようになりました。 #69096 (Bug #7888) P4Merge はスタンドアロン・マージ・ツールとして動作するようになりました。 P4Merge はコマンドライン・パラメータを受け取るようになり、PERFORCE 以外の アプリケーションから使用できるようになりました。 #38483(Bug #8636) ユーザはキーボード・コマンドを使用して次または前の衝突 / 差分へ移動できる ようになりました。 P4Merge に、次のような機能を持つ選択ダイアログができました。 #74744 (Bug #16550) P4Mrege における文字のエンコードの選択により、選択ファイル内で使用する文 字のエンコード・セットを、ユーザが選択することができます。 #74367 (Bug #16401) ファイルのマージにおける行末の選択により、P4Merge を使用したファイルのマー ジの際に、ユーザが異なる行末のオプションを選択することができます。:Windows (CRLF), M(CR), or Linux (LF) #69998 (Bug #16520) フォントの選択。ユーザは P4Merge で使用するフォントのスタイルとサイズを変 更することができます。 #69971 (Bug #14930) タブ・スペースまたは空白の選択。ユーザはご希望の比較方法を次の内から選択 することができます。:行末および / または空白の差分を認める、または無視す る。 -------------------------------------------------------------------------- 2005.1 のバグ修正 ----------------- (バグ修正につきましては、翻訳をしておりません。ご了承ください。) #84188 (Bug #18504) Fixed bug where clicking the edit buttons could case memory instability. #78985 (Bug #17262) The P4Merge window position and size is now saved. #78256 (Bug #17270, #17271) A dialog has been added to alert the user of file size limitations when diffing or merging large files. #78092 (Bug #17261) Giving a directory instead of a file path in the "Choose Files" dialog no longer crashes P4Merge. #77175 (Bug #17066) The command line help output has been corrected. #74744 (Bug #10989) Can now diff workspace vs. head in P4Merge when file contains bullet (Option-8) characters on Mac OS X. #70085 (Bug #10777) P4Merge now handles files up to 100,000 lines.