Commit graph

4806 commits

Author SHA1 Message Date
Folkert de Vries
ed9ece0f99
Merge pull request #5699 from roc-lang/dev-backend-roc-panic
dev backend: roc panic
2023-08-03 21:17:48 +02:00
Ayaz Hafiz
76ebc64070
Drop dagre 2023-08-02 00:08:39 -05:00
Ayaz Hafiz
d701eb8e30
Fix typo in checkmate 2023-08-01 23:59:02 -05:00
Ayaz
73a9683d09
Merge pull request #5717 from roc-lang/checkmate-ui-improvements
Checkmate UI improvements
2023-08-01 04:24:16 -05:00
Anton-4
44941db349
Merge pull request #5715 from roc-lang/str-replace
Don't have Str.replace functions return Result
2023-08-01 11:07:07 +02:00
Ayaz Hafiz
29a5aab56d
Linter 2023-07-31 18:20:37 -05:00
Ayaz Hafiz
8069d3ad34
Scroll to epoch 2023-07-31 18:18:41 -05:00
Ayaz Hafiz
e3129032e8
Better display of epochs 2023-07-31 18:05:32 -05:00
Folkert
afc3bd5c15
fix missing dereference 2023-08-01 00:43:13 +02:00
Ayaz Hafiz
bea445bafa
More layout options, and focus on variable on re-selection 2023-07-31 12:53:42 -05:00
Richard Feldman
b19d098e5f
Fix test 2023-07-31 13:46:12 -04:00
Folkert
2a6060f9b9
shave off an instruction 2023-07-31 19:03:34 +02:00
Ayaz Hafiz
734111711d
Keydown and layouter improvements 2023-07-31 11:52:39 -05:00
Folkert
5448730cfd
if let vs if 2023-07-31 18:23:28 +02:00
Ayaz Hafiz
90d7d87e8c
Improve auto-layout logic 2023-07-31 11:07:55 -05:00
Richard Feldman
4cb3a06246
Update mono 2023-07-31 09:49:54 -04:00
Richard Feldman
dfa5577332
Don't have Str.replace functions return Result 2023-07-31 09:26:54 -04:00
Folkert
c5db42631e
some code sharing 2023-07-30 21:20:23 +02:00
Folkert
c9531bf733
remove dead code 2023-07-30 20:57:07 +02:00
Folkert
4cfa7c124d
better way of fetching the error message 2023-07-30 20:44:14 +02:00
Folkert
6e4b41a2f4
use the correct register 2023-07-30 20:44:14 +02:00
Folkert
b000f3819a
formatting 2023-07-30 20:44:13 +02:00
Luke Boswell
c4b8a6e8f2
windows patches 2023-07-30 20:44:13 +02:00
Folkert
da3635de8e
cleanup 2023-07-30 20:44:13 +02:00
Folkert
d42e987b12
a blind attempt on setjmp/longjmp for windows 2023-07-30 20:44:12 +02:00
Folkert
863ba06269
disable development flag 2023-07-30 20:44:12 +02:00
Folkert
a2b8274ade
spelling 2023-07-30 20:44:12 +02:00
Folkert
d5bf526d66
fix calling convention problems 2023-07-30 20:44:11 +02:00
Folkert
29df340a26
pass the crash tag through 2023-07-30 20:44:11 +02:00
Folkert
f692c8dabf
consistent printing of the error message 2023-07-30 20:44:11 +02:00
Folkert
bb97b9ff74
cleanup 2023-07-30 20:44:10 +02:00
Folkert
f59eed6366
so close 2023-07-30 20:44:10 +02:00
Folkert
644def72f1
working happy path 2023-07-30 20:44:10 +02:00
Folkert
d3ac7d616d
WIP 2023-07-30 20:44:09 +02:00
Folkert
8c99cdf817
working codegen 2023-07-30 20:44:07 +02:00
Folkert
e7f9ff8b51
WIP 2023-07-30 20:42:07 +02:00
Folkert
10aa4f58c9
WIP 2023-07-30 20:41:33 +02:00
Folkert
f96c78b3a5
setjmp/longjmp assembly gen 2023-07-30 20:39:53 +02:00
Folkert
cdc90f8495
update mono tests 2023-07-30 18:48:37 +02:00
Folkert
44d03eebfa
switch over to alloca expr 2023-07-30 18:48:35 +02:00
Folkert
cdd2aab217
add alloca as an expression 2023-07-30 18:46:00 +02:00
J.Teeuwissen
80faf0eeee
removed borrow.rs 2023-07-30 14:03:38 +02:00
Anton-4
cb22c3e618
Merge pull request #5706 from roc-lang/macos-dylib-warning
Fix macos ld warning
2023-07-30 10:47:09 +02:00
Richard Feldman
57fc441bf9
Fix macos ld warning 2023-07-29 21:06:04 -04:00
Richard Feldman
9c9a7884f2
Clippy 2023-07-29 18:23:16 -04:00
Richard Feldman
42fb593471
Desugar inside string interpolation 2023-07-29 18:11:41 -04:00
Richard Feldman
9e0e756d3b
Allow more exprs inside string interpolation 2023-07-29 17:30:48 -04:00
Folkert
ce640fe65f
unwrap lambda sets for RC 2023-07-28 17:21:30 +02:00
Folkert
81b4b3d22c
fix layout comparison in wasm backend 2023-07-28 16:23:14 +02:00
Folkert
334253f47f
check inside a lambda set for whether it is reference counted 2023-07-26 20:06:37 +02:00