Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
PTP/new and noteworthy/4.0.0
Please add new features in PTP 4.0 here and we'll build our N&N/help item from this. Images too please!
"New and Noteworthy" is a tradition for Eclipse projects - an interesting way to present our new features. Screenshots and enticing examples are best! But any information at all is welcome - we can get screenshots later.
See also our New and Noteworthy for 3.0
Contents
General Category name
- Bullet item or two briefly describing the new feature. Screenshot image too, please! Please attach as .png images if possible.
- To upload an image file, see the "Upload file" link on the left side of the page.
Photran 6
Photran 6 adds two major features (Fortran 2008 support and C preprocessor support) and three new refactorings to Photran 5. It also includes several more minor improvements, including a Fortran Analysis/Refactoring Problems view, documentation in the online help system, the ability for the parser to "skip over" many syntax errors, an improved New Fortran Project dialog, Unicode support, configurable fixed-form line length, per-project source form settings, outlining of declarations in interface blocks, more robust content assist facilities, the ability to jump to external program definitions using Open Declaration, better editor responsiveness when working on large projects, crash recovery in the indexer database... and, of course, some bug fixes.
Fortran 2008 Support
The editor (syntax highlighting) and Outline view in Photran 6 support the new syntactic constructs in the Fortran 2008 ISO standard. These include submodules, separate module subprograms, the BLOCK construct, complex part designators, concurrent loop control, and co-arrays.
C Preprocessor Support
Photran 6 now supports C preprocessor directives in free form code (when configured appropriately), allowing the Outline view, search, open declaration, and content assist to work correctly on preprocessed code.
New Refactorings
TODO
Other New Features
Fortran Analysis/Refactoring Problems view Online help Error recovery in the parser Improved New Fortran Project dialog Unicode support in the indexer and refactoring engine Configurable fixed-form line length Per-project source form settings Outlining of declarations in interface blocks More robust content assist facilities External program definitions can be located using Open Declaration Better editor responsiveness when working on large projects Crash recovery in the indexer database