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 |
|
Anton-4
|
1c62a41fad
|
Merge pull request #6333 from roc-lang/rust-1-72-upgrade
Rust 1.72 upgrade
|
2024-01-29 04:32:40 +01:00 |
|
Folkert de Vries
|
4a593a5b77
|
Merge pull request #6442 from roc-lang/dev-backend-glue-primitives
Dev backend glue primitives
|
2024-01-29 00:08:51 +01:00 |
|
Folkert de Vries
|
c8c28140b7
|
Merge pull request #6449 from roc-lang/dict-mul-wrap
dict: use Num.mulWrap to prevent branches
|
2024-01-29 00:07:01 +01:00 |
|
Richard Feldman
|
3264d9ec8e
|
Merge pull request #6432 from jaredly/fix-glue
Fix syntax errors from RustGlue's tag generated code
|
2024-01-28 16:33:19 -05:00 |
|
Anton-4
|
6338e54205
|
improve wording
|
2024-01-28 18:33:12 +01:00 |
|
Folkert
|
df3d04e92d
|
fix duplicate test that trips up llvm-wasm
|
2024-01-28 18:29:08 +01:00 |
|
Anton-4
|
30a5a2cfac
|
change hashtag formatting
|
2024-01-28 18:15:24 +01:00 |
|
Anton-4
|
4da0b005f6
|
forgot &
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
|
2024-01-28 17:30:38 +01:00 |
|
Folkert
|
1ef0a8f39e
|
update mono tests
|
2024-01-28 16:54:04 +01:00 |
|
Folkert
|
d4cac5cdd9
|
dict: use Num.mulWrap to prevent branches
|
2024-01-28 16:53:23 +01:00 |
|
Anton-4
|
f09b4aaac4
|
skip nullable_wrapped too
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
|
2024-01-28 16:35:34 +01:00 |
|
Anton-4
|
70f33f1a07
|
disable glue_cli_run::option,closures
|
2024-01-28 16:03:25 +01:00 |
|
Folkert de Vries
|
01761abede
|
Merge pull request #6447 from roc-lang/fix-dollar
Fix parsing strings with non-interpolated "$"
|
2024-01-28 00:38:37 +01:00 |
|
Richard Feldman
|
40fba2f1af
|
Fix parsing strings with non-interpolated "$"
|
2024-01-27 16:28:01 -05:00 |
|
Brendan Hansknecht
|
d76394ac31
|
Fix the nonnull attribute
The current version will fail if run through the `opt` tool.
nonnull should have no data attached.
|
2024-01-27 08:36:06 -08:00 |
|
Brendan Hansknecht
|
689a930082
|
Merge remote-tracking branch 'origin/main' into rust-1-72-upgrade
|
2024-01-27 08:07:48 -08:00 |
|
Folkert
|
076fafe02f
|
enable some float conversion tests for gen-dev
|
2024-01-27 15:04:30 +01:00 |
|
Folkert
|
1e744dca7c
|
missing functions for dev backend for glue
|
2024-01-27 14:51:09 +01:00 |
|