Fortran-language-server

Latest version: v1.12.0

Safety actively analyzes 631030 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 11

0.7.1

Improvements
* Add option for displaying hover information for variables
* Add subroutine/function keywords to hover information
* Add more keywords to variable information
* Support spaces between subroutine name and parentheses in signatureHelp

Fixes
* Fix bug with file paths that include spaces, fixes [29](https://github.com/hansec/fortran-language-server/issues/29)
* Fix bug where arguments were erroneously dropped for procedure variables
* Fix bug where arguments of procedure type did not have definition information in subroutine/function hover results
* Correct spelling of incremental_sync argument, fixes [28](https://github.com/hansec/fortran-language-server/issues/28)

0.7.0

Improvements
* Add support for signatureHelp requests with non-overloaded subroutines/functions
* Provide autocomplete and hover information for procedures with explicit interface definitions
* Add support for Fortran 2008 block constructs, fixes [23](https://github.com/hansec/fortran-language-server/issues/23)
* Add support for "DOUBLE COMPLEX" datatype

Fixes
* Fix bug where external interfaces were erroneously public in default private modules
* Fix bug producing repeated objects with include statements

0.6.2

Improvements
* Catch and report more types of errors related to file processing, fixes [21](https://github.com/hansec/fortran-language-server/issues/21)

0.6.1

Fixes
* Fix bug with incremental sync using VSCode on windows, fixes [20](https://github.com/hansec/fortran-language-server/issues/20)

0.6.0

Improvements
* Add keywords to autocomplete results in variable definition statements
* Filter autocompletion results in extend, import, and procedure statements
* Ignore completion requests on scope definition and ending lines to reduce autocomplete noise
* Filter autocompletion results in variable definition statements to reduce autocomplete noise (variables only)
* Ignore autocomplete and definition requests on preprocessor lines
* Add option to test completion and definition requests in debug mode

Fixes
* Improve export of abstract and external interfaces for completion and definition requests
* Fix scope name detection to prevent confusing variables that start with Fortran statement names
* Fix handling of external and abstract interface specifications
* Fix bug preventing unrestricted USE statements from overriding USE only statements
* Fix bug where file parsing ended prematurely in some cases with line continuations

0.5.0

Improvements
* Add intrinsic functions and modules to autocomplete suggestions
* Add support for include statements

Fixes
* Remove erroneously included global objects from autocomplete results in USE ONLY statements
* Fix displayed type for derived type objects in autocomplete requests

Page 8 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.