Commit graph

10315 commits

Author SHA1 Message Date
Prokop Randáček
f5ba2db121
find . -name \*.png | parallel --bar optipng -o 7 {} (#8233) 2025-08-30 11:17:11 +02:00
Anton-4
6026cf0069
improve result docs (#8220) 2025-08-23 17:51:53 +02:00
Anton-4
8ba4c90bc4
Fix stack overflows
Tokio uses a smaller stack size for threads, I made it use the default stack size for a program instead. Fixes https://github.com/roc-lang/unicode/issues/28
2025-08-16 20:10:04 +02:00
Anton-4
16fb4725a0
Fix #5514 (#8182)
* Fix #5514

* fix comment

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>

---------

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-08-12 17:46:46 +02:00
Anton-4
62e2c1ccc6
better llm docs (#8131) 2025-07-29 22:19:49 +02:00
dependabot[bot]
36eaf359ac
Bump form-data from 3.0.1 to 3.0.4 in /crates/compiler/checkmate/www (#8092)
---
updated-dependencies:
- dependency-name: form-data
  dependency-version: 3.0.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-28 16:02:46 +02:00
Anton-4
32ee4282a7
fix duplicates in tag union (#8107)
* fix duplicates in tag union

* added tests
2025-07-28 10:57:43 +02:00
Anton-4
dacbb98f35
Nice error message for conflicting deps (#8095)
* nice dependency conflict error

Conext: 529947939

* correction
2025-07-23 15:21:08 +02:00
Anton-4
0e91eca9c8
website has moved to https://github.com/roc-lang/www.roc-lang.org (#8094)
* website has moved to https://github.com/roc-lang/www.roc-lang.org

* CI remove website build

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>

* remove website build script CI

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>

* additional cleanup

---------

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-07-22 18:53:15 +02:00
Anton-4
813709baf1
properly fix links 2025-07-19 18:45:41 +02:00
Anton-4
6c09f23fe4
fix broken links 2025-07-19 17:02:37 +02:00
Anton-4
8bd4f2060a
Correct links
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-07-19 16:04:20 +02:00
Anton-4
e9035571fa
fix search.js (#8077)
Fix browser error in tutorial. Fix code block copy button tutorial.

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-07-19 12:11:01 +02:00
Anton-4
ea17dc62ea
new compiler flake (#7950)
* new compiler flake

* nix install fix + typo

* PR feedback changes

* snapshot cmd order matters

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>

* build snapshots before testing

Context: 527522770

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>

---------

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-07-11 13:38:02 +02:00
Anton-4
8361b8d124
undefined symbol tip (#7913)
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-06-30 20:57:32 +02:00
Richard Feldman
366fff28a3
Dodge typo checker complaining about "nd" 2025-06-29 10:49:25 -04:00
Anton-4
bb36be5e94
refcount perf fix (#7884)
refcount perf fix?
2025-06-27 18:51:41 +02:00
Anton-4
78c836efd3
Fix roc check non-main file (#7870)
525589537
Closes #7127 #7429 #6835

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-06-27 14:34:34 +02:00
Anton-4
20c39a006f
Link to thesis (#7847)
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-06-20 17:22:24 +02:00
Anton-4
3db296648f
fix undefined behavior warning (#7835)
Fixed a warning that shows when using rust 1.87
2025-06-17 15:37:59 +02:00
Anton-4
c93e27ca9a
added List.keep_if_try! (#7804)
* added keep_if_try!

* cleanup types

* cleanup var name
2025-05-21 14:12:24 -05:00
Anton-4
e0cefe4d41
add licenses subcommand (#7787)
* added licenses subcommand

* fmt

* fix nix legal_details inclusion

* zig fmt

* fix tests
2025-05-17 10:30:41 +02:00
Anton-4
a72e3e2a1f
change roc build to build only if check passes (#7784)
change roc build to build if checks
2025-05-12 19:03:21 +02:00
Anton-4
a27feb309a
Remove run anyway tip (#7782) 2025-05-12 17:51:58 +02:00
Anton-4
b552466755
glossary: type signature + typos upgrade (#7776)
* glossary: type signature

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>

* ignore toolchain for typos

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>

* fix typos

* put toolchain file back

---------

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-05-07 17:35:56 +02:00
Anton-4
979d27ed05
update paths
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-05-05 11:15:39 +02:00
Anton-4
3f64824cba
Change assert (#7773) 2025-05-02 17:23:41 +02:00
Anton-4
fac7041d11
Update tip to parens syntax (#7771)
* Update to parens syntax

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>

* update snapshots

---------

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-05-02 15:18:35 +02:00
Anton-4
882577bebc
added map_try! + walk_try! test (#7770)
* map_try! + walk_try! test

* update mono tests
2025-04-29 22:05:12 +02:00
Anton-4
e89bb6eb50
Fix dev exit code #7767 (#7768)
* Fix dev exit code #7767

* fix nix+clippy
2025-04-29 20:25:15 +02:00
Anton-4
875a4cc623
improve abilities error msg (#7761)
improve error msg
2025-04-25 17:46:24 +02:00
Lars Frogner
560171c238
Add Num.[f32,f64,dec]_[to,from]_bits builtins and deprecate Num.[f32,f64]_[to,from]_parts (#7741)
* Add `Num.[f32,f64,dec]_[to,from]_bits` builtins

* Update mono tests

* Deprecate `Num.[f32,f64]_[to,from]_parts`
2025-04-18 10:10:45 +02:00
dependabot[bot]
5c9aa7aaca
Bump http-proxy-middleware from 2.0.6 to 2.0.9 in /crates/compiler/checkmate/www (#7746)
Bump http-proxy-middleware in /crates/compiler/checkmate/www

Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) from 2.0.6 to 2.0.9.
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases)
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.9/CHANGELOG.md)
- [Commits](https://github.com/chimurai/http-proxy-middleware/compare/v2.0.6...v2.0.9)

---
updated-dependencies:
- dependency-name: http-proxy-middleware
  dependency-version: 2.0.9
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-16 20:03:43 +02:00
Anton-4
1570a3df10
Add Str.len stub (#7732)
* Add Str.len stub

* mono update
2025-04-09 12:19:34 +02:00
Joshua Warner
6d22c4dd7c
Several migration fixes and make some zig parser improvements based on migrated code in the wild (#7716) 2025-04-08 13:46:44 +02:00
Olof Blomqvist
53e127da27
Merge branch 'main' into main 2025-04-08 00:33:06 +02:00
Anton-4
f5dc4f6371
wrong main 2025-04-04 20:01:46 +02:00
Anton-4
dd11c2cf9c
llm docs improvements (#7726) 2025-04-04 18:37:46 +02:00
Anton-4
cf18ab75dd
better linker tip (#7721)
better error msg

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-03-31 19:57:30 +02:00
Brendan Hansknecht
a2b4f64c6e
always use atomic refcounting 2025-03-26 20:46:13 -07:00
Brendan Hansknecht
c21cf9b8d6
switch roc to atomic refcounts 2025-03-26 20:38:34 -07:00
Anton-4
e9690c9bce
Lowercased some files (#7713) 2025-03-24 16:43:18 +01:00
Olof Blomqvist
dc8ee0e5ce
remove arrows 2025-03-19 07:26:14 +01:00
Olof
1630b1fceb
fix failing test i forgot in last commit 2025-03-18 13:48:44 +01:00
Olof
28418a36bf
stop recommending old lambda syntax 2025-03-17 13:23:34 +01:00
Luke Boswell
634dfb1972
don't change the old builtins 2025-03-10 17:14:06 +11:00
Luke Boswell
35cd1e8dd9
fix fuzz crash ty_anno_unexpected_token, handle EOF more gracefully 2025-03-10 09:09:47 +11:00
Anton-4
8c87280ea7
fix nix problem ld-linux-aarch64.so.1 (#7655)
* fix nix problem linux aarch64

* more reliable rust install

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>

* fix copy paste

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>

---------

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2025-03-03 19:36:28 +01:00
Luke Boswell
7259ab460c
typos 2025-02-22 13:02:28 +11:00
cancaicai
bc2acb3dd0
test/rust: add missing escaped chars
Signed-off-by: cancaicai <2356672992@qq.com>
2025-02-18 21:17:50 +08:00