Michael Konečný

Results 18 comments of Michael Konečný

Are you guys aware of [LFortran](https://lfortran.org/)? It says it can now parse any Fortran 2018 syntax to an Abstract Syntax Tree and format it back. Maybe it could be useful...

Is there a way to make these a bit more intelligent? In Atom, I often find myself typing `end sub`tab and that inserts the snippet for an entire new subroutine,...

I use it with Intel, not sure about GCC. Intel won't even issue any warnings unless you use the -stand compiler flag as per this discussion: https://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/539584

I understand. I will probably just fork the server and add this for my personal use meanwhile, as I don't want to change all my code.

This could be done using the `additionalTextEdits` property of the response object to a `textDocument/completion` request (see https://microsoft.github.io/language-server-protocol/specification#textDocument_completion). What do you think @hansec, how hard would this be to implement?

I'm not sure I understand. The most useful case from my point of view is this: ```fortran module A contains subroutine subrInA() end subroutine end module module B contains subroutine...

Regarding noise: that's why I suggested ordering the results by where they come from in my first message. Regarding time: Yeah, I can see how this could get time consuming....

Yeah, it [seems as though](https://github.com/facebookarchive/atom-ide-ui/issues/145) this was WIP in atom-ide-ui before Facebook dropped the project, so hopefully someone will take it up in the community project...

> (edit GY) Nice to have: dockable window Yes. Dockable windows would be very nice to have overall, even for file structure, bookmark viewer and clipboard stack.