Bug 81317 - Do you plan support for FORTRAN debugging?
Summary: Do you plan support for FORTRAN debugging?
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: CPP Debugger (show other bugs)
Version: 3.0.3
Platform: Slackware Linux
: NOR wishlist
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-11 12:46 UTC by Evgeniy Shapiro
Modified: 2007-01-05 13:18 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeniy Shapiro 2004-05-11 12:46:27 UTC
Version:           3.0.3 (using KDE KDE 3.2.2)
Installed from:    Slackware Packages
OS:                Linux

Hi, 

Thanks for an excellent IDE.
Just wonder if you plan to support FORTRAN projects debugging in future?
Comment 1 Jens Dagerbo 2004-05-12 18:20:55 UTC
I guess this is a wish and not a question, but I'll answer it anyway..

To my knowledge, no one on the active development team is actively working on the Fortran support. Any new features for it would at this point most likely come from a new contributor.

See this link for some inspiration.. ;)

http://developer.kde.org/documentation/library/cvs-api/kdevelop/html/howToAddProgrammingLanguages.html



Comment 2 Roger Larsson 2004-05-13 23:31:04 UTC
As I remember correctly it is/was? really a problem on how debug support is defined/implemented - as a part of the language.
(or you will run into the same problem for Ada, ...)

Debug support should not be defined by the language - how would you then
be able to debug projects with mixed languages. But for some languages the
generic debug support will need to be overridden (scrips, Haskell, ...).

* Languages should select among debug offers with gdb as default for all executables (ELF) 
=> Simple addition to language support, improvements in debug "part" will benefit all languages (like the remote debug I added) 
Comment 3 Jens Dagerbo 2004-05-14 01:35:34 UTC
I'm not sure the debug support is actually defined by the language, but it's true that the source is organized such. That's a mistake. Feel free to suggest a better layout if you feel you have a handle on the issue. :)

Btw, would you mind adding a few "what's this" entries to the remote debug settings? I think virtually noone but you knows how they are meant to be used...
Comment 4 Jens Dagerbo 2007-01-05 13:18:45 UTC
The code structure still hasn't changed, but as long as the debugger is installed, it is available to Fortran projects as well. And I just tested with briefly with a Fortran program - it runs and stops on breakpoints. So I guess we do support Fortran debugging! :)