Eli Dowling
|
ae27682de7
|
stop builtin crash
|
2024-03-12 06:42:22 +10:00 |
|
Eli Dowling
|
3027fc2284
|
working completions
|
2024-03-12 06:42:22 +10:00 |
|
Anton-4
|
87ff15905e
|
Merge remote-tracking branch 'upstream/main' into rename-roc-language-server
|
2024-02-12 11:58:50 +01:00 |
|
Eli Dowling
|
9ba4436615
|
Update crates/lang_srv/src/registry.rs
Co-authored-by: Ayaz <20735482+ayazhafiz@users.noreply.github.com>
Signed-off-by: Eli Dowling <eli.jambu@gmail.com>
|
2024-02-06 18:57:57 +10:00 |
|
faldor20
|
32f73b7ea1
|
clippy
|
2024-02-03 21:06:09 +10:00 |
|
faldor20
|
718e611c22
|
moved comment
|
2024-02-03 20:59:56 +10:00 |
|
faldor20
|
1c7804420a
|
Added env var configuration for language server timeouts
|
2024-02-03 20:53:31 +10:00 |
|
faldor20
|
ff0514aafc
|
spelling
|
2024-02-01 18:17:10 +10:00 |
|
Eli Dowling
|
84e8e61fa5
|
formatting
fix formatting
fixed last formatting issue
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:53 +10:00 |
|
Eli Dowling
|
987e0c6c4b
|
Support for completion of closures
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:52 +10:00 |
|
Eli Dowling
|
2da3a2e7a6
|
remove time based tests
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:52 +10:00 |
|
Eli Dowling
|
55b364e76b
|
Added comment about condvar for waiting on latest doc
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:52 +10:00 |
|
Eli Dowling
|
59ed193f67
|
spelling
removed sleep
Rework comment
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:51 +10:00 |
|
Eli Dowling
|
85ed513775
|
prevented overwriting newer documents during updating
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:51 +10:00 |
|
Eli Dowling
|
9e65c28891
|
added env var for debounce, removed app from tests
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:51 +10:00 |
|
Eli Dowling
|
9d02662d2c
|
added indoc to tests and increased delay to ensure it is longer than change debounce
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:51 +10:00 |
|
Eli Dowling
|
22b8c77232
|
Update crates/lang_srv/src/analysis/completion.rs
Co-authored-by: Ayaz <20735482+ayazhafiz@users.noreply.github.com>
Signed-off-by: Eli Dowling <eli.jambu@yahoo.com>
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:50 +10:00 |
|
Eli Dowling
|
94102f6097
|
updated tests
removed accidentally commited
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:50 +10:00 |
|
Eli Dowling
|
feacff4e14
|
analysis code refactor
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:50 +10:00 |
|
Eli Dowling
|
7eeda9825b
|
Better names for roc
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:50 +10:00 |
|
Eli Dowling
|
41088bb7e5
|
Reworked latest_doc waiting code
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:49 +10:00 |
|
Eli Dowling
|
e3ffa61c36
|
made latest doc code clearer
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:49 +10:00 |
|
Eli Dowling
|
cf2be505e6
|
moved updating code
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:49 +10:00 |
|
Eli Dowling
|
4cae553a7d
|
improved logs formatting
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:48 +10:00 |
|
Eli Dowling
|
dd8e76e0e3
|
reworked global analysis to remove unnecissary tuple
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:48 +10:00 |
|
Eli Dowling
|
a6549f3fd3
|
using ROCLS_LOG for logging env var
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:48 +10:00 |
|
Eli Dowling
|
740222e51a
|
fixed tests
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:48 +10:00 |
|
Eli Dowling
|
413d50a95a
|
fixed spelling
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:47 +10:00 |
|
Eli Dowling
|
c081bb7016
|
Removed LatestDocument and replaced it with a OnceLock
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
removed unused imports
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:47 +10:00 |
|
Eli Dowling
|
8a6855f29c
|
Made hover display with hightlighting
fixed bug in record field completion code
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:47 +10:00 |
|
Eli Dowling
|
6dfbc1747c
|
Using env_logger for logging
added testing
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:47 +10:00 |
|
Eli Dowling
|
b125cc22aa
|
Switched to simpler version of locking mechanisim
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:46 +10:00 |
|
Eli Dowling
|
a2c8acd9ac
|
completed refactor
added cargo lock
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:46 +10:00 |
|
Eli Dowling
|
58dec9af28
|
support for tuples
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:46 +10:00 |
|
Eli Dowling
|
61b37b276e
|
refactor: Removed panicks from completion
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:45 +10:00 |
|
Eli Dowling
|
5ccaa1dc74
|
fixed completion being stopped by changes
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:45 +10:00 |
|
Eli Dowling
|
e86bd610e0
|
added support for record fields
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:45 +10:00 |
|
Eli Dowling
|
a988ee29ff
|
scoping all working and patterns too
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:45 +10:00 |
|
Eli Dowling
|
049c0e6358
|
function params and local variables working
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:44 +10:00 |
|
Eli Dowling
|
9b4230cfc3
|
completion working when there are errors in the file and has types
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:44 +10:00 |
|
Eli Dowling
|
8c44ec8fd2
|
first draft of completion
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
|
2024-01-29 21:54:44 +10:00 |
|
Brian Teague
|
17fabb77b4
|
lsp names renamed to roc_language_server
Correct gitignore case
|
2024-01-05 16:30:38 -05:00 |
|
Anton-4
|
cd632fe549
|
Merge branch 'main' of github.com:roc-lang/roc into clippy-1.74
|
2023-12-25 17:05:37 +01:00 |
|
Anton-4
|
dc677bd86a
|
Update roc_ls docs
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
|
2023-12-15 16:27:37 +01:00 |
|
Brendan Hansknecht
|
e336aa525c
|
Merge pull request #6062 from JRMurr/div-0-should-crash
Update zig `@panic` calls to `roc_panic` for numeric errors
|
2023-12-05 12:28:47 -08:00 |
|
Brendan Hansknecht
|
5e8974177c
|
avoid bloating parse expr size
|
2023-12-02 21:18:32 -08:00 |
|
Brendan Hansknecht
|
3966d63e2f
|
add src and location to dbg
|
2023-12-02 21:18:31 -08:00 |
|
Ayaz
|
20bcd70ad2
|
Merge branch 'main' into div-0-should-crash
|
2023-12-02 20:10:32 -06:00 |
|
Ayaz
|
aaba3f4d82
|
Merge branch 'main' into clippy-1.74
|
2023-12-02 20:09:06 -06:00 |
|
Brendan Hansknecht
|
b7f72eff86
|
add basic Dbg desugaring and LowLevelDbg
|
2023-11-29 21:05:48 -08:00 |
|