Commit Graph

13059 Commits

Author SHA1 Message Date
Brendan Hansknecht
4e4dcef1b9 fix missed register freeing 2022-02-18 22:55:19 -08:00
Brendan Hansknecht
6c0230ae4f fix typos 2022-02-18 22:10:15 -08:00
Brendan Hansknecht
427f3e2b68 fix typo 2022-02-18 21:35:30 -08:00
Brendan Hansknecht
b63d62418b clippy 2022-02-18 21:30:58 -08:00
Brendan Hansknecht
469ecbe6c5 remove todo and use doc comments in more places 2022-02-18 21:29:18 -08:00
Brendan Hansknecht
7df6b34a21 correct arg storing index 2022-02-18 21:25:09 -08:00
Brendan Hansknecht
99f6dd7e7b fully integrate storage manager removing old code 2022-02-18 21:14:01 -08:00
Richard Feldman
054cb881b1
Add FAQ to README 2022-02-18 23:36:32 -05:00
Richard Feldman
15a6193670
Merge pull request #2522 from rtfeldman/faq
Add FAQ.md
2022-02-18 23:32:27 -05:00
Richard Feldman
6d38bdc586
Add Elijah Schow to AUTHORS 2022-02-18 23:28:47 -05:00
Richard Feldman
719e10d357
Add FAQ.md 2022-02-18 23:23:43 -05:00
Richard Feldman
8c6e57cf2c
Merge pull request #2521 from rtfeldman/improve-site-typography
Improve website typography
2022-02-18 22:27:57 -05:00
Elijah Schow
39e03ee612
Improve website typography
This commit adds minimal styles to improve the reading experience on the placeholder website.

 - Set a max width
 - Increase leading (line height)
 - Center the content
 - Add space after list items to let them breath
 - Change the font to sans-serif*

___
*This change isn't strictly necessary, but sans-serif fonts are arguably more legible on digital displays than their serif counterparts. Your mileage may vary.
2022-02-18 21:08:13 -06:00
Brendan Hansknecht
91f2d5a1b8 Merge branch 'gen-dev/cleanup' of github.com:rtfeldman/roc into gen-dev/cleanup 2022-02-18 16:47:49 -08:00
Brendan Hansknecht
f564514d9c stop trying to free symbols that don't exist due to being call args 2022-02-18 16:45:34 -08:00
Folkert de Vries
da568965f8
Merge pull request #2520 from rtfeldman/2495-check-format-tests
Add tests for `roc format --check {{file}}`
2022-02-19 01:37:12 +01:00
Brendan Hansknecht
c81a1c7c2c remove redundant move 2022-02-18 16:34:07 -08:00
Brendan Hansknecht
c533295cc1 remove redundant move 2022-02-18 16:32:48 -08:00
Brendan Hansknecht
f16c0f7db5 fix joinpoint and returning issues 2022-02-18 16:15:10 -08:00
Ryan Olson
3a970dffa7 Add tests for roc format --check {{file}} 2022-02-18 16:46:07 -07:00
Brendan Hansknecht
37afe28c98 fix join point param loading 2022-02-18 15:03:21 -08:00
Brendan Hansknecht
1f8ac3e150 refactor join points and jumps 2022-02-18 14:46:31 -08:00
Folkert
298fde7e42
split out RocStr 2022-02-18 23:44:36 +01:00
Folkert
d2086c58c2
split out list 2022-02-18 23:42:32 +01:00
Brendan Hansknecht
554db4556b refactor out loading values from storage or internal error 2022-02-18 13:25:39 -08:00
Folkert
5582644166
use str/list helpers to prepare for adding capacity 2022-02-18 22:23:05 +01:00
Brian Carroll
3433e01411 repl_www: Change page title. It's not a mock anymore! 2022-02-18 17:58:20 +00:00
Brian Carroll
5587fae4e6 repl_www: fix a bug in buffer alignment (transmuted slice had wrong length) 2022-02-18 17:42:49 +00:00
Brian Carroll
d4dc683cbb repl_www: rename the wrapper function around main on the JS side to match Wasm 2022-02-18 17:42:49 +00:00
Brian Carroll
7286f81091 repl_www: faster build script, without wasm-opt 2022-02-18 17:42:49 +00:00
Brian Carroll
26ce34e4e8 repl_www: add WASI imports for app 2022-02-18 17:42:49 +00:00
Folkert de Vries
4cf057f4d9
Merge pull request #2515 from rtfeldman/fix_space_typos
Fix some extra-space typos
2022-02-18 11:10:12 +01:00
Folkert de Vries
8854a562a2
Merge pull request #2514 from rtfeldman/i/2379-2
Generalize recursion variables properly
2022-02-18 11:09:45 +01:00
Jan Van Bruggen
3910680160
Fix some extra-space typos 2022-02-18 02:54:34 -07:00
Brendan Hansknecht
b00ef5ea4f add JoinPointId tracking for parameters 2022-02-17 23:17:17 -08:00
Brendan Hansknecht
fb589f7dc5 removing owning symbol map, now delt with by storage manager 2022-02-17 23:06:55 -08:00
Brendan Hansknecht
b6a61aa1cd update todo 2022-02-17 22:46:41 -08:00
Brendan Hansknecht
9fa420f871 move storing args to use storage manager 2022-02-17 22:41:34 -08:00
Brendan Hansknecht
d578dae3ef fix empty struct bug 2022-02-17 22:12:54 -08:00
Brendan Hansknecht
25f232ae0f fix minor typo 2022-02-17 22:09:46 -08:00
Brendan Hansknecht
2bcbb19f07 enable loading aligned referenced primitives 2022-02-17 22:08:35 -08:00
Brendan Hansknecht
907050ceaa convert loading args to storage manager 2022-02-17 21:52:41 -08:00
Brendan Hansknecht
76f03c722f add alignment dbg assert 2022-02-17 21:22:03 -08:00
Brendan Hansknecht
8eb1b09ff9 remove returns via arg pointer from the callconv interface 2022-02-17 21:21:07 -08:00
Brendan Hansknecht
d65a971508 add returning str and list 2022-02-17 21:17:56 -08:00
Brendan Hansknecht
cb64543476 add basic returned value loading 2022-02-17 21:08:28 -08:00
ayazhafiz
909fae5b6c Generalize recursion variables properly
Closes #2379
Closes #2481
2022-02-18 00:07:38 -05:00
Brendan Hansknecht
55c6c9abad fix wrong assumption 2022-02-17 20:49:27 -08:00
Brendan Hansknecht
77120cb063 enable returning basic symbols with storage manager 2022-02-17 20:46:36 -08:00
Richard Feldman
9226bafdfa
Merge pull request #2493 from rtfeldman/load-file-async
file.rs refactorings
2022-02-17 22:46:51 -05:00