Commit Graph

26008 Commits

Author SHA1 Message Date
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
Folkert de Vries
5b411328c0
Merge pull request #5785 from roc-lang/dependabot/cargo/webpki-0.22.1
Bump webpki from 0.22.0 to 0.22.1
2023-09-11 15:49:40 +02: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
034482101f
Remove initial :help from web REPL history + fix edge cases 2023-09-10 11:26:29 +01:00
Brian Carroll
a99f9fee14
Fix wasm REPL tests 2023-09-10 08:39:10 +01:00
Anton-4
15a97c60b9
Merge pull request #5789 from roc-lang/signing_guide
Updated commit signing guide
2023-09-10 06:58:01 +02:00
Brendan Hansknecht
74471cb83a
Merge branch 'main' into signing_guide 2023-09-10 03:48:29 +00:00
Anton-4
e11294cc7e
.key > .asc
This simplifies the later import into kleopatra.

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-09 20:03:14 +02:00
Anton-4
c65d638c1d
Apply Brendan's review suggestions
Co-authored-by: Brendan Hansknecht <Brendan.Hansknecht@gmail.com>
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-09 20:02:03 +02:00
Anton-4
4db62f76e4
Merge pull request #5791 from roc-lang/update-wyhash
Update to wyhash final 4
2023-09-09 19:52:05 +02: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
50980f4b35
Show :help text on loading the web REPL 2023-09-09 16:55:14 +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
03b3b34e3d
Reduce font size on the web REPL 2023-09-09 16:53:47 +01:00
Brian Carroll
ee2731b152
Remove warning on web REPL page 2023-09-09 16:19:03 +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
a616b61503
Merge pull request #5788 from roc-lang/revert
Revert "glue: find platform main file"
2023-09-08 16:05:01 -04:00
Richard Feldman
dbf928bc46
Reorganize ReplState logic for cli/wasm compat 2023-09-08 15:37:16 -04:00
Anton-4
e30f2e58a1
small corrections
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-08 19:30:24 +02:00
Anton-4
236392b060
removed git bash mentions 2023-09-08 19:18:50 +02:00
Anton-4
3a586f57cb
added signing transfer instructions 2023-09-08 19:13:57 +02:00
Richard Feldman
cecde60a5e
Revert "glue: find platform main file"
This reverts commit 7be590fae9.
2023-09-08 12:02:25 -04:00
dependabot[bot]
463157fa70
Bump webpki from 0.22.0 to 0.22.1
Bumps [webpki](https://github.com/briansmith/webpki) from 0.22.0 to 0.22.1.
- [Commits](https://github.com/briansmith/webpki/commits)

---
updated-dependencies:
- dependency-name: webpki
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-07 00:04:02 +00:00
Anton-4
e010e7239f
Merge pull request #5782 from roc-lang/nix-devtools-update
Nix devtools update + test
2023-09-07 02:02:29 +02:00
Anton-4
b2df3362bf
path change: anton -> username 2023-09-06 19:42:25 +02:00
Anton-4
886bd26acf
fiexd change check
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-06 17:22:23 +02:00
Anton-4
8852ee1e55
only run if flake.lock changed
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-06 17:17:23 +02:00
Anton-4
cd41c814cb
double quotes for bash replacement
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-06 17:09:27 +02:00
Anton-4
1b14e8dcb1
fix path anton
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-06 17:07:18 +02:00
Anton-4
d181e6dfac
ditched env var
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-06 17:05:44 +02:00
Anton-4
0017f4c55b
do set on correct flake
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-06 17:03:56 +02:00
Anton-4
8ed9cf66c3
seperated out sed step
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-06 17:01:32 +02:00
Anton-4
ebcd325501
install nix
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-06 16:55:58 +02:00
Anton-4
a93f62c196
added workflow to test devtools nix files 2023-09-06 16:20:55 +02:00
Anton-4
356d3abc30
updated devtools nix files 2023-09-06 15:02:35 +02:00
Anton-4
7ec876664b
Merge pull request #5780 from roc-lang/luke-windows-branch2
dev backend: windows calling convention fix
2023-09-04 11:10:59 +02:00