Anton-4
38ea090c3e
rust 1.64 + clippy
2022-11-09 19:35:09 +01:00
Folkert
2b6ddc990c
more error info when zig command fails
2022-11-09 19:17:05 +01:00
Folkert de Vries
5d43d732cd
Merge pull request #4495 from roc-lang/strum
...
Use strum to automate keeping targets list in sync
2022-11-09 18:22:20 +01:00
Folkert
be266d7a72
don't remove str
2022-11-09 18:21:26 +01:00
Folkert
52ea287204
Revert "simplify cargo toml"
...
This reverts commit f6ce4ecab7
.
2022-11-09 18:20:37 +01:00
Folkert
f6ce4ecab7
simplify cargo toml
2022-11-09 18:15:50 +01:00
Folkert
e92ceb7282
Mutex::new() is now const
2022-11-09 17:51:43 +01:00
Folkert
653741ccde
refactor llvm lowlevel code into its own file
2022-11-09 17:40:40 +01:00
Folkert
06a49e0255
use some macros
2022-11-09 17:40:39 +01:00
Folkert de Vries
8b53a13f0e
Merge pull request #3865 from roc-lang/rust-1-62-1
...
rust 1.63 version update
2022-11-09 17:34:09 +01:00
Richard Feldman
63e8429859
Fix indentation
2022-11-09 10:50:07 -05:00
Richard Feldman
5a2dde73e0
Use strum to automate keeping targets list in sync
2022-11-09 10:47:09 -05:00
Richard Feldman
338de0ac41
wip download fonts in build.sh
2022-11-09 09:55:52 -05:00
Anton-4
410919cb39
removed Earthfile and references to it
2022-11-09 15:34:05 +01:00
Folkert
14cd48fce7
Merge remote-tracking branch 'origin/main' into rust-1-62-1
2022-11-09 13:51:51 +01:00
Folkert
b8145e8eb8
fix missing import
2022-11-09 13:05:54 +01:00
Brian Carroll
c92f7ffd22
virtual-dom: readme updates
2022-11-09 09:08:34 +00:00
Brian Carroll
d22220fe0e
virtual-dom: try to recurse on children... but it's time to put this on hold!
2022-11-09 09:08:34 +00:00
Brian Carroll
d8a10f0d9d
virtual-dom: Use Rendered and NotRendered instead of Ok and Err
2022-11-09 09:08:34 +00:00
Brian Carroll
6f875ed472
virtual-dom: workaround type checker issues by ignoring event listeners
2022-11-09 09:08:34 +00:00
Brian Carroll
536fa7b9f1
Failed fix: get rid of type alias
2022-11-09 09:08:34 +00:00
Brian Carroll
448a667632
BAD TYPE CHECK ERROR
2022-11-09 09:08:34 +00:00
Brian Carroll
8cd2dc3632
virtual-dom: implement Effect.map
2022-11-09 09:08:34 +00:00
Brian Carroll
ca3df27330
virtual-dom: further work on createSubTree
2022-11-09 09:08:34 +00:00
Brian Carroll
511c7397f1
virtual-dom: start implementing createSubTree
2022-11-09 09:08:34 +00:00
Brian Carroll
e36d93a765
virtual-dom: updateTextNode
2022-11-09 09:08:34 +00:00
Brian Carroll
586b204876
virtual-dom: get rid of the "multiple views" idea
...
It's a bit hard to program with and takes a lot of explaining.
For now let's keep things a bit more traditional and get it working.
2022-11-09 09:08:34 +00:00
Brian Carroll
c21903938f
virtual-dom: Initial draft of backend host
2022-11-09 09:08:34 +00:00
Brian Carroll
cb0c3867e1
virtual-dom: Create runInVdomArena as a nicer API to the arena
2022-11-09 09:08:34 +00:00
Brian Carroll
81e94a0578
virtual-dom: finish writing dispatchEvent
2022-11-09 09:08:34 +00:00
Brian Carroll
d82396a23f
virtual-dom: explicit Err for UnusedViews
2022-11-09 09:08:34 +00:00
Brian Carroll
df4e5de5ee
virtual-dom: replace type variables with _
2022-11-09 09:08:34 +00:00
Brian Carroll
cc59a2b66c
virtual-dom: remove unnecessary wildcards in error types
2022-11-09 09:08:34 +00:00
Brian Carroll
9c7db010af
virtual-dom: be specific about where Encoding and Decoding are needed
2022-11-09 09:08:34 +00:00
Brian Carroll
5960dd0bcf
COMPILER CRASH.. I thought maybe it was to do with open vs closed unions but no joy
2022-11-09 09:08:34 +00:00
Brian Carroll
15ebbe238e
COMPILER CRASH... is this not how you're supposed to use error tags?
2022-11-09 09:08:34 +00:00
Brian Carroll
9e92ad7f30
COMPILER CRASH, where I was hoping for a message telling me which Result.Err tags I need for decoding
2022-11-09 09:08:34 +00:00
Brian Carroll
6ec7b870df
virtual-dom: initClientApp
2022-11-09 09:08:34 +00:00
Brian Carroll
bfb123ffc4
virtual-dom: server-side app init function
2022-11-09 09:08:34 +00:00
Brian Carroll
bbf93663fa
COMPILER CRASH on type error
2022-11-09 09:08:34 +00:00
Brian Carroll
1cda52ed19
Why won't roc format let me have blank lines between comments?!
...
In Elm and Haskell I often like to break up a file into sections using big comments
It should be OK for files to get big in these languages, as discussed in
[The life of a file](https://www.youtube.com/watch?v=XpDsk374LDE )
And when they do, I want blank lines!
2022-11-09 09:08:34 +00:00
Brian Carroll
3ca64462f1
Revert "COMPILER CRASH instead of nice error"
...
This reverts commit 73115e7bddea49d1bab7b35d362d21a3588e5766.
2022-11-09 09:08:34 +00:00
Brian Carroll
184609531b
COMPILER CRASH instead of nice error
2022-11-09 09:08:34 +00:00
Brian Carroll
3de55eb939
virtual-dom: remove unused custom equality
2022-11-09 09:08:34 +00:00
Brian Carroll
77ff6702df
virtual-dom: formatting
2022-11-09 09:08:34 +00:00
Brian Carroll
d834e77481
virtual-dom: populateViewContainers shouldn't take an id
2022-11-09 09:08:34 +00:00
Brian Carroll
9b95bc0041
Revert "COMPILER PANIC instead of nice error, when using a type instead of a type constructor"
...
This reverts commit a24dc08856f05b003ecd152de4aa1781b2203f08.
2022-11-09 09:08:34 +00:00
Brian Carroll
0a254fce90
COMPILER PANIC instead of nice error, when using a type instead of a type constructor
2022-11-09 09:08:34 +00:00
Brian Carroll
a3a8759d5a
virtual-dom: custom equality for Attribute
2022-11-09 09:08:34 +00:00
Brian Carroll
8c3158c3e0
COMPILER CRASH: member signature lambda sets should contain only one unspecialized lambda
...
set
2022-11-09 09:08:34 +00:00