2012-3-11是值得纪念的日子。这一天,我在http://darmar.vgtu.lt/看到到了以下令人高兴的消息:
News
(2012.02.21)
A new release 0.8_RC1 is out. It contains most of changes which are going to be released in the final v0.8. This RC1 build is based on Debugger branch of Code::Blocks. Developers of C::B have made many changes related to the support of debugger in this C::B branch.
Changes related to Fortran:
- Added support of associate-construct and block-construct (F2003 / F2008).
- Better support of internal procedures.
- Local variables can be showed in Symbol browser. You can enable / disable this feature on FortranProject properties dialog. I have enabled it by default in RC1, but I think I will disable it in default configuration in the final release, because I find the symbol browser is overcrowded.
- FP plugin tries to follow ‘include’ statements when a code-completion list is build. This is important for some of the projects, e.g. if you use gtk-fortran project.
- Added the first refactoring of Fortran code: Fortran indentation plugin developed by YWX ( github.com/ywx/FormatFortranIndentPlugin ). Use: Plugins->FormatFortranIntentPlugin.
- Possibility to generate a Makefile (Tools->Fortran->Genarate Makefile). This feature should generate a working makefile for the active target in simple cases. Or the generated makefile can be used as a draft in more sophisticated projects. I think that this feature will simplify the communication of C::B users with the outside world.
- Intel debugger plugin (Debugger_IDB) on Linux. This plugin is a frontend to Intel’s idbc debugger. It enables debugging of Fortran 95/03 code directly from C::B. This plugin is just slightly modified GDB Debugger plugin. Unfortunately idbc is not available on Windows. Before first use you should setup path to ‘idbc’ executable on “Setting->Debugger->Intel debugger, Default, Executable path textbox” (usually /opt/Intel/bin/idbc).
Please test the new (and old) features with your code and report problems you will find. You may use CBFortran google group for the discussions.
从这天起,在不到10天内,我完成了 V0.1.1 和 V0.1.2 的升级。
书到用时方恨少。可怜English,还是让我完成了Readme 和 Changelog。回了来自 Lithuania 的 Darius Markauskas 两个电邮。