Bug 81317

Summary: Do you plan support for FORTRAN debugging?
Product: [Applications] kdevelop Reporter: Evgeniy Shapiro <shel>
Component: CPP DebuggerAssignee: kdevelop-bugs-null
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: 3.0.3   
Target Milestone: ---   
Platform: Slackware   
OS: Linux   
Latest Commit: Version Fixed In:

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! :)