Anton-4
e4b814ce1c
clippy
2024-04-15 16:50:44 +02:00
Anton-4
4d9202ec6e
upgrade to rust 1.75.0
2024-04-15 16:29:23 +02:00
Anton-4
e26ef8abf9
clippy
2024-04-12 17:40:34 +02:00
Anton-4
46daccef62
rust 1.73.0 -> 1.74.1
2024-04-12 17:16:09 +02:00
Jan Van Bruggen
f1ed4389d6
Fix lang_srv build command argument?
...
Signed-off-by: Jan Van Bruggen <JanCVanB@users.noreply.github.com>
2024-04-11 00:05:41 -06:00
Anton-4
6442c8b81f
Merge branch 'main' into del-unused-deps
2024-04-10 13:45:39 +02:00
Richard Feldman
4a7d1a892b
Merge pull request #6631 from roc-lang/flake-update
...
Nix flake update
2024-04-10 07:42:28 -04:00
Anton-4
3d2a5897e5
roc_bitcode false positive
2024-04-09 20:01:33 +02:00
Anton-4
f085b96f78
removed unused deps, added CI test
2024-04-09 19:47:31 +02:00
Anton-4
83904ec62b
Merge pull request #6591 from FabHof/dec-float-decoding-builtins
...
Add builtins for dec and float
2024-04-08 13:24:31 +02:00
Anton-4
62d39e8c25
clippy fixes
2024-04-06 18:11:54 +02:00
Anton-4
e6e708360c
1.72.1->1.73.0
2024-04-06 15:38:14 +02:00
Anton-4
5801bc5df5
workaround should no longer be needed
2024-04-06 15:34:59 +02:00
Anton-4
8d1394ec05
try platform_switching_zig again
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-04-06 15:24:34 +02:00
Anton-4
bb38721eaf
zig host target native->x86_64-native
2024-04-06 13:51:53 +02:00
Richard Feldman
ec64da3416
Merge pull request #6627 from roc-lang/default-value-record
...
Change docs/errors from "optional" to "default value" record fields
2024-04-04 22:25:45 -04:00
Brendan Hansknecht
482c084096
Change docs/errors from "optional" to "default value" record fields
...
I strongly believe that seeing the word "optional" is priming people wrong when it comes to this feature.
Especially given roc dose not have an `Optional/Option/Maybe` type, so users look for an alternative and find this.
This PR changes the name to "default value record fields".
It updates all docs and errors.
It does not update compiler internal naming.
That can be updated in a follow up PR if we want to, but I am also fine leaving it cause it is not exposed to users.
2024-04-03 08:55:35 -07:00
Fabian Schmalzried
a9a243678a
ignore broken test
2024-04-02 16:14:49 +02:00
Luke Boswell
ca01913ab3
add EExpr error for unexpected comma
2024-04-02 20:48:13 +11:00
Fabian Schmalzried
4066d56b24
fix clippy errors
2024-04-02 00:04:59 +02:00
Fabian Schmalzried
313a3d37e6
move finctions
2024-04-01 21:08:17 +02:00
Fabian Schmalzried
376202c6e8
fix from parts
2024-04-01 21:08:16 +02:00
Fabian Schmalzried
9a91597b27
Windows to parts
2024-04-01 21:08:16 +02:00
Fabian Schmalzried
a1bd36812d
fix for llvm-wasm
2024-04-01 21:08:15 +02:00
Fabian Schmalzried
4586147ee8
fix test-mono
2024-04-01 21:08:15 +02:00
Anton-4
ae2506469c
added comment
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-04-01 21:08:15 +02:00
Fabian Schmalzried
609a8091c4
remve unused import
2024-04-01 21:08:14 +02:00
Fabian Schmalzried
546cb17fb9
cut high bits for to large fraction an exponent
2024-04-01 21:08:14 +02:00
Fabian Schmalzried
834015a758
From parts works with llvm
2024-04-01 21:08:13 +02:00
Fabian Schmalzried
e697064ae3
XtoParts works in llvm
...
TODO: celanup
2024-04-01 21:08:13 +02:00
Anton-4
35a26eb39f
fix typos, WIP on NumF32ToParts
2024-04-01 21:08:12 +02:00
Fabian Schmalzried
6786fd45c0
add tests
2024-04-01 21:08:12 +02:00
Fabian Schmalzried
4269608ebf
remove i128OfDec
2024-04-01 21:08:12 +02:00
Fabian Schmalzried
f145f73aa0
add tests for decimal point
2024-04-01 21:08:11 +02:00
Fabian Schmalzried
8f217aa51a
Better docs
2024-04-01 21:08:11 +02:00
Fabian Schmalzried
d6aaf96e74
wasm low level untestd
2024-04-01 21:08:10 +02:00
Fabian Schmalzried
21d6848176
format
2024-04-01 21:08:10 +02:00
Fabian Schmalzried
11998b9cc8
f32FromParts and f64FromParts for repl
2024-04-01 21:08:10 +02:00
Fabian Schmalzried
473b8ef2d3
f32/f64toParts in repl only
2024-04-01 21:08:09 +02:00
Fabian Schmalzried
64e9899cad
Add Num.withDecimalPoint
2024-04-01 21:08:09 +02:00
Fabian Schmalzried
9c664172dd
Add Num.withoutDecimalPoint
2024-04-01 21:08:09 +02:00
Anton-4
62cc19c64b
Merge pull request #6597 from jschear/js/double_hash_is_a_doc_comment
...
Add spaces to doc comments
2024-04-01 16:20:54 +02:00
Oskar Hahn
62e30fd7d0
Call cargo fmt --all
2024-04-01 12:52:56 +02:00
Oskar Hahn
aec618d5fc
Remove the .1 version libapp.so and the fileextension .1.0
2024-04-01 12:41:09 +02:00
Brendan Hansknecht
d66ce24dc3
Fix format change caused by doc changes
...
Introduces by anton's recent PR, just an extra space being removed.
2024-03-31 11:04:59 -07:00
Brendan Hansknecht
6dc5bfb1b7
Use roc_target over target_lexicon
...
Tailors a target class for our needs.
Replaces tons of uses across the entire compiler.
This is a base for later adding new targets like thumb.
2024-03-31 10:50:26 -07:00
Anton-4
2b40aa90d4
forgot about 32 bit targets
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-03-30 17:46:27 +01:00
Anton-4
315fbeb75c
list len docs correction
2024-03-30 14:47:56 +01:00
Jonathan Schear
4553392af4
Merge branch 'main' into js/double_hash_is_a_doc_comment
2024-03-27 14:05:59 -04:00
Anton-4
16e7d5372f
Merge pull request #6608 from roc-lang/dependabot/npm_and_yarn/crates/compiler/checkmate/www/express-4.19.2
...
Bump express from 4.18.2 to 4.19.2 in /crates/compiler/checkmate/www
2024-03-26 19:49:53 +01:00