Commit Graph

5392 Commits

Author SHA1 Message Date
Folkert
1930a27b24 make roc code compile (does throw errors though) 2020-12-08 15:06:06 +01:00
Folkert
4c2654d4ed Merge remote-tracking branch 'origin/trunk' into task 2020-12-08 14:51:46 +01:00
Richard Feldman
149d10ea0b
Merge pull request #780 from rtfeldman/rvcas/rename_int
Rename Int to I64
2020-12-07 22:49:39 -05:00
Richard Feldman
f72cc7c497
Merge pull request #779 from rtfeldman/package-qualified-example
Package qualified example
2020-12-07 22:46:01 -05:00
rvcas
4987721154 feat(Num): rename Num.Int to Num.I64 2020-12-07 19:17:20 -05:00
Folkert
95a66bb1fc clippy 2020-12-08 00:27:53 +01:00
Folkert
0b0ae7b287 make it work! 2020-12-08 00:15:57 +01:00
Folkert
7123269f30 successfully load package-qualified host 2020-12-07 23:24:06 +01:00
Richard Feldman
d008cc1d7b
Merge pull request #752 from rtfeldman/task_can
Package Qualified Modules
2020-12-06 22:05:34 -05:00
Folkert
7919b2eef3 clippy 2020-12-06 22:16:53 +01:00
Folkert
0873792488 special-case effect modules so they are not parsed 2020-12-06 21:51:08 +01:00
Folkert
1471cd0db4 error message investigation 2020-12-06 21:19:52 +01:00
rvcas
b130f86fdf fix: last hardcoded "platform" in file.rs 2020-12-06 14:13:24 -05:00
rvcas
7fabb04518 Merge branch 'trunk' into task_can 2020-12-06 13:51:29 -05:00
Richard Feldman
d214f5f79f
Merge pull request #777 from rtfeldman/editor-ir
Initial Editor AST
2020-12-05 22:40:14 -05:00
Richard Feldman
bec77ae874
Merge branch 'trunk' into editor-ir 2020-12-05 22:39:19 -05:00
Richard Feldman
18668d64e7
Merge pull request #778 from rtfeldman/large-list-literals
Large list literals
2020-12-05 22:38:49 -05:00
Richard Feldman
a420846734
Merge branch 'trunk' into large-list-literals 2020-12-05 21:50:07 -05:00
Richard Feldman
5faf73769f
Merge branch 'trunk' into editor-ir 2020-12-05 21:44:20 -05:00
Richard Feldman
7e38622ebf Don't use NodeId in Expr2, so it fits in 16B 2020-12-05 21:42:45 -05:00
Richard Feldman
31a7bfd0a2 Don't use NodeId in BucketList 2020-12-05 21:16:48 -05:00
Richard Feldman
7749c6978f Revert repr(packed) on NodeId 2020-12-05 21:16:28 -05:00
Folkert
4fdf8e5fab report on LLVM codegen time 2020-12-06 02:30:34 +01:00
Folkert
ac77177932 fix stack overflow in llvm code gen 2020-12-06 02:29:41 +01:00
Richard Feldman
2bad387bf4 Revert "Try having BucketId be two u8s"
This reverts commit feb5b7f8b6.
2020-12-05 17:49:21 -05:00
Richard Feldman
feb5b7f8b6 Try having BucketId be two u8s 2020-12-05 17:49:16 -05:00
Richard Feldman
7e48867c9d Try out repr(packed on NodeId) 2020-12-05 17:40:27 -05:00
Richard Feldman
24332c679d Add repr(transparent) to BucketId 2020-12-05 17:40:16 -05:00
Richard Feldman
1f4f871f59 Add some more size check assertions 2020-12-05 17:40:06 -05:00
Richard Feldman
1b6d03d0ee
Merge pull request #775 from rtfeldman/editor_color_fix
refactoring, fixed color shader bug
2020-12-05 16:49:23 -05:00
Folkert
0a08caac7f clippy things 2020-12-05 21:37:46 +01:00
Folkert
1fe0f5d780 Merge remote-tracking branch 'origin/trunk' into editor-ir 2020-12-05 20:58:27 +01:00
Folkert
f04c97828f cleanup 2020-12-05 20:51:47 +01:00
Richard Feldman
62f34669e1 cargo fmt 2020-12-05 13:23:21 -05:00
Anton-4
c908f19989
Merge branch 'trunk' into editor_color_fix 2020-12-05 18:03:20 +01:00
Anton-4
202cba9f81 Undo unnecessary color type change 2020-12-05 17:58:45 +01:00
Richard Feldman
05a05fed42
Merge pull request #774 from rtfeldman/adjust-examples
Adjust examples to current platform interface
2020-12-05 11:54:28 -05:00
Anton-4
0d46835135 refactored text drawing, fixed color shader bug 2020-12-05 17:53:05 +01:00
Anton-4
80cf1bde54
Merge pull request #773 from rtfeldman/editor_multiple_rects
editor: Drawing multiple rectangles
2020-12-05 11:55:31 +01:00
Anton-4
553baea320 Merge branch 'trunk' into editor_multiple_rects 2020-12-05 10:34:16 +01:00
Pit Capitain
ba11f9b7b9 Adjust examples to current platform interface 2020-12-05 09:17:03 +01:00
Richard Feldman
54ba54680d
Merge pull request #771 from rtfeldman/editor_refactor
Editor refactor
2020-12-04 21:56:22 -05:00
Richard Feldman
01a46aa454
Merge pull request #754 from rtfeldman/no-implicit-zig-allocator
Don't use the implicit libc allocator in RocStr
2020-12-04 21:47:48 -05:00
rvcas
0c8260d71a Merge branch 'trunk' into task_can 2020-12-04 20:03:27 -05:00
Folkert
81d0626db1 remove old stuff 2020-12-04 22:30:06 +01:00
Jared Ramirez
c39ac471ea Zig format 2020-12-04 14:25:29 -07:00
Jared Ramirez
d41ea3f2d7 Fix clippy 2020-12-04 14:21:18 -07:00
Jared Ramirez
8fd2816e6a
Merge branch 'trunk' into no-implicit-zig-allocator 2020-12-04 15:16:45 -06:00
Jared Ramirez
5697ec209b Fix call to str split; Move some comments around 2020-12-04 14:16:07 -07:00
Jared Ramirez
7e9cf27d94 [WIP] Use zig build system in build script; Nearly fix str tests 2020-12-04 14:07:47 -07:00