Commit graph

6819 commits

Author SHA1 Message Date
Richard Feldman
eb8dc25cd2
Update mono tests 2023-09-13 20:24:14 +02:00
Richard Feldman
2ebc1c415e
Default decimal literals to Dec, not F64 2023-09-13 20:24:14 +02:00
Richard Feldman
07622eb6fd
Merge pull request #5801 from roc-lang/web-repl-ordering-bug
Fix Web REPL ordering bug
2023-09-13 06:46:46 -04:00
Brian Carroll
11a3eec49c
Tweak local dev instructions for repl_wasm 2023-09-13 08:37:27 +01:00
Luke Boswell
9507c527c8
Merge pull request #5799 from roc-lang/luke-windows-changes
fix  memcpy on windows
2023-09-13 05:31:58 +10:00
Richard Feldman
69f116a1e5
Merge pull request #5796 from roc-lang/remove-editor
removed editor, ast, markup crate
2023-09-12 13:16:33 -04:00
Folkert
cd89775176
try to force the sysv calling convention 2023-09-12 18:11:55 +02:00
Folkert de Vries
cca2ebb7ca
Merge pull request #5694 from lukewilliamboswell/windows-zig-fixes
Fixes for Windows zig builtin tests
2023-09-12 14:45:05 +02:00
Anton-4
a3c32f3bf7
Merge branch 'main' of github.com:roc-lang/roc into remove-editor 2023-09-12 14:35:50 +02:00
Folkert
fa0a7fabb8
clippy 2023-09-12 14:29:50 +02:00
Luke Boswell
dd766686d1
windows fix getScalarUnsafe, run gen_str tests 2023-09-12 14:29:50 +02:00
Luke Boswell
446cff6157
fix memcpy segfault windows llvm 2023-09-12 14:29:50 +02:00
Luke Boswell
e76c63f448
fix windows function pointer return 2023-09-12 14:29:49 +02:00
Luke Boswell
2e0c83ae63
fixes for zig tests Windows 2023-09-12 19:28:11 +10: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
Richard Feldman
dc7e8b43bd
Rename Float to Frac in more places 2023-09-11 08:50:13 -04:00
Richard Feldman
0f89d4c3a5
Merge pull request #5790 from roc-lang/repl-state
Use state machine for web REPL
2023-09-10 14:41:00 -04:00
Brian Carroll
b8e66d08de
Don't parse twice in ReplState::step 2023-09-10 18:36:41 +01:00
Brian Carroll
ead3c33eb8
Tweak comments and factoring 2023-09-10 11:28:29 +01:00
Brian Carroll
a99f9fee14
Fix wasm REPL tests 2023-09-10 08:39:10 +01:00
Brian Carroll
e37d0c45c6
Fix types in web REPL tests 2023-09-09 17:19:40 +01:00
Brian Carroll
01a4a4d356
Improve README instructions for web REPL local dev 2023-09-09 17:17:03 +01:00
Brian Carroll
7dfd4ada48
Support both Shift-Enter and Ctrl-Enter for multi-line input 2023-09-09 16:55:08 +01:00
Brian Carroll
6a47a99114
formatting & clippy 2023-09-09 16:13:17 +01:00
Brian Carroll
adc97a0099
Renaming and comments 2023-09-09 16:01:31 +01:00
Brian Carroll
f007d5c33a
Integrate UI state machine into Web REPL 2023-09-09 15:47:22 +01:00
Brian Carroll
aa0e975845
clippy 2023-09-09 15:03:50 +01:00
Brian Carroll
fc7b831285
remove some more duplicated code (format_output) 2023-09-09 14:45:14 +01:00
Brian Carroll
4367e357e6
Neater approach for Wasm compile-time options 2023-09-09 14:23:36 +01:00
Brian Carroll
8eaa79e72c
clippy & spellcheck 2023-09-09 14:01:28 +01:00
Brian Carroll
3923dad203
Remove duplicated code from roc_repl_cli and get tests compiling 2023-09-09 13:01:31 +01: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
Brendan Hansknecht
e6f3b01918
update mono tests 2023-09-08 18:28:33 -07:00
Brendan Hansknecht
2cf4f65d97
Update to wyhash final 4
This update makes wyhash bad seed resist.
In old version of wyhash certain seeds would ruin the randomness.
Changes applied can be are based off of this diff:
a5995b9..77e50f2
2023-09-08 16:02:38 -07:00
Richard Feldman
dbf928bc46
Reorganize ReplState logic for cli/wasm compat 2023-09-08 15:37:16 -04:00
Richard Feldman
cecde60a5e
Revert "glue: find platform main file"
This reverts commit 7be590fae9.
2023-09-08 12:02:25 -04:00
Folkert
2f88d0579d
fmt 2023-09-03 21:32:56 +02:00
Folkert
adf36109ab
clippy 2023-09-03 21:32:56 +02:00
Folkert
5bda7dedc8
windows calling convention for bigger structures
also fixes roc_panic argument passing
2023-09-03 21:32:37 +02:00
Luke Boswell
6ecc72f68e
log location of gen-test object location 2023-09-03 21:32:36 +02:00
Luke Boswell
8123041d0a
windows linker name matching 2023-09-03 21:32:36 +02:00
Luke Boswell
1856695b0b
only generate roc panic if running tests 2023-09-03 21:32:35 +02:00
Folkert
a0d291b1a7
force the alignment of include_bytes! for Subs 2023-09-01 20:01:16 +02:00
Folkert
7be590fae9
glue: find platform main file 2023-08-28 21:31:50 +02:00
Richard Feldman
738e54ebba
Merge pull request #5763 from roc-lang/glue-unsized-skeleton
skeleton for unsized glue
2023-08-21 12:47:56 -04: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
Richard Feldman
b54a37e4b0
Merge remote-tracking branch 'origin/main' into walk-with-index 2023-08-17 11:54:34 -04:00
Richard Feldman
d63144489a
Merge remote-tracking branch 'origin/main' into walk-with-index 2023-08-17 00:08:50 -04:00