Commit graph

28760 commits

Author SHA1 Message Date
Sam Mohr
43fadeacdb
Fix clippy errors 2024-06-26 03:15:06 -07:00
Sam Mohr
5ea6a8bdcd
Fix all tests that don't depend on basic-cli 2024-06-26 02:51:16 -07:00
Sam Mohr
4b7d9c9222
Fix generated type for foreign-call task wrappings 2024-06-26 02:34:24 -07:00
Sam Mohr
700c7ae9aa
Add Task as a built-in module/type 2024-06-25 00:03:56 -07:00
Anton-4
d47a073634
Merge pull request #6834 from r-bar/fix/wasi-libc-lib
fix: wasi-libc.a library packaging
2024-06-24 16:57:05 +02:00
Anton-4
889a378f96
git clean is no longer necessary
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-06-24 16:13:15 +02:00
Ryan Barth
1858fc90e1
fix: use path finder everywhere, fix get_relative_path() call 2024-06-23 12:02:50 -07:00
Ryan Barth
96ac005632
refactor: release script cleanup 2024-06-23 10:49:18 -07:00
Ryan Barth
5a231763af
fix: change target directory output to match release tarball structure 2024-06-23 10:00:36 -07:00
Luke Boswell
794c20956d
Merge pull request #6831 from shua/fixme
rm dead FIXME comment
2024-06-23 12:34:22 +10:00
shua
e2eb9c9aaa
rm dead FIXME comment
this comment was added originally in 24e6cd80e7, but was a comment on a `if cfg(..) {...}` block. Later that `if` was removed but the comment was not, and eventually got copied to another location making it even harder to figure out why it's there.
2024-06-22 19:07:26 +02:00
Luke Boswell
03eadc2e0f
Merge pull request #6822 from roc-lang/dependabot/npm_and_yarn/crates/compiler/checkmate/www/braces-3.0.3
Bump braces from 3.0.2 to 3.0.3 in /crates/compiler/checkmate/www
2024-06-21 18:17:19 +10:00
Richard Feldman
fc81e887bb
Merge pull request #6823 from evanrelf/evan/1135
Format shebangs correctly
2024-06-20 09:00:30 -04:00
Evan Relf
2a71dccf5e Add tests 2024-06-19 15:19:25 -07:00
Evan Relf
d678f1c049 Format shebangs correctly
Fixes the regression I described in [#1135].

[#1135]: https://github.com/roc-lang/roc/issues/1135
2024-06-19 15:07:22 -07:00
dependabot[bot]
f43c6b2026
Bump braces from 3.0.2 to 3.0.3 in /crates/compiler/checkmate/www
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-19 21:13:36 +00:00
Anton-4
a55be77509
Merge pull request #6820 from roc-lang/every-org-link
Add link to README too
2024-06-19 23:13:21 +02:00
Richard Feldman
0eddcee3aa
Merge pull request #6817 from roc-lang/work
Extract a bunch of `file.rs` logic into separate crates
2024-06-19 17:12:58 -04:00
Anton-4
bfdd9b0a4e
Add link to README too
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-06-19 16:33:18 +02:00
Anton-4
9072d75aa9
Merge pull request #6818 from roc-lang/add-every-org
Add every.org donation link
2024-06-19 11:17:54 +02:00
Richard Feldman
627e0e99ef
Add every.org donation link 2024-06-18 17:41:35 -04:00
Richard Feldman
b79ee68729
clippy 2024-06-17 22:25:15 -04:00
Richard Feldman
d2e1428003
Delete worker.rs for now 2024-06-17 22:25:15 -04:00
Richard Feldman
d1a002f49e
Have file.rs use the new roc_worker crate 2024-06-17 22:21:07 -04:00
Richard Feldman
4042fd8d52
Split out work.rs into its own crate 2024-06-16 22:26:58 -04:00
Anton-4
41ea2bfbc7
Merge pull request #6811 from roc-lang/tutorial-fix-capitalized
isCapitalized > startsWith
2024-06-16 00:36:01 +02:00
Anton-4
cb5782b522
isCapitalized > startsWith 2024-06-15 13:08:19 +02:00
Agus Zubiaga
5d09479fd3
Merge pull request #6807 from roc-lang/fix-platform-header-root
Fix platform root module flag
2024-06-12 23:30:04 -03:00
Agus Zubiaga
facae9d56c
Fix platform root module flag
When loading a platform module as the root, the `is_root_module`
flag in `HeaderInfo` would be set to `false`. This caused issues
with docs generation.
2024-06-12 19:00:15 -03:00
Luke Boswell
a6f1408b5c
Merge pull request #6806 from roc-lang/add-framework-system-configuration
Add SystemConfiguration framework
2024-06-12 16:40:11 +10:00
Luke Boswell
3976c39c6d
add SystemConfiguration framework 2024-06-12 15:46:45 +10:00
Richard Feldman
e3f6ac5d2b
Merge pull request #6794 from jfkonecn/main
Warnings are now yellow
2024-06-11 16:23:56 -04:00
Anton-4
c4bf7249ed
Merge pull request #6803 from roc-lang/basic-cli-docs-fix
point basic-cli docs to latest release
2024-06-11 20:30:03 +02:00
Anton-4
a62693dab0
point basic-cli docs to latest release
The old link points to the docs of the main branch, for which the docs are currently broken (I'm investigating). We do want this to point to the docs of the latest release anyway, see also github.com/roc-lang/roc/issues/6796.

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-06-11 19:19:53 +02:00
Anton-4
ba506d5257
merge fix 2024-06-11 18:24:22 +02:00
Anton-4
4d00e9ad51
Merge branch 'main' into main
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-06-11 18:18:47 +02:00
Anton-4
da95b6d28b
Merge pull request #6791 from shua/concatutf8
builtin: List.concatUtf8 : List U8, Str -> Str
2024-06-11 16:21:30 +02:00
Luke Boswell
4d4776784a
Merge pull request #6798 from SakulK/fix-installation-guide-link-in-readme
Fix "Installation guide" link in README.md
2024-06-11 15:57:22 +10:00
Luke Boswell
edebefeb0f
Merge pull request #6792 from roc-lang/resolve-main-from-module
Load packages from main when the root is a module
2024-06-11 15:33:41 +10:00
shua
a2c800452e
add branch on ptr width back
apple arm tests are failing, maybe this will fix it?
2024-06-10 23:16:33 +02:00
Łukasz Krenski
5eca37ac2f
Fix "Installation guide" link in README.md
Signed-off-by: Łukasz Krenski <sakulk@gmail.com>
2024-06-10 20:25:45 +02:00
Anton-4
18394da2a2
update mono tests 2024-06-10 16:32:53 +02:00
Agus Zubiaga
ec23c9a41b
Add missing argument in test_gen helpers/wasm 2024-06-10 10:18:51 -03:00
Luke Boswell
a88ff63c1e
Merge pull request #6793 from popara/patch-2
Update site.css so titles wrap properly
2024-06-10 11:00:24 +10:00
Luke Boswell
5f56992403
Merge pull request #6795 from roc-lang/tutorial-modules-update
tutorial: More modules and imports updates
2024-06-10 10:14:02 +10:00
Agus Zubiaga
a1b84f01f5
Add missing argument in test_gen helpers/dev 2024-06-09 15:25:01 -03:00
Agus Zubiaga
770607569e
tutorial: New import keywords in the tutorial 2024-06-09 14:47:59 -03:00
Agus Zubiaga
54d4728a04
tutorial: Add platform keyword clarification 2024-06-09 14:35:52 -03:00
Agus Zubiaga
5ee51839ee
tutorial: Update ingested files syntax 2024-06-09 14:28:03 -03:00
Agus Zubiaga
5a28d05125
tutorial: Remove reserved keywords from old headers 2024-06-09 14:28:03 -03:00