From: Leif F. <hi...@le...> - 2004-11-23 22:34:38
|
Hi everybody, si valetis, bene est; ego valeo: I have just uploaded release 0.6 of the Haskell plugins. This one was dedicated to bug fixing and user guidance. Andrei, I hoped the configurator stuff might be useful for you too, so I pushed it down into the common.* plugins. The two main topics for the next weeks are the interactive console (ghci and hugs) and the parser integration. I have made some progress on the latter topic, but nothing yet that works well together with the plugins. I'll do a separate post in the next days about that. Ciao, Leif Changes in 0.6.0: ============ Configurator wizard, improved stability and usability Core - Several small fixes to improve stability (exceptions with closed projects in the log, problems with source folder determination ...) UI - There is now a wizard called configurator that can be used to configure external commands like compilers etc. used in the IDE. (Available from the main toolbar, the one with the 'FP' icon.) The idea is to make it possible for the user to conveniently set up the external stuff from one single dialog. I have also added some rudimentary probing for the needed commands (but it needs some optimization still). The architecture is extensible and resides in the common plugins, so it can be used from all over eclipsefp. I implemented it for GHC, HUGS and Haddock. - Editor: Markers in the vertical ruler on the left show now the message as tooltip. - Launches: The interactive launches have now the project directory as working directory. (This is only the most simple thing to be done with the interactive console support, more will follow - thanks to Rod Price for alerting me about this) - Fix: NPE when creating a new launch configuration in the dialog - Fix: problems with UI component disposal on the import libraries property page - Fix: wrap file names in quotes for HUGS launch (in case there are spaces in the path) - thanks to Michael Osipov for the report - Fix: project executable did not show up in the Module Browser when the project itself was the source folder Documentation - Added shortcut list to editor docs - Added a cheatsheet for getting started with the Haskell environment |