PDT 1.0.3 (R20080603) に対する Eclipse Workspace パッチです。CVS から v20080603 をダウンロードして適用して下さい。
| 概 要 | 修正ファイル | Bug.# |
| Annotation Highlight の実装. | (org.eclipse.php.ui) PHPStructuredEditor PHPStructuredTextViewer LineStyleProviderForPhp AnnotationModelListener(add) |
179940 |
| Fold の省略記号([..])が適切に表示されない不具合の対処. | (org.eclipse.php.ui) PHPStructuredEditor ProjectionAnnotationModelListener(add) |
210236 |
| 同名の(重複)メソッドをホバーテキストや Open PHP Element で正しく扱えていないバグの修正. | (org.eclipse.php.core) CodeDataResolver |
202026 |
| スクリプト実行で、Run With Debug Info にチェックがついていると終了時コンソールビューに <terminated> が表示されないバグの修正. | (org.eclipse.php.debug.core) PHPDebugTarget |
158906 |
| Xdebugサポートが Debug Transfer Encoding を無視するバグ(Xdebugを使用したデバッグで変数ビューの日本語表示が化けるバグ)の修正. | (org.eclipse.php.debug.core) XDebugExeLaunchConfigurationDelegate XDebugWebLaunchConfigurationDelegate DBGpTarget DBGpValue |
205649 |
| スクリプト実行で、Include Paths の設定が無効になってしまうバグの修正. | (org.eclipse.php.debug.core) INIFileModifier |
- |
| Preferences>Run/Debug>LaunchingのRestore Defaults で ClassCastException が発生するバグの修正. | (org.eclipse.php.debug.core) PHPDebugPlugin |
236995 |
| Context Launching(現在のアクティブな選択状態(ファイル/プロジェクト/その他ビュー等)に応じてRun/Debugの対象を自動的に切り替える機能)が期待通りに機能していない不具合の対処.(説明はこちら) | (org.eclipse.php.debug.ui) PHPExecutableLaunchTab PHPExeLaunchShortcut (org.eclipse.php.server.ui) ServerLaunchConfigurationTab PHPWebPageLaunchShortcut |
- |
| Xdebug で Window>Web Browser メニューを開かずにデバッグを開始すると Internal Web Browser でのデバッグができず(.logに「!MESSAGE Internal browser is not available: Invalid thread access」)外部ブラウザ(デフォルトブラウザ)が開かれてしまうバグの修正. | (org.eclipse.php.debug.core) XDebugWebLaunchConfigurationDelegate |
236975 |
| Scriptデバッグ時、リンク・ファイル(Linked resource)が外部ファイルとしてエディタが開かれてしまうバグの修正. | (org.eclipse.php.debug.core) PHPCompositeSourceContainer |
- |
| Scriptデバッグ時、リンク・ファイル(Linked resource)のブレークポイントが無視されてしまうバグの修正. | (org.eclipse.php.debug.core) StartProcessFileNotificationHandler |
240553 |
| スクリプト実行で、Include Paths に設定したプロジェクトのディレクトリ名が正しくない(フルパスでなければならないのに "C:\プロジェクト名" になってしまう)バグの修正. | (org.eclipse.php.debug.core) PHPINIUtil |
- |
| Templates の New PHP で日本語を使うと、ウィザードでそのテンプレートを適用してファイルを新規作成した時に文字化けする不具合の修正.(本来はPlatformのバグ) | (org.eclipse.php.ui) PHPFileCreationWizard |
- |
2008/12/16
次のパッチはかなり重い処理のため、カーソル移動時、括弧の上を通過する際ひっかかるような動作になる可能性があります(というかほぼ確実にそうなります)。対応括弧表示は Preferences>General>Editors>Structured Text Editors>Appearance の Highlight matching brackets のチェックを外せば非表示にできます(この場合でもCtrl+Shift+Pの対応括弧にジャンプの機能は有効です)が、パッチ適用にあたっては注意して下さい。
| 概 要 | 修正ファイル | Bug.# |
| 対応括弧表示がコメントをスキップしないバグの修正. | PHPHeuristicScanner | 210271 216673 |
2008/06/11
関数ホバーテキスト等の日本語化ファイルです(100%日本語化しているわけではありませんが^^;)。org.eclipse.php.core プラグインの Resources/phpFunctions5.php と置き換えて下さい。文字コードはMS932なので、OSの文字コードに合わせて(例えばUbuntuならUTF-8に変換して)使用して下さい。
2008/06/11