LanguageServer.jl icon indicating copy to clipboard operation
LanguageServer.jl copied to clipboard

An implementation of the Microsoft Language Server Protocol for the Julia language.

Results 195 LanguageServer.jl issues
Sort by recently updated
recently updated
newest added

This PR adds [PackageCompiler](https://github.com/JuliaLang/PackageCompiler.jl) project that allows to compile LanguageServer into binary file. Compilation script may simplify process for people unfamiliar with PackageCompiler. This may be used to generate [binary...

enhancement

Take this example: ```jl foo(;old) = old old = 16 foo(;old=old) foo(;old) ``` 1. Renaming the `old` in `foo(;old) = old` to `NEW` gives ```jl foo(;NEW) = NEW old =...

bug

Fixes #979. For every PR, please check the following: - [ ] End-user documentation check. If this PR requires end-user documentation in the Julia VS Code extension docs, please add...

enhancement

In neovim, if I manually set the fileformat with `:set fileformat=unix` and then save the (julia) buffer with `:w` while the languageserver is running (ie "attached to the buffer"), the...

non-vscode
upstream

LibPQ.jl contains this code: ```julia type_lookup = LayerDict( PQTypeMap(type_map), jl_conn.type_map, LIBPQ_TYPE_MAP, _DEFAULT_TYPE_MAP ) func_lookup = LayerDict( PQConversions(conversions), jl_conn.func_map, LIBPQ_CONVERSIONS, _DEFAULT_CONVERSIONS, _FALLBACK_CONVERSION, ) ``` Both of these generate "Possible method call...

bug

For a main program project, VSCode and Emacs show type information for the `Person` struct in `included.jl` but not in `submodule.jl`. When the project itself is a module, things seem...

bug

Currently, variables that are defined via `@enum` are marked as `Missing Reference`. **Current behaviour:** ```julia @enum MyEnum A=0 B=1 C=2 D=3 ■■■■ Missing reference: D enumarray = [A, B, B,...

bug

An incorrect hint is shown in this program: ```julia function myfunc() a = ["R1", "R2", "R3"] b = ["R2", "R3", "R4"] for i in a for j in b if...

bug

The `@capture` macro defined in MacroTools.jl generates the following false warnings: ![image](https://user-images.githubusercontent.com/19517248/147257792-91983cbd-7dbf-4e84-b4dd-baca0ad9aa8e.png) Would it be possible to support this MacroTools syntax?

bug

I've just tried to run LanguageServer and encountered the following error: ```julia julia> using LanguageServer julia> using LanguageServer.SymbolServer julia> runserver() ERROR: MethodError: no method matching (::LanguageServer.var"#93#95"{LanguageServerInstance})(::String, ::Int64) Closest candidates are:...

bug
non-vscode