JuliaLang/julia
Voir sur GitHubJulia 1.11.6 breaks keyword autocompletion in REPL for structures defined using @kwdef
Open
#59 244 ouverte le 10 août 2025
REPLcompletionshelp wantedregression 1.11regression 1.12
Métriques du dépôt
- Stars
- (48 709 stars)
- Métriques de merge PR
- (Merge moyen 23j 11h) (145 PRs mergées en 30 j)
Description
Hi!
In Julia 1.11.5, the following works:
julia> @kwdef struct Test
first = 2
second = 3
end
Test
julia> Test(; fi<TAB>
julia> Test(; first=
i.e., if you press TAB it correctly auto-completes the field name.
In Julia 1.11.6, on the other hand, we have:
julia> @kwdef struct Test
first = 2
second = 3
end
Test
julia> Test(; fi<TAB>
fieldcount fieldname fieldnames fieldoffset fieldtype fieldtypes
filemode filesize fill fill! filter filter!
finalize finalizer finally findall findfirst findlast
findmax findmax! findmin findmin! findnext findprev
first firstindex
I am pretty sure that the correct behavior should be the first one.