Commit Graph

27914 Commits

Author SHA1 Message Date
Richard Feldman
f79ff6d496
Remove unused lowlevel StrGetCapacity 2024-02-01 21:37:16 -05:00
Richard Feldman
6a6c25d32d
Update some docs and names 2024-02-01 21:30:44 -05:00
Brendan Hansknecht
fc6b519b59
Merge pull request #6463 from roc-lang/dec-pow
`Num.pow` for `Dec`
2024-02-01 09:17:55 -08:00
Folkert
41ad915c35
make an inline expect triggered by a top-level expect work 2024-02-01 13:08:01 +01:00
faldor20
ff0514aafc
spelling 2024-02-01 18:17:10 +10:00
Richard Feldman
0b42a902ab
Have List.withCapacity lowlevel use u64 over usize 2024-01-31 20:29:17 -05:00
Anton-4
98a9f52d97
Merge pull request #6392 from michaelkpfeifer/support-embedding-parts-of-files-with-static-site-gen-platform
Support embedding parts of files with the static site gen platform
2024-01-31 23:01:45 +01:00
Brendan Hansknecht
82ddfbb665
Merge pull request #6475 from roc-lang/windows-cc-return-correction
Correct windows return by pointer calculation
2024-01-31 12:30:18 -08:00
Anton-4
0d26203acd
improve errors, support nested snippets 2024-01-31 18:26:21 +01:00
Anton-4
c63b6ca507
Merge pull request #6480 from roc-lang/nix-flake-docs
better nix install instructions
2024-01-31 15:24:09 +01:00
Anton-4
3b58eca7d0
Merge pull request #6479 from roc-lang/wasm-pack-install-change
Don't build wasm-pack from source
2024-01-31 15:22:56 +01:00
Anton-4
66ff807eff
better nix install instructions 2024-01-31 14:01:22 +01:00
Anton-4
bae3c07c33
Don't build wasm-pack from source 2024-01-31 13:45:21 +01:00
Brendan Hansknecht
a03a6d3bd3
Merge pull request #6477 from roc-lang/glue-with-legacy-and-surgical
Update test_glue_cli to use surgical and legacy linker
2024-01-31 02:37:30 -08:00
Brendan Hansknecht
39a90ec32d
Merge pull request #6474 from roc-lang/numeric-match-llvm-18
Change our alignment for 128bit numbers to match correct abi
2024-01-31 01:59:51 -08:00
Brendan Hansknecht
81dcaeceef
Update test_glue_cli to use surgical and legacy linker
I am hoping this will increase the changes of hitting a repro of #5924 with the legacy linker.
2024-01-30 22:30:30 -08:00
Brendan Hansknecht
795c368638
Merge pull request #6340 from roc-lang/pi-is-not-3
pi is not 3
2024-01-30 22:30:17 -08:00
Brendan Hansknecht
47ba132905
Correct windows return by pointer calculation
I always thought this was wrong. Saw it again today and decided to look it up.
Windows will return by pointer for anything over 64bits on an x86_64 machine.

Note: this is wrong for windows aarch64, but I will correct that in a PR where I clean up targets.
https://learn.microsoft.com/en-us/cpp/build/x64-calling-convention?view=msvc-170#return-values
https://learn.microsoft.com/en-us/cpp/build/arm64-windows-abi-conventions?view=msvc-170#return-values
2024-01-30 21:37:51 -08:00
Brendan Hansknecht
f3b934c444
skip more broken glue tests on linux 2024-01-30 20:32:52 -08:00
Richard Feldman
aabd95404f
Merge remote-tracking branch 'origin/main' into remove-nat 2024-01-30 21:42:45 -05:00
Brendan Hansknecht
5dbc16e336
Merge pull request #6473 from roc-lang/remove-tutorial-feature
Remove feature that doesn't exist yet from the tutorial
2024-01-30 17:12:20 -08:00
Brendan Hansknecht
a925478f8d
Correct wasm32 alignment for 128bit types 2024-01-30 16:53:42 -08:00
Brendan Hansknecht
90a1468e37
Change our alignment for 128bit numbers to match llvm 18 and correct abi 2024-01-30 16:38:30 -08:00
Brendan Hansknecht
e7be9d435d
Merge pull request #6460 from roc-lang/dec-div-floor
`floor`, `ceiling` and `round` for `Dec`
2024-01-30 16:38:12 -08:00
Brendan Hansknecht
ea10f13837
Merge pull request #6462 from roc-lang/list-prepend-bug
List prepend bug
2024-01-30 16:38:01 -08:00
Folkert
164319a07d
pi is not 3 2024-01-30 15:51:49 -08:00
Brendan Hansknecht
d7b4f93303
Remove feature that doesn't exist yet from the tutorial 2024-01-30 15:16:59 -08:00
Folkert
73d4a4ee56
wasm: incorrect step used to read RocList elements 2024-01-30 18:51:14 +01:00
Folkert
8c46ab95f2
prepend used wrong layout for alignment 2024-01-30 18:51:14 +01:00
Richard Feldman
4f9d7d96e2
Merge pull request #6469 from roc-lang/str-interpolate-number
force interpolated variables to be of type string
2024-01-30 12:15:53 -05:00
Folkert
e16b25c93e
Num.pow for Dec 2024-01-30 16:33:50 +01:00
Folkert
21b540751a
force interpolated variables to be of type string 2024-01-30 15:04:56 +01:00
Folkert de Vries
fec42d8654
Merge pull request #6461 from wontem/rem_div_by_zero
Rem div by zero
2024-01-30 14:52:35 +01:00
Kiryl Dziamura
b3dfdb562b
crash on rem div by zero 2024-01-30 11:12:02 +01:00
Richard Feldman
dd86b11150
Merge pull request #6430 from stuarth/links-in-doc-headers
allow attributes in doc headers
2024-01-29 14:49:04 -05:00
Folkert
2e648cfdd5
add support in llvm/wasm backends 2024-01-29 16:16:06 +01:00
Richard Feldman
7c19b42a99
Merge pull request #6457 from roc-lang/division-by-zero
Division by zero
2024-01-29 08:37:31 -05:00
Folkert
db3b40a07b
Dec floor/ceiling/round 2024-01-29 13:39:38 +01:00
Richard Feldman
3e27e18566
Merge remote-tracking branch 'origin/main' into remove-nat 2024-01-29 07:23:58 -05:00
Eli Dowling
93b6ca7bb5
try rebuilding the cargo.toml from master version
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 22:06:51 +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