Skip to content
Closed
Changes from 1 commit
Commits
Show all changes
464 commits
Select commit Hold shift + click to select a range
6d82164
Merge pull request #859 from julia-vscode/jmdfix
pfitzseb Jan 15, 2021
17982b0
improve getCurrentBlockRange
pfitzseb Jan 15, 2021
6293eaa
Merge branch 'master' into sp/better-getCurrentBlockRange
pfitzseb Jan 15, 2021
3b5ddb3
Merge pull request #860 from julia-vscode/sp/better-getCurrentBlockRange
pfitzseb Jan 15, 2021
5a5fec9
Merge branch 'master' into avi/getdocfromword
pfitzseb Jan 18, 2021
e3c025a
approx matches for search
pfitzseb Jan 18, 2021
06aed7a
Merge pull request #810 from julia-vscode/avi/getdocfromword
pfitzseb Jan 18, 2021
f8b5dd9
don't store doc path in .val
ZacLN Jan 20, 2021
d3c0c32
partial update of cst + semantic info
ZacLN Jan 20, 2021
d913014
remove info message
ZacLN Jan 21, 2021
0c248e6
check string literal has a val
ZacLN Jan 21, 2021
b087cae
Merge pull request #863 from julia-vscode/fix
pfitzseb Jan 21, 2021
b4fed2a
Merge branch 'master' into full-upd
ZacLN Jan 21, 2021
2e184c1
bump deps
ZacLN Jan 23, 2021
85e98d3
Merge pull request #862 from julia-vscode/full-upd
ZacLN Jan 23, 2021
bf2cff4
Update to new client lib version
davidanthoff Jan 24, 2021
7bb57dc
Merge pull request #866 from julia-vscode/update-to-new-lsclient
davidanthoff Jan 24, 2021
b38cc06
Fix another bug caused by new LS client
davidanthoff Jan 24, 2021
8f5e881
Merge pull request #867 from julia-vscode/fix-another-naming-bug
davidanthoff Jan 24, 2021
fe60a9e
add msg handlers for setTrace
ZacLN Jan 24, 2021
67ebb64
Replace single arg JSON RPC types
davidanthoff Jan 24, 2021
07a754f
Merge pull request #869 from julia-vscode/fix-jsonrpc-types
davidanthoff Jan 24, 2021
16abdcb
Merge branch 'master' into settrace
pfitzseb Jan 25, 2021
08cb3c4
Merge pull request #868 from julia-vscode/settrace
pfitzseb Jan 25, 2021
344420a
adjust for SL changes
ZacLN Jan 25, 2021
696510d
fix get_defs
ZacLN Jan 25, 2021
b6e3b7e
fix fix
ZacLN Jan 25, 2021
595c689
Update min bounds on StaticLint to 7
davidanthoff Jan 26, 2021
2823832
Merge pull request #870 from julia-vscode/sl-compat
davidanthoff Jan 26, 2021
afd97b7
compat for symbolserver env branch
ZacLN Jan 27, 2021
1e159db
upd
ZacLN Jan 27, 2021
353b0ad
upd
ZacLN Jan 27, 2021
c4ab754
wip
ZacLN Jan 27, 2021
59eec4d
fix get_definitions
ZacLN Jan 28, 2021
80648b4
enforce use of get/setroot
ZacLN Jan 28, 2021
5f2e9bb
fix signatures
ZacLN Jan 28, 2021
7cefc4f
fix lint messages on startup
ZacLN Jan 28, 2021
1e9f518
Add more diagnostics
davidanthoff Jan 29, 2021
7844396
Update src/document.jl
pfitzseb Jan 29, 2021
2aae049
don't try incremental update for jmd, check CST matches string length
ZacLN Jan 29, 2021
aa6572b
Merge pull request #873 from julia-vscode/more-diag
davidanthoff Jan 29, 2021
ccb4bed
Merge branch 'master' into errs2
davidanthoff Jan 29, 2021
09c8e99
Merge pull request #874 from julia-vscode/errs2
davidanthoff Jan 30, 2021
3c61bd0
rerun linting properly across the server when we reload
ZacLN Feb 1, 2021
f7869c6
Update src/languageserverinstance.jl
ZacLN Feb 1, 2021
a218e93
Merge pull request #876 from julia-vscode/rerun-sp
pfitzseb Feb 1, 2021
7d1caa7
Merge branch 'master' into envs
ZacLN Feb 1, 2021
2b93dbf
Fix get_offset2 calculation
davidanthoff Feb 1, 2021
3ffd6f5
Merge pull request #877 from julia-vscode/fix-offset-calc
davidanthoff Feb 1, 2021
5b8ac63
wip
ZacLN Feb 1, 2021
7fded65
make op_resolve_up_scopes more robust
ZacLN Feb 3, 2021
df268cd
Merge pull request #878 from julia-vscode/op-resolve
davidanthoff Feb 3, 2021
a70e940
Merge branch 'master' into envs
ZacLN Feb 3, 2021
7c5e126
ensure parent doc is set
ZacLN Feb 4, 2021
05e4f4c
limit available packages according to project file
ZacLN Feb 4, 2021
9384243
more
ZacLN Feb 4, 2021
da7eb23
Merge pull request #879 from julia-vscode/parent-doc
davidanthoff Feb 5, 2021
86a173d
Create pull_request_template.md
davidanthoff Feb 5, 2021
5ee3819
add fallback get_signatures method
ZacLN Feb 9, 2021
66a972a
only use range start offset
ZacLN Feb 9, 2021
269b26a
Merge pull request #886 from julia-vscode/actions-fix
davidanthoff Feb 9, 2021
6601aac
Merge pull request #883 from julia-vscode/default-get-sig
davidanthoff Feb 9, 2021
7a6aa18
special handling for CompletionContext
ZacLN Feb 10, 2021
324a560
Merge pull request #887 from julia-vscode/compcontext
pfitzseb Feb 10, 2021
1fa1b81
remove VSCode special casing for workspace config request
pfitzseb Feb 10, 2021
736dac4
Merge branch 'master' into sp/rm_ws_config_vscode_special_case
pfitzseb Feb 10, 2021
a65e8bc
Merge pull request #888 from julia-vscode/sp/rm_ws_config_vscode_spec…
pfitzseb Feb 10, 2021
9a8058a
return DocumentSymbol instead of SymbolInformation
pfitzseb Feb 10, 2021
2ae507c
Merge branch 'master' into envs
ZacLN Feb 10, 2021
e040bac
Fix a bug in remove_workspace_files
davidanthoff Feb 10, 2021
ed780b6
Merge branch 'master' into fix-remove-workspace-bug
davidanthoff Feb 10, 2021
0b40df1
Merge pull request #890 from julia-vscode/fix-remove-workspace-bug
davidanthoff Feb 10, 2021
380c7fd
Merge branch 'master' into sp/documentSymbols
ZacLN Feb 10, 2021
5da7c9f
improve walkdir err handling
pfitzseb Feb 11, 2021
3620e8c
improve implementation
pfitzseb Feb 11, 2021
6289b3d
Merge pull request #891 from julia-vscode/sp/walkdir_error_handling
pfitzseb Feb 11, 2021
dbf7d24
Merge branch 'master' into sp/documentSymbols
pfitzseb Feb 11, 2021
009f93d
Merge pull request #889 from julia-vscode/sp/documentSymbols
davidanthoff Feb 11, 2021
d82f601
wip
ZacLN Feb 13, 2021
4758243
send correct Command params
ZacLN Feb 13, 2021
2d33b32
insert to pre-existing using statments
ZacLN Feb 13, 2021
2431e3e
attach edit to correct doc
ZacLN Feb 13, 2021
4e4ecd6
make optional
ZacLN Feb 14, 2021
e5a66a2
wip
ZacLN Feb 14, 2021
4c6bdcc
nothing -> missing
pfitzseb Feb 15, 2021
31d07e1
add config option
ZacLN Feb 15, 2021
a4c728c
Fix a walkdir error handling case
davidanthoff Feb 15, 2021
521a510
Add a check for strings with NULL
davidanthoff Feb 15, 2021
76dfdc8
Fix compat problem
davidanthoff Feb 15, 2021
1e1efcd
Merge pull request #894 from julia-vscode/fix-bug-from-cr
davidanthoff Feb 16, 2021
b6f83cd
Merge branch 'master' into valid-utf-check
davidanthoff Feb 16, 2021
dacc5bf
Merge pull request #895 from julia-vscode/valid-utf-check
davidanthoff Feb 16, 2021
d35f969
check for nulls in canloadfile
ZacLN Feb 19, 2021
073ef0e
bypass links with NUL chars
ZacLN Feb 19, 2021
1e8c5ea
safe_isfile
ZacLN Feb 19, 2021
10cc3cd
Add a diagnostic for relative paths
davidanthoff Feb 19, 2021
5f440c1
Add forgiving mode to get_offset2
davidanthoff Feb 19, 2021
7aa343f
Update src/requests/features.jl
ZacLN Feb 19, 2021
c27b5e9
Update src/staticlint.jl
ZacLN Feb 19, 2021
945cdf3
don't attach user code to error
ZacLN Feb 19, 2021
d03b1a2
fix
ZacLN Feb 19, 2021
826ca91
Merge pull request #901 from julia-vscode/reexport-action-fix
davidanthoff Feb 19, 2021
4ea6455
Merge branch 'master' into hover
davidanthoff Feb 20, 2021
a1ca4ee
Merge pull request #900 from julia-vscode/hover
davidanthoff Feb 20, 2021
1053ee7
Merge branch 'master' into forgiving-mode
davidanthoff Feb 20, 2021
4088e8a
Merge branch 'master' into safe-load
davidanthoff Feb 20, 2021
c058dc6
Fix a bug
davidanthoff Feb 20, 2021
e264ee1
Merge branch 'master' into add-diagnostic
davidanthoff Feb 20, 2021
dd506ab
Merge pull request #899 from julia-vscode/forgiving-mode
davidanthoff Feb 21, 2021
2f1cd0c
Merge branch 'master' into add-diagnostic
davidanthoff Feb 21, 2021
9a873e7
Merge branch 'master' into safe-load
davidanthoff Feb 21, 2021
a34a88b
Merge pull request #898 from julia-vscode/add-diagnostic
davidanthoff Feb 22, 2021
1338828
Merge branch 'master' into safe-load
davidanthoff Feb 23, 2021
48a4fc9
improve shutdown request handling
pfitzseb Mar 1, 2021
30f8b7b
Merge branch 'master' into sp/better-shutdown
pfitzseb Mar 1, 2021
111387e
Merge pull request #904 from julia-vscode/sp/better-shutdown
davidanthoff Mar 1, 2021
5fb58c6
better getModuleAt
pfitzseb Mar 3, 2021
7a30d07
re-enable get_offset2 nothrow
pfitzseb Mar 3, 2021
2c6b6ec
clearer code
pfitzseb Mar 3, 2021
8f7a6a9
Merge pull request #905 from julia-vscode/sp/get-module-at-inside-only
davidanthoff Mar 3, 2021
39d7c38
add safe_isfile(s::Symbol) method
pfitzseb Mar 4, 2021
46147c8
allow fuzzy completions
pfitzseb Mar 4, 2021
11d535b
Merge branch 'master' into safe-load
davidanthoff Mar 4, 2021
37fb9bf
Merge pull request #897 from julia-vscode/safe-load
davidanthoff Mar 4, 2021
6733b8c
better shutdown handling
pfitzseb Mar 10, 2021
4dee31d
Add support for textDocument/documentHighlight request
jwortmann Mar 11, 2021
3509797
no isopen
pfitzseb Mar 11, 2021
6d504b8
Merge pull request #907 from julia-vscode/sp/shutdown
davidanthoff Mar 12, 2021
31cb391
Merge branch 'master' into sp/fuzzy-completions
davidanthoff Mar 12, 2021
4c32361
Merge branch 'master' into comps
davidanthoff Mar 12, 2021
adae078
Merge branch 'master' into documentHighlight
davidanthoff Mar 12, 2021
43d8aa2
refactor
pfitzseb Mar 15, 2021
e78f803
Merge branch 'master' into selection-ranges
pfitzseb Mar 15, 2021
d376f22
fix find_references
pfitzseb Mar 17, 2021
d9c6239
Merge branch 'master' into sp/document-highlight
davidanthoff Mar 17, 2021
5337be4
Merge pull request #914 from julia-vscode/sp/fix-find-ref
pfitzseb Mar 18, 2021
6bf2610
Merge branch 'master' into selection-ranges
ZacLN Mar 19, 2021
62d0121
Merge branch 'master' into documentHighlight
ZacLN Mar 19, 2021
ea6959a
Merge branch 'master' into comps
davidanthoff Mar 19, 2021
59f966d
Merge pull request #893 from julia-vscode/selection-ranges
ZacLN Mar 21, 2021
c2162bf
Merge branch 'master' into sp/fuzzy-completions
ZacLN Mar 22, 2021
79ae485
Merge pull request #906 from julia-vscode/sp/fuzzy-completions
ZacLN Mar 23, 2021
87c6208
fix kwarg hover printing
pfitzseb Mar 29, 2021
9178260
fix in-module eval for mods with docstrings
pfitzseb Mar 29, 2021
d7a35f9
more improvements
pfitzseb Mar 29, 2021
6e1a834
Merge pull request #918 from julia-vscode/sp/fix-kwarg-hover
pfitzseb Mar 29, 2021
ab78d79
Fix issues identified by Julia Package Butler
Apr 3, 2021
bac93eb
Merge pull request #922 from julia-vscode/julia-pkgbutler-updates
davidanthoff Apr 3, 2021
6bc965a
improve LSP conformance
pfitzseb Apr 14, 2021
af2face
cosmetic
ZacLN Apr 14, 2021
c9f1a81
Merge pull request #928 from julia-vscode/tidy
ZacLN Apr 14, 2021
0bc0a9b
Merge branch 'master' into sp/init-lsp-compat
ZacLN Apr 14, 2021
3b1f69d
Merge pull request #927 from julia-vscode/sp/init-lsp-compat
pfitzseb Apr 14, 2021
9fe568b
Merge branch 'master' into comps
ZacLN Apr 28, 2021
6800cfc
fixes
ZacLN Apr 28, 2021
52d47a3
fix jmd toplevel span
pfitzseb Apr 28, 2021
66fdb77
Merge branch 'master' into sp/fix-jmd-span
pfitzseb Apr 30, 2021
5284d8f
Merge pull request #931 from julia-vscode/sp/fix-jmd-span
pfitzseb May 3, 2021
0837973
fix markdown hover URIs for VSCode
pfitzseb May 5, 2021
c723761
Merge branch 'master' into sp/docstring-module-block
davidanthoff May 5, 2021
fd4a87f
Merge branch 'master' into sp/hover-md-uri
davidanthoff May 5, 2021
2370f76
Merge pull request #932 from julia-vscode/sp/hover-md-uri
davidanthoff May 5, 2021
3091116
don't repeat already imported variables
ZacLN May 6, 2021
07856dc
Merge branch 'master' into sp/docstring-module-block
ZacLN May 6, 2021
bd87ba2
Merge pull request #919 from julia-vscode/sp/docstring-module-block
pfitzseb May 6, 2021
077f5ae
Fix issues identified by Julia Package Butler
May 6, 2021
d5b1422
Merge branch 'master' into comps
ZacLN May 6, 2021
717e666
Merge pull request #933 from julia-vscode/julia-pkgbutler-updates
davidanthoff May 6, 2021
30f1053
Merge branch 'master' into comps
ZacLN May 6, 2021
3af19ba
fix 280
ZacLN May 7, 2021
52dd52a
Merge pull request #935 from julia-vscode/jmd
davidanthoff May 7, 2021
9204c6f
add isabspath check in hover
pfitzseb May 10, 2021
332c422
Merge pull request #936 from julia-vscode/sp/hover-abspath-check
pfitzseb May 10, 2021
54fd6cc
improve snippet completions
pfitzseb May 12, 2021
c249121
Merge branch 'master' into comps
davidanthoff May 12, 2021
33f17ce
Merge pull request #937 from julia-vscode/sp/better-snippet-completions
davidanthoff May 12, 2021
e23d182
Merge branch 'master' into documentHighlight
davidanthoff May 12, 2021
eb89764
Merge branch 'master' into comps
ZacLN May 12, 2021
61495f8
path completion range fix
pfitzseb May 17, 2021
9bbd616
report file when parse error occurs
IanButterworth May 18, 2021
60d1659
Merge pull request #938 from julia-vscode/sp/one-more-completion-rang…
davidanthoff May 19, 2021
0e670f6
Merge branch 'master' into ib/report_parse_error_file
davidanthoff May 19, 2021
6dbae1f
Merge branch 'master' into documentHighlight
davidanthoff May 19, 2021
8f77b37
Merge pull request #908 from jwortmann/documentHighlight
davidanthoff May 20, 2021
5d516cf
Merge branch 'master' into sp/document-highlight
pfitzseb May 20, 2021
fa0839b
Merge branch 'master' into comps
pfitzseb May 20, 2021
3a549f6
fix tests
pfitzseb May 20, 2021
2d4c11a
fix
pfitzseb May 20, 2021
5e152d6
Merge branch 'master' into ib/report_parse_error_file
IanButterworth May 20, 2021
a82b28d
Merge pull request #911 from julia-vscode/sp/document-highlight
davidanthoff May 20, 2021
2e6cce1
Merge branch 'master' into comps
davidanthoff May 20, 2021
2a3e258
Merge pull request #892 from julia-vscode/comps
davidanthoff May 21, 2021
4a8bf62
Merge branch 'master' into ib/report_parse_error_file
pfitzseb May 21, 2021
9a4b28a
Merge pull request #939 from IanButterworth/ib/report_parse_error_file
pfitzseb May 21, 2021
0ff5ccf
Merge branch 'master' into envs
pfitzseb May 25, 2021
cfc8d7c
fixes
pfitzseb May 25, 2021
d8499a6
fix
pfitzseb May 25, 2021
1d3559b
hover fixes
pfitzseb May 25, 2021
1f2d843
update request return types
pfitzseb May 25, 2021
751c563
CompatHelper: bump compat for "SymbolServer" to "7.0"
github-actions[bot] May 25, 2021
286d77d
Merge pull request #943 from julia-vscode/compathelper/new_version/20…
davidanthoff May 25, 2021
80a92d1
CompatHelper: bump compat for "StaticLint" to "8.0"
github-actions[bot] May 25, 2021
c97faca
Merge pull request #944 from julia-vscode/compathelper/new_version/20…
davidanthoff May 25, 2021
500065b
Merge branch 'master' into envs
pfitzseb May 25, 2021
4fbcc0a
fix tests
pfitzseb May 26, 2021
50a6098
Merge branch 'envs' of github.com:julia-vscode/LanguageServer.jl into…
pfitzseb May 26, 2021
0afa343
fix tests?
pfitzseb May 26, 2021
0f1d5d6
fix
pfitzseb May 26, 2021
3f803d9
fix multi-env logic
pfitzseb May 26, 2021
2dea68f
Merge pull request #871 from julia-vscode/envs
davidanthoff May 26, 2021
31efe2e
fix multienv bug
pfitzseb May 27, 2021
ee92b9b
Merge pull request #945 from julia-vscode/sp/multienv-robustness
davidanthoff May 27, 2021
7ead5c8
Set version to v4.0.0
davidanthoff May 27, 2021
8d8408e
Set version to v4.0.1-DEV
davidanthoff May 27, 2021
f1ff040
cosmetically improve lint msges
pfitzseb May 28, 2021
ae495c1
Use file URIs for MD links in hover popups for Sublime too
jwortmann Jun 4, 2021
569f651
add nothing check to get_file_level_parent
pfitzseb Jun 7, 2021
d9a91aa
Merge pull request #949 from julia-vscode/sp/lint-cosmetics
davidanthoff Jun 7, 2021
7f36a93
Merge branch 'master' into sp/file-level-parent-nothing-check
davidanthoff Jun 7, 2021
ed1bbbd
Merge pull request #955 from julia-vscode/sp/file-level-parent-nothin…
davidanthoff Jun 7, 2021
54099ec
Merge branch 'master' into hover-uri
pfitzseb Jun 10, 2021
b575676
Merge pull request #954 from jwortmann/hover-uri
pfitzseb Jun 14, 2021
12ce51d
Don't duplicate completions
ZacLN Jul 13, 2021
3e185ea
add rd/prepareRename
ZacLN Jul 14, 2021
50cec5f
fix test
ZacLN Jul 14, 2021
5380cbf
check prepareRename support
ZacLN Jul 14, 2021
b47543d
test fix
ZacLN Jul 14, 2021
2c86015
Enable cloud download
davidanthoff Jul 16, 2021
8a0e8d3
Fix indenting
davidanthoff Jul 16, 2021
38514bb
Merge pull request #965 from julia-vscode/cloud-download
davidanthoff Jul 16, 2021
ebdc883
Fix small bug
davidanthoff Jul 16, 2021
f4e2888
Merge branch 'master' into import-comps
davidanthoff Jul 17, 2021
2d941ac
Merge pull request #962 from julia-vscode/import-comps
davidanthoff Jul 17, 2021
00a40a6
Merge branch 'master' into preparerename
davidanthoff Jul 17, 2021
287be7f
Merge pull request #963 from julia-vscode/preparerename
davidanthoff Jul 17, 2021
4504b14
make symbolcache downloads configurable
pfitzseb Jul 19, 2021
3093d16
Merge pull request #966 from julia-vscode/sp/ssc-download-setting
davidanthoff Jul 19, 2021
d962519
remove hover message for closing function call parenthesis
pfitzseb Jul 20, 2021
1d3e7d5
Fix env_project_file usage
davidanthoff Jul 25, 2021
69a2088
Merge pull request #969 from julia-vscode/handle-env_project_file-return
pfitzseb Jul 26, 2021
880757b
Merge branch 'master' into sp/no-closing-call-hover
pfitzseb Jul 26, 2021
477d703
fix tests
pfitzseb Jul 26, 2021
38c1ee8
Merge pull request #967 from julia-vscode/sp/no-closing-call-hover
davidanthoff Jul 26, 2021
274062b
additional error handling in get_env_for_root
pfitzseb Jul 28, 2021
747d4ac
fix showMessageRequest
pfitzseb Jul 28, 2021
5e52361
Merge pull request #970 from julia-vscode/sp/fix-get_env_for_root
davidanthoff Jul 29, 2021
b855f13
Set version to v4.1.0
davidanthoff Jul 29, 2021
b8964d0
Set version to v4.1.1-DEV
davidanthoff Jul 29, 2021
20d640e
Merge branch 'juliaformatter' of https://github.com/non-Jedi/Language…
pfitzseb Aug 2, 2021
ae37ebf
update
pfitzseb Aug 2, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
improve snippet completions
  • Loading branch information
pfitzseb committed May 12, 2021
commit 54fd6cc36076c82a421850fc905f589f3fdadde2
3 changes: 2 additions & 1 deletion src/requests/completions.jl
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,8 @@ function kw_completion(doc, spartial, CIs, offset)
length(spartial) == 0 && return
for (kw, comp) in snippet_completions
if startswith(kw, spartial)
push!(CIs, CompletionItem(kw, 14, missing, missing, kw, missing, missing, missing, missing, missing, InsertTextFormats.Snippet, TextEdit(Range(doc, offset:offset), comp[length(spartial) + 1:end]), missing, missing, missing, missing))
t1 = TextEdit(Range(doc, (offset - sizeof(spartial)):offset), comp)
push!(CIs, CompletionItem(kw, 14, missing, missing, kw, missing, missing, missing, missing, missing, InsertTextFormats.Snippet, t1, missing, missing, missing, missing))
end
end
end
Expand Down