Commit graph

383 commits

Author SHA1 Message Date
Anton-4
64113bbf72
fix expect colors 2024-02-16 17:14:49 +01:00
Anton-4
00d1ac0aef
removed duplicate code 2024-02-16 15:13:40 +01:00
Brendan Hansknecht
abc4fd18cc
add --fuzz option to roc 2024-01-25 15:42:18 -08:00
Michael Pfeifer
390808eb12
Prevent roc format from reading $PWD when --stdin or --stdout options given 2024-01-24 23:48:54 +01: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
Brendan Hansknecht
da301df37b
separate emitting debug info from emitting llvm-ir 2023-12-04 13:13:30 -08:00
Ayaz
aaba3f4d82
Merge branch 'main' into clippy-1.74 2023-12-02 20:09:06 -06:00
Anton-4
b4506a4dac
Merge pull request #6095 from CrepeGoat/patch-1
Fixed `roc format --stdin --stdout` to format output
2023-12-01 15:27:05 +01:00
Brendan Hansknecht
e6cc43492a
rip out old dbg and setup reasonable base debug location info 2023-11-29 21:05:49 -08:00
Becker A
714404b081
Fixed roc format --stdin --stdout to format output
fixes #6088 

Signed-off-by: Becker A. <awqatty.b@gmail.com>
2023-11-26 01:14:46 -07:00
Folkert
eda9681982
final fixes 2023-11-18 23:10:21 +01:00
Folkert
c019ced31d
various 2023-11-18 23:05:55 +01:00
Brendan Hansknecht
2a385839fe
deal with system target 2023-11-06 09:31:22 -08:00
Brendan Hansknecht
6006891889
correct path and add TODO 2023-11-06 09:31:22 -08:00
Brendan Hansknecht
8e86640bd7
add preprocess host cli option 2023-11-06 09:31:22 -08: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
c8483e30e4
Revert "Use .extend"
This reverts commit 8f68ff5d70.
2023-10-22 15:16:14 -04:00
Richard Feldman
8f68ff5d70
Use .extend 2023-10-22 14:42:50 -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
bd8e621091
fmt 2023-09-11 17:41:39 +02:00
Anton-4
99cfd1fe92
removed editor, ast, markup crate 2023-09-11 16:40:52 +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
Richard Feldman
aeca4b328e
Make a single source of truth for target strings 2023-06-20 07:48:56 -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
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
e1e72a3713
Updates after rebase 2023-05-15 12:31:42 -04:00
David Smith
d06d0dbf9c
Convert --prebuilt-platform to bool flag
With this change, it's no longer possible to cross-compile to any target
other than wasm.
2023-05-15 10:40:37 -04:00
David Smith
54c130ca1a
Address review comments
- Remove `num_args` call that wasn't supposed to be there
- Factor out shared value parser with non-trivial init
2023-05-15 10:40:37 -04:00
David Smith
003aacbf28
Remove unnecessary num_args for an optional single arg 2023-05-15 10:40:37 -04:00
David Smith
0f943c3e64
Code changes for clap 4 upgrade 2023-05-15 10:40:37 -04:00
Maldus512
9e40c69d1c
From Cow to Display 2023-05-14 22:59:55 +02:00
Maldus512
0389a662e2
Fixes issue #5394 2023-05-14 17:42:18 +02:00
Folkert
66be08d073
allow configure of whether roc_alloc is generated 2023-05-01 18:41:47 +02:00
Folkert
d13ca51095
add --dev flag to glue 2023-05-01 18:39:11 +02:00
Brendan Hansknecht
dd8914a75c
corret CodeGenBackend::Wasm to only be dev wasm backend 2023-04-26 07:29:32 -07:00
Brendan Hansknecht
031a16168a
fix matching for opt_level in build 2023-04-26 07:18:36 -07:00