Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "PTP/new and noteworthy/9.0.0"

(Remote Console Support)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
The following are new features that are available in PTP 9.0, Photran 9.1, and Remote 2.0. (see bottom of page for even more recent info)
+
The following are new features that are available in PTP 9.0, Photran 9.1, and Remote 2.0.
  
 
== Parallel Package  ==
 
== Parallel Package  ==
Line 44: Line 44:
  
 
== Fortran (Photran)  ==
 
== Fortran (Photran)  ==
Photran 9.1 (included in PTP 9.0) is primarily a maintenance release.
+
 
 +
Photran 9.1 adds support for HP Fortran record structures in the syntax highlighter and Outline view.
 +
 
 +
[[File:Photran-HP-Records.png|frame|border|Syntax highlighting of HP Fortran record structure keywords]]
 +
 
 +
It includes fixes for several parser bugs, particularly related to Fortran 2003 support:
 +
 
 +
* [http://bugs.eclipse.org/366913] incorrectly identified syntax error when "in" is used in variable declaration
 +
* [http://bugs.eclipse.org/351082] Syntax Error - real_alloced
 +
* [http://bugs.eclipse.org/387846] Syntax errors on valid Fortran
 +
* [http://bugs.eclipse.org/387853] Syntax error generated by variable named "double"
 +
* [http://bugs.eclipse.org/407968] incorrect syntax error - enumerator
 +
 
 +
...as well as fixes for several other issues:
 +
 
 +
* [http://bugs.eclipse.org/378899] Source, Refactor menus missing in 4.2M7
 +
* [http://bugs.eclipse.org/467290] Source menu Comment, Shift, etc. actions should be visible when refactoring is disabled
 +
* [http://bugs.eclipse.org/467335] NumberFormatException in TileLoopRefactoring.setLoopTilingStepNumber
 +
* [http://bugs.eclipse.org/467536] gfortran error parser must take precedence over GNU make error parser
 +
* [http://bugs.eclipse.org/379071] IllegalArgumentException from Status ctor call in EclipseVPG.java:138
  
 
== CDT Changes  ==
 
== CDT Changes  ==
  
*The C/C++ Development Tools that are included with the "Eclipse for Parallel Application Developers" have also been updated for Eclipse Mars. See their newest features on their [[CDT/User/NewIn86|New and Noteworthy for 8.6]] page.
+
*The C/C++ Development Tools that are included with the "Eclipse for Parallel Application Developers" have also been updated for Eclipse Mars. See their newest features on their [[CDT/User/NewIn87|New and Noteworthy for 8.7]] page.
  
 
== Bug Fixes and Internal Enhancements  ==
 
== Bug Fixes and Internal Enhancements  ==

Latest revision as of 14:36, 24 June 2015

The following are new features that are available in PTP 9.0, Photran 9.1, and Remote 2.0.

Parallel Package

The Eclipse package all-in-one download "Eclipse for Parallel Application Developers" is updated with the latest Mars release contents of most interest to our users. You can download it at http://eclipse.org/downloads

Parallel-package.png

Terminal View

The Terminal View has been ported to use the new TM Terminal 4.0. This will provide better integration and long term support for accessing remote systems.

Terminal view.png

Synchronized Project Wizard

The new project wizard has been enhanced so that the remote directory will not be reset if it has already been entered. This improves the project creation workflow.

New sync wiz.png

Connections View

Remote connection information is now shown in a view in addition to the Remote Connections preference page. This allows connections to be manipulated without requiring a model dialog.

Connections view.png

Remote Console Support

Remote connections are now supported in the Console view. This provides a uniform way to interact with consoles, as well as providing VT100 emulation.

Remote console.png

Remote Services Enhancements

The remote services framework has been substantially improved. Some changes include:

  • A new service based architecture that simplifies support for new protocols
  • The ability to exclude certain functionality for simple connection types (e.g. serial)
  • Connections view
  • Remote console support
  • Serial port support
  • Improved local connections
  • Integration with TM Terminal 4.0

Fortran (Photran)

Photran 9.1 adds support for HP Fortran record structures in the syntax highlighter and Outline view.

Syntax highlighting of HP Fortran record structure keywords

It includes fixes for several parser bugs, particularly related to Fortran 2003 support:

  • [1] incorrectly identified syntax error when "in" is used in variable declaration
  • [2] Syntax Error - real_alloced
  • [3] Syntax errors on valid Fortran
  • [4] Syntax error generated by variable named "double"
  • [5] incorrect syntax error - enumerator

...as well as fixes for several other issues:

  • [6] Source, Refactor menus missing in 4.2M7
  • [7] Source menu Comment, Shift, etc. actions should be visible when refactoring is disabled
  • [8] NumberFormatException in TileLoopRefactoring.setLoopTilingStepNumber
  • [9] gfortran error parser must take precedence over GNU make error parser
  • [10] IllegalArgumentException from Status ctor call in EclipseVPG.java:138

CDT Changes

  • The C/C++ Development Tools that are included with the "Eclipse for Parallel Application Developers" have also been updated for Eclipse Mars. See their newest features on their New and Noteworthy for 8.7 page.

Bug Fixes and Internal Enhancements

Features Removed/Deprecated

  • Remote Tools has been removed
  • Support for GIG has been removed
  • org.eclipse.rephraser.* plugins have been removed
  • RSE support has been removed

Copyright © Eclipse Foundation, Inc. All Rights Reserved.