Environment Roadmap: Difference between revisions
Jump to navigation
Jump to search
| Line 34: | Line 34: | ||
===Internal=== | ===Internal=== | ||
* Reduce size of C generated in workbench mode | * Reduce size of C generated in workbench mode | ||
* Clean up delivery, names of tools, directory layout. | * <del>Clean up delivery, names of tools, directory layout.</del> | ||
* <del>Get rid of *.wb files and store this in the user settings.</del> | * <del>Get rid of *.wb files and store this in the user settings.</del> | ||
==5.7== | ==5.7== | ||
* This is the first open source version of EiffelStudio. Look at the [http://eiffelsoftware.origo.ethz.ch/index.php/EiffelStudio_5.7_Releases release notes of 5.7] for more information. | * This is the first open source version of EiffelStudio. Look at the [http://eiffelsoftware.origo.ethz.ch/index.php/EiffelStudio_5.7_Releases release notes of 5.7] for more information. | ||
Revision as of 21:23, 15 November 2006
Roadmap information for EiffelStudio releases:
6.2
- Attached mechanism
6.1
- Non-conforming inheritance
- Proper semantics of feature replication
- Configurable commands (i.e. location and shortcut)
- Exception as object
- Resource library
6.0 (1st quarter 2007)
UI
- Improved docking facilities in EiffelStudio to fully control the layout of EiffelStudio
- Configurable pick-and-drop: user can choose between a contextual menu or pick-and-drop within the EiffelStudio environment
- Internationalization support
- Keyboard support for code browsing/activation - F12 to go to context reference in editor, F9 to set a breakpoint, etc.
Compiler
- Progress bar for degree 6, C compilation and automatic precompilation
- Object test syntax support
Warning/error for changed environment variables used in a project configuration file- Ability to download libraries/applications from a website directly from EiffelStudio (see Discovering Configuration Files)
- Reading of UTF-8 Eiffel source file
"Hidden" clusters in libraries, clusters that are not accessible if the library is used (like libraries in libraries are not accessible).Clean up "inheritance" rules for project settings (e.g. assertion levels of libraries)Addition of binary and octal notation for manifest integers
Ports
- Mac native support
Internal
- Reduce size of C generated in workbench mode
Clean up delivery, names of tools, directory layout.Get rid of *.wb files and store this in the user settings.
5.7
- This is the first open source version of EiffelStudio. Look at the release notes of 5.7 for more information.