Replies: 1 comment 3 replies
-
Hello @gnikit, and welcome. I'm the core maintainer, but I've only just got involved in the last month, so I'm not best placed to answer right now. Hopefully others will chime in too. I had a quick look at fortls, it's very comprehensive, I can see how migration won't be a trivial task. So let's see. What do you mean by the callbacks? Can you give a specific example? |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am the author of
fortls
, which is the only actively maintained Language Server for Fortran. A lot of the maintenance work for the server goes into supporting our own horrible LSP implementation, which uses Python dictionaries. I came acrosspygls
and I think it is a perfect replacement of the ou current solution.The change from our inhouse LSP implementation to
pygls
is definitely going to be a nontrivial task. From studying the availablepygls
examples I think I can identify similarities between the two implementations but I don't necessarily see how the current implementation could be converted topygls
callbacks. I was therefore wondering if you had any recommendations or advice for converting existing projects topygls
?Issue is being tracked: fortran-lang/fortls#96
P.S.
fortls
will hopefully not continue being the only (or main) Language Server for Fortran, we are slowly working on an alternative using lfortran and a Python wrapper which will usepygls
from the start to implement its server.Beta Was this translation helpful? Give feedback.
All reactions