Commit graph

550 commits

Author SHA1 Message Date
Luke Boswell
3c9a8e5e4c
ignore build artifacts 2023-11-03 16:42:27 +11:00
Brendan Hansknecht
40a40ef6d2
get examples working 2023-10-23 13:50:31 -07:00
Richard Feldman
0eefbac8e3
Merge remote-tracking branch 'origin/main' into output-flag 2023-10-22 17:50:02 -04:00
Richard Feldman
fefaa92bd8
Merge pull request #5917 from roc-lang/format-stdout
Support `roc format` to stdout/from stdin
2023-10-22 17:47:41 -04:00
Richard Feldman
881184c2c0
Fix a wasm test 2023-10-22 16:57:26 -04:00
Richard Feldman
c8483e30e4
Revert "Use .extend"
This reverts commit 8f68ff5d70.
2023-10-22 15:16:14 -04:00
Richard Feldman
086a2e4c14
Fix some gui tests 2023-10-22 15:02:09 -04:00
Richard Feldman
d25c7b7025
Update ruby interop test 2023-10-22 14:48:31 -04:00
Richard Feldman
8f68ff5d70
Use .extend 2023-10-22 14:42:50 -04:00
Richard Feldman
e25be01ccd
Update .gitignores 2023-10-19 22:04:14 -04:00
Richard Feldman
b0068d522b
Update CLI tests to use new --output filenames 2023-10-19 21:27:51 -04:00
Richard Feldman
eebec8a378
Add --output to build, default to app filename 2023-10-19 20:42:28 -04:00
Richard Feldman
a96752a65a
Add --output CLI flag for roc docs 2023-10-19 17:21:27 -04:00
Richard Feldman
3ba2cd5610
clippy 2023-10-18 23:04:19 -04:00
Richard Feldman
e442f18e68
Support roc format to stdout/from stdin 2023-10-18 23:02:38 -04:00
Anton-4
ac13ce57c2
Merge branch 'main' into roc-dev-report-status 2023-10-10 20:04:57 +02:00
Anton-4
1b7f2e7b55
fix ignore 2023-09-26 13:13:09 +02:00
Anton-4
1957d52945
ignore false-interpreter on linux 2023-09-26 12:55:19 +02:00
Anton-4
bd3b64d5d0
ignore 2 windows tests
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-23 14:46:58 +02:00
Anton-4
63d3dfc656
disable some tests
These work locally but fail on CI

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-19 19:43:24 +02:00
Anton-4
d0a2b5e8e1
enable fixed windows tests
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-19 18:48:10 +02:00
Anton-4
bd8e621091
fmt 2023-09-11 17:41:39 +02:00
Anton-4
38bd84d603
Merge branch 'main' of github.com:roc-lang/roc into remove-editor 2023-09-11 17:38:32 +02:00
Anton-4
99cfd1fe92
removed editor, ast, markup crate 2023-09-11 16:40:52 +02:00
Brian Carroll
8f59ee9492
Create a new crate roc_repl_ui for shared CLI/web UI code 2023-09-09 11:55:55 +01:00
Anton-4
8073264d7e
ignore inspec_logging on windows
the basic-cli build process does not yet include the necessary files for windows

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-08-18 13:19:03 +02:00
Anton-4
0646138509
added comments, tests 2023-08-16 19:17:47 +02:00
Anton-4
79ac0cab91
mark broken gui examples 2023-08-01 17:12:21 +02:00
Folkert
8e9cf121ad
rust 1.71 clippy fixes 2023-07-25 10:46:46 +02:00
Ayaz Hafiz
44c4797d9a
Parameterize program solving on a FunctionKind
This new flag determines whether we should introduce a new kind to
represent lambda sets, or whether lambdas should be erased. The latter
is not yet implemented.
2023-07-12 13:53:50 -05:00
Richard Feldman
1d5c5b25ec
Merge remote-tracking branch 'origin/main' into linux64 2023-07-11 11:33:31 -04:00
Folkert
ef39bad7c6
auto clippy fixes 2023-07-10 18:27:08 +02:00
Brendan Hansknecht
4f97ab2965
remove old compiler-rt workarounds for macos 2023-06-24 17:27:11 -07:00
Richard Feldman
c046d417e1
Go back to wasm32 2023-06-20 08:06:34 -04:00
Richard Feldman
aeca4b328e
Make a single source of truth for target strings 2023-06-20 07:48:56 -04:00
Richard Feldman
d5802c1cbe
Update docs and tests to use --target wasm-32 2023-06-20 07:48:09 -04:00
Richard Feldman
68984b59c9
Update roc build --target to add more triples 2023-06-19 23:51:47 -04:00
Folkert
3d3243bfb5
roc dev: report the status code of the child process 2023-06-16 20:33:32 +02:00
Brendan Hansknecht
75a035e12d
remove all definitions of roc_memcpy 2023-06-02 15:23:05 -07:00
Brendan Hansknecht
121d15a2a6
Merge pull request #5423 from roc-lang/dev-backend-linked-list
Dev backend linked list
2023-06-01 13:59:28 +00:00
Brendan Hansknecht
ccb434bae1
Update cli_run cli_args test
Note: this answer is less correct,
but that is because zigs sub answers are more correct.

Zig specifically gives a more accurate answer for Num.log 3.
old answer:     1.0986122886681098
zig's answer:   1.0986122886681096
correct answer: 1.098612288668109691395

Both answers are technically correct when limited to doubles.
Zig's answer is closer to truly correct.
That said, the more correct answer leads to a slight rounding error in the final division.
So the new output is 4.000000000000001 instead of 4.0
2023-05-31 22:15:05 -07:00
Folkert
8833096a07
clippy 2023-05-31 23:57:37 +02:00
David Smith
b9981ece1e
Only suggest subcommands if not a .roc path 2023-05-27 11:25:55 -04:00
David Smith
3930d117f4
Switch comment style to docstring 2023-05-26 10:00:30 -04:00
David Smith
1abcfb1f94
Improve error message for subcommand typo to include command suggestion 2023-05-26 10:00:30 -04:00
David Smith
ed9953f564
Clippy 2023-05-26 10:00:30 -04:00
David Smith
7435a65d0f
Remove -- requirement for roc [FILE] to allow better messaging 2023-05-26 10:00:30 -04:00
David Smith
051fca2f68
Share stripping of ignorable strings in has_error helper 2023-05-17 10:08:16 -04:00
David Smith
58cb8352bb
Consistent handling of ld chained fixup warning in cli/glue tests 2023-05-16 17:12:13 -04:00
David Smith
e1e72a3713
Updates after rebase 2023-05-15 12:31:42 -04:00