Commit Graph

22486 Commits

Author SHA1 Message Date
Richard Feldman
a69a1b395f
Update www/build.sh for new roc docs syntax 2022-12-24 22:32:13 -05:00
Richard Feldman
15d4c2ad68
Don't render undexposed types in docs 2022-12-24 22:32:13 -05:00
Richard Feldman
15590fb31b
Generate docs basde on package root .roc file 2022-12-24 22:32:13 -05:00
Richard Feldman
e549456668
Store exposed module IDs in file loading state 2022-12-24 22:32:13 -05:00
Richard Feldman
ab45d6c632
Fix docs generation of types 2022-12-24 22:32:12 -05:00
Anton-4
f0b3c3eb08
Merge pull request #4771 from lukewilliamboswell/tutorial
Tutorial Roc app using static-site platform example
2022-12-24 11:15:39 +01:00
Folkert de Vries
25aeab943a
Merge pull request #4800 from Lunarmagpie/improve-arrow-error-message
Update error message to better explain `->`
2022-12-23 19:23:45 +01:00
Folkert
439befcc38
run cargo fmt 2022-12-23 17:19:54 +01:00
Lunarmagpie
f932bb66a0
Add function binding to error message 2022-12-23 11:07:57 -05:00
Lunarmagpie
3265a786a5
make changes suggested by folkertdev 2022-12-23 11:01:50 -05:00
Anton-4
b9a2a5946a
link check exception 2022-12-23 14:43:14 +01:00
Anton-4
1d44bd4a50
Merge branch 'main' of github.com:lukewilliamboswell/roc into tutorial 2022-12-23 14:40:51 +01:00
Anton-4
f1f35fd887
higher contrast colors, fixed scaling on mobile 2022-12-23 14:10:11 +01:00
Lunarmagpie
db9c00ec1e
update docs to better explain -> operator 2022-12-22 21:00:58 -05:00
Folkert de Vries
4022b44ff9
Merge pull request #4798 from JTeeuwissen/main
Replace DeclarationToIndex elements with a hash map.
2022-12-22 17:19:37 +01:00
J.Teeuwissen
1caafbc131
Feedback 2022-12-22 15:42:26 +01:00
Ayaz
dbdf4acdd7
Merge pull request #4758 from joshuawarner32/fuzzing-take-2
Add fuzzing for the formatter and fix bugs
2022-12-22 06:35:34 -07:00
Ayaz
017e48625c
Merge pull request #4797 from roc-lang/dbg-refcounting
make dbg transparent to refcounting
2022-12-22 06:34:53 -07:00
J.Teeuwissen
5229edd742
Use hash instead of binary search 2022-12-22 14:08:41 +01:00
Folkert de Vries
3682e7db6c
Merge pull request #4796 from roc-lang/str-rc-fixes
fix missing decref in split and concat
2022-12-22 12:00:53 +01:00
Folkert
4ef541395a
remove dbg lowlevel 2022-12-22 02:45:09 +01:00
Folkert
1481aea40c
fix missing decref in split and concat 2022-12-22 01:08:31 +01:00
Folkert
f76df8a356
make dbg transparent to refcounting 2022-12-22 01:03:03 +01:00
Brian Carroll
0cf9ba647c
Merge pull request #4787 from roc-lang/virtual-dom-rendered-type
Virtual dom rendered type
2022-12-21 20:23:10 +00:00
Brian Carroll
2c0e6bb21f
Merge branch 'main' into virtual-dom-rendered-type
Signed-off-by: Brian Carroll <brian.carroll.ireland@gmail.com>
2022-12-21 17:26:15 +00:00
Ayaz
bd33b27760
Merge pull request #4792 from roc-lang/virtual-dom-host
Virtual DOM client-side host
2022-12-21 07:46:48 -07:00
Folkert de Vries
736ef2831d
Merge pull request #4795 from roc-lang/zig-str-lifetime
fix lifetime issue in RocStr.asU8Ptr
2022-12-21 12:29:10 +01:00
Anton-4
174b37e80a
Merge pull request #4790 from roc-lang/better_getting_started
Improved getting started docs
2022-12-21 09:06:58 +01:00
Folkert
6c7d434f81
fix lifetime issue in RocStr.asU8Ptr 2022-12-21 01:43:38 +01:00
Ayaz
1286878d39
Merge pull request #4794 from roc-lang/remove-get-element-type
Remove use of pointer  get_element_type
2022-12-20 14:18:13 -07:00
Anton-4
be869f3caf
restructuring, cleanup, many minor edits 2022-12-20 20:11:21 +01:00
Folkert
7536a5b8b0
remove some commented code 2022-12-20 16:46:45 +01:00
Folkert
12ec3189c8
and the final one 2022-12-20 16:45:53 +01:00
Folkert
acf22ebf7e
fix 32-bit wasm to num conversion 2022-12-20 16:34:24 +01:00
Folkert
af4023f116
make i386 cli tests compile 2022-12-20 16:29:01 +01:00
Folkert
d765cae620
remove get_element_type in some C abi functions 2022-12-20 16:09:59 +01:00
Folkert
bb4ff34aaa
be more precise with zig return types 2022-12-20 15:43:11 +01:00
Folkert de Vries
ec80161824
Merge pull request #4793 from roc-lang/llvm-15-zig-10-round-2
Prepare Llvm 15 update
2022-12-20 14:10:57 +01:00
J Teeuwissen
dc65298f9d
Merge branch 'roc-lang:main' into main 2022-12-20 10:19:35 +01:00
Richard Feldman
e84b3c2704
Merge pull request #4781 from roc-lang/dbg-final-expression
parse error for dbg/expect final expressions
2022-12-19 23:36:51 -05:00
Richard Feldman
205b9bc20a
Merge pull request #4736 from roc-lang/packages
Basic Packages
2022-12-19 22:37:45 -05:00
Brian Carroll
9c3f61c448
cli_run: update virtual-dom test and add a client-side test 2022-12-19 23:40:10 +00:00
Folkert
976305bda2
clippy 2022-12-20 00:24:54 +01:00
Folkert
9bf8d65170
upgrade most build_load usages 2022-12-20 00:11:45 +01:00
Brian Carroll
2e11cf3903
virtual-dom: fix compile errors 2022-12-19 23:01:46 +00:00
Brian Carroll
20f4e77d5d
virtual-dom: client and server Roc files with shared interface 2022-12-19 23:01:42 +00:00
Brian Carroll
e963f1f37e
virtual-dom: write the client-side host and interface to it 2022-12-19 22:36:32 +00:00
Brian Carroll
01a8b32c83
virtual-dom: embed host.js as bytes in host.zig 2022-12-19 22:35:22 +00:00
Brian Carroll
d0dced045c
virtual-dom: Changes to JS init logic 2022-12-19 22:35:22 +00:00
Folkert
f2d0953e0a
upgrade build_in_bounds_gep 2022-12-19 20:21:27 +01:00