Commit Graph

28855 Commits

Author SHA1 Message Date
Anton-4
1bcf30391b
Merge pull request #6819 from roc-lang/rust-1-77-2-upgrade
Rust 1.77.2 upgrade
2024-07-06 03:23:54 +02:00
Anton-4
81d18cc84b
use dead_code for Both
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-07-05 14:17:52 +02:00
Sam Mohr
3abc276937
Merge pull request #6866 from flmng0/patch-1
Update platforms page to match new syntax
2024-07-04 22:09:36 -07:00
Timothy Davis
7d0d9711ac
Update platforms page to match new syntax
Since this page was last updated, the snippet at the top is no longer accurate.

Signed-off-by: Timothy Davis <44032837+flmng0@users.noreply.github.com>
2024-07-04 12:50:17 +09:30
Luke Boswell
28420e90ad
Merge pull request #6865 from roc-lang/plans-banner
Add plans banner to `/install` page
2024-07-04 11:05:59 +10:00
Luke Boswell
02de4f4a87
Update www/content/install/index.md
Co-authored-by: Richard Feldman <oss@rtfeldman.com>
Signed-off-by: Luke Boswell <lukewilliamboswell@gmail.com>
2024-07-04 11:04:31 +10:00
Luke Boswell
edd5cfab67
put comma inside bold 2024-07-04 11:03:05 +10:00
Luke Boswell
e53919af3c
add exclamation mark 2024-07-04 11:00:07 +10:00
Luke Boswell
29cd7cda2d
add plans banner to /install page 2024-07-04 10:38:16 +10:00
Agus Zubiaga
047453c708
Merge pull request #6863 from roc-lang/fix-qualified-builtin-hang 2024-07-03 17:28:02 -03:00
Agus Zubiaga
13ba59a4cb
Fix hang on qualified import with builtin name 2024-07-03 12:40:53 -03:00
Luke Boswell
f69d39dffc
Merge pull request #6808 from roc-lang/process-host
Update preprocess host API
2024-07-03 10:23:44 +10:00
Luke Boswell
97639cca7d
Merge pull request #6858 from roc-lang/add-barry-moore
Add @chiroptical to sponsors
2024-07-02 11:53:10 +10:00
Richard Feldman
939b4b6f5d
Add @chiroptical to sponsors - thank you so much! 💜 2024-07-01 20:42:17 -04:00
Richard Feldman
a88419e653
Update corporate sponsor list 2024-07-01 20:40:53 -04:00
Luke Boswell
68c7eb0646
Merge pull request #6855 from r-bar/process-host
fix: calculate windows dll symbols from prebuilt shared library
2024-07-02 10:31:46 +10:00
Luke Boswell
a44a6889bd
Merge pull request #6851 from kdziamura/last-expr-desugar
Simplify Defs parsing
2024-07-02 08:48:31 +10:00
Ryan Barth
3edc551043
chore: cargo fmt 2024-07-01 15:01:32 -07:00
Sam Mohr
24939bb282
Merge pull request #6845 from shua/json
rm TotallyNotJson
2024-07-01 12:28:56 -07:00
shua
d90da3af52
rm TotallyNotJson
TotallyNotJson.roc now lives on the farm in virtual-dom-wip as Json.roc.
Any reference in stdlib or builtins has been removed, as well as the
last places it was used (in python/ruby-interop examples).
2024-07-01 20:37:23 +02:00
shua
67f555feea
test_mono, uitest: rm stdlib Json dependency
use the same tag len fmt introduced in test_gen/gen_abilities tests
2024-07-01 20:36:28 +02:00
shua
0faa1d5f20
test_gen: replace stdlib Json with inline implementation
Towards the goal of removing Json from stdlib, this change replaces
usage of TotallyNotJson in test_gen/gen_abilities with a simple usable
inline implementation of Encoder/DecoderFormatting.

Similarly, the use of TotallyNotJson in test_reporting is not necessary
at all and is replaced with a Decoder that wouldn't actually work, but
which does compile.
2024-07-01 20:30:05 +02:00
Kiryl Dziamura
819cfd6035
fix test snapshots 2024-07-01 19:48:00 +02:00
Kiryl Dziamura
6329389972
add tests 2024-07-01 19:47:49 +02:00
Kiryl Dziamura
1008b94259
fix returned expression desugaring 2024-07-01 19:46:59 +02:00
Kiryl Dziamura
c4b63aa80a
simplify defs parsing 2024-07-01 19:44:32 +02:00
Kiryl Dziamura
de9ed734c5
remove EmptyDefsFinal 2024-07-01 18:45:23 +02:00
Richard Feldman
05ab018380
Add Eric Andresen to sponsors 2024-07-01 07:48:38 -04:00
Ryan Barth
43f970f813
fix: count all symbols to err on the side of over allocating 2024-06-30 23:17:20 -07:00
Ryan Barth
3fe2a4cd13
refactor: remove duplicate symbol functions from macho module 2024-06-30 23:01:32 -07:00
Ryan Barth
720ed2a457
fix: calculate windows dll symbols from prebuilt shared library 2024-06-30 22:56:14 -07:00
Richard Feldman
f974ec50a9
Merge pull request #6853 from roc-lang/no_std-error-macros
Make error macros be no_std
2024-06-30 09:04:50 -04:00
Richard Feldman
e421ef61be
Use internal_error over panic 2024-06-30 08:19:37 -04:00
Richard Feldman
1caebcff56
Update some error macro docs 2024-06-30 08:18:49 -04:00
Richard Feldman
f0f8d76055
Remove heap_alloc for now 2024-06-30 08:17:35 -04:00
Richard Feldman
39144a198d
Make error_and_exit inline(never) and cold 2024-06-30 08:17:35 -04:00
Richard Feldman
6102e38f33
Use target_arch if targeting wasm (so wasi works) 2024-06-30 08:17:34 -04:00
Richard Feldman
2253e849d4
clippy 2024-06-29 23:20:44 -04:00
Richard Feldman
28be4e5ee2
Make some things non-pub that don't need to be pub 2024-06-29 21:17:42 -04:00
Richard Feldman
863c97330d
Use constants for error message strings 2024-06-29 21:15:23 -04:00
Richard Feldman
99eb5bfe1e
Support formatting strings in error macros 2024-06-29 21:09:17 -04:00
Richard Feldman
101621bd5a
Make error_macros be no_std 2024-06-29 20:53:06 -04:00
Luke Boswell
8538a883fa
Merge pull request #6848 from roc-lang/improve-contributing
Update CONTRIBUTING.md
2024-06-29 15:04:59 +10:00
Anton-4
0aa2cefa06
more useful links
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-06-28 14:33:12 +02:00
Kiryl Dziamura
93f45de1e7
Merge pull request #6847 from kdziamura/dbg-desugaring
Desugar arg of dbg statement
2024-06-28 14:17:16 +02:00
Anton-4
2bc78e80f5
link to CONTRIBUTING.md
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-06-28 14:10:41 +02:00
Anton-4
1ac9e588a8
Update CONTRIBUTING.md
- applied UX best practices
- added debugging tips

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-06-28 14:07:11 +02:00
Kiryl Dziamura
9c133f72d8
test bang in dbg arg 2024-06-28 13:31:47 +02:00
Kiryl Dziamura
aa17d17c60
handle bang in dbg arg 2024-06-28 13:26:38 +02:00
Luke Boswell
b92d0ef315
fix host_dest in preprocessed_host 2024-06-28 15:25:07 +10:00