Commit graph

27666 commits

Author SHA1 Message Date
Eli Dowling
a988ee29ff
scoping all working and patterns too
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 21:54:45 +10:00
Eli Dowling
049c0e6358
function params and local variables working
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 21:54:44 +10:00
Eli Dowling
9b4230cfc3
completion working when there are errors in the file and has types
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 21:54:44 +10:00
Eli Dowling
8c44ec8fd2
first draft of completion
Signed-off-by: faldor20 <eli.jambu@yahoo.com>
2024-01-29 21:54:44 +10:00
Anton-4
1c62a41fad
Merge pull request #6333 from roc-lang/rust-1-72-upgrade
Rust 1.72 upgrade
2024-01-29 04:32:40 +01:00
Folkert de Vries
4a593a5b77
Merge pull request #6442 from roc-lang/dev-backend-glue-primitives
Dev backend glue primitives
2024-01-29 00:08:51 +01:00
Folkert de Vries
c8c28140b7
Merge pull request #6449 from roc-lang/dict-mul-wrap
dict: use Num.mulWrap to prevent branches
2024-01-29 00:07:01 +01:00
Richard Feldman
3264d9ec8e
Merge pull request #6432 from jaredly/fix-glue
Fix syntax errors from RustGlue's tag generated code
2024-01-28 16:33:19 -05:00
Folkert de Vries
90cf80cffd
Merge pull request #6453 from roc-lang/format-allow-more-hashtags
Format allow more hashtags
2024-01-28 22:23:13 +01:00
Anton-4
6338e54205
improve wording 2024-01-28 18:33:12 +01:00
Folkert
df3d04e92d
fix duplicate test that trips up llvm-wasm 2024-01-28 18:29:08 +01:00
Anton-4
30a5a2cfac
change hashtag formatting 2024-01-28 18:15:24 +01:00
Anton-4
917e0e2027
Merge pull request #6443 from pseudomata/update-gh-actions
Update GitHub Action step versions (#6428)
2024-01-28 17:58:17 +01:00
Anton-4
4da0b005f6
forgot &
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-01-28 17:30:38 +01:00
Folkert
1ef0a8f39e
update mono tests 2024-01-28 16:54:04 +01:00
Folkert
d4cac5cdd9
dict: use Num.mulWrap to prevent branches 2024-01-28 16:53:23 +01:00
Anton-4
f09b4aaac4
skip nullable_wrapped too
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-01-28 16:35:34 +01:00
Pseudomata
e8fcb44b25
Merge branch 'main' into update-gh-actions 2024-01-28 10:14:01 -05:00
Pseudomata
f30bca14bf
Revert change to markdown-link-check version
Using a tag like this does not work, and upgrading will not get us to a newer container image anyway, so just removing this and we could follow-up on this check later.
2024-01-28 10:13:31 -05:00
Anton-4
70f33f1a07
disable glue_cli_run::option,closures 2024-01-28 16:03:25 +01:00
Folkert de Vries
01761abede
Merge pull request #6447 from roc-lang/fix-dollar
Fix parsing strings with non-interpolated "$"
2024-01-28 00:38:37 +01:00
Anton-4
fbb06b9d2d
Merge pull request #6441 from roc-lang/rm-str-interpolation-patch
remove str interpolation workaround
2024-01-28 00:37:15 +01:00
Brendan Hansknecht
3a722ee098
Merge pull request #6444 from roc-lang/fix-nonnull-attribute
Fix the nonnull attribute
2024-01-27 14:02:27 -08:00
Richard Feldman
40fba2f1af
Fix parsing strings with non-interpolated "$" 2024-01-27 16:28:01 -05:00
Pseudomata
afb7a463c5
Also upgrade download-artifact to v4 2024-01-27 12:36:18 -05:00
Brendan Hansknecht
d76394ac31
Fix the nonnull attribute
The current version will fail if run through the `opt` tool.
nonnull should have no data attached.
2024-01-27 08:36:06 -08:00
Brendan Hansknecht
689a930082
Merge remote-tracking branch 'origin/main' into rust-1-72-upgrade 2024-01-27 08:07:48 -08:00
Pseudomata
c9eca0fd35
Update markdown link check action 2024-01-27 10:59:30 -05:00
Pseudomata
cc31417962
Update actions/upload-artifact to v4 2024-01-27 10:58:39 -05:00
Pseudomata
1922ecfada
Update actions/checkout to v4 2024-01-27 10:57:53 -05:00
Folkert
076fafe02f
enable some float conversion tests for gen-dev 2024-01-27 15:04:30 +01:00
Folkert
1e744dca7c
missing functions for dev backend for glue 2024-01-27 14:51:09 +01:00
Anton-4
9885d6c933
remove str interpolation workaround
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2024-01-27 12:13:02 +01:00
Brendan Hansknecht
40026bf78e
Merge pull request #6439 from roc-lang/link-flags
add ROC_LINK_FLAGS support to linux
2024-01-26 23:31:57 -08:00
Luke Boswell
09d7157216
Merge pull request #6438 from roc-lang/zig-glue
Add additional files to `ZigGlue.roc` spec
2024-01-27 16:37:12 +11:00
Brendan Hansknecht
bdbbfb36d1
add ROC_LINK_FLAGS support to linux 2024-01-26 20:55:16 -08:00
Luke Boswell
d5b05f4321
fix spelling 2024-01-27 14:03:20 +11:00
Luke Boswell
88330c7f33
add files to zig glue 2024-01-27 13:46:53 +11:00
Brendan Hansknecht
966c893abf
Merge pull request #6436 from roc-lang/bundle-a-files
support .a archives in bundling
2024-01-26 17:14:40 -08:00
Brendan Hansknecht
ce1e30163c
support .a archives in bundling 2024-01-26 14:39:05 -08:00
Jared Forsyth
bbbbb12e90 Fix syntax errors from RustGlue's tag generated code
```rs
    /// A tag named ``DirReadErr``, with the given payload.
    pub fn DirReadErr(f0: UnwrappedPath, f1: roc_std::RocStr) -> Self {
        Self {
            f0
            f1
        }
    }
```
becomes
```rs
    /// A tag named ``DirReadErr``, with the given payload.
    pub fn DirReadErr(f0: UnwrappedPath, f1: roc_std::RocStr) -> Self {
        Self {
            f0,
            f1
        }
    }
```
2024-01-26 11:00:00 -06:00
On vacation
1605679af3
Merge pull request #6429 from roc-lang/tutorial-str-interpolation
tutorial update str interpolation syntax
2024-01-26 15:17:45 +01:00
On vacation
4ee3431428
Merge branch 'main' into rust-1-72-upgrade 2024-01-26 13:39:34 +01:00
On vacation
758325f7e8
tutorial update str interpolation syntax 2024-01-26 13:39:06 +01:00
Richard Feldman
c645514739
Merge pull request #6427 from roc-lang/fuzz
add `--fuzz` option to roc
2024-01-25 20:16:18 -05:00
Brendan Hansknecht
abc4fd18cc
add --fuzz option to roc 2024-01-25 15:42:18 -08:00
Brendan Hansknecht
5652da0562
Merge pull request #6424 from michaelkpfeifer/prevent-roc-format-from-reading-current-working-directory
Prevent roc format from reading $PWD when --stdin or --stdout options given
2024-01-24 17:50:14 -08:00
Michael Pfeifer
390808eb12
Prevent roc format from reading $PWD when --stdin or --stdout options given 2024-01-24 23:48:54 +01:00
Richard Feldman
8e0e48e0bb
Merge pull request #6415 from roc-lang/parser-examples-url
Replace parser example with URL package
2024-01-24 09:05:51 -05:00
Luke Boswell
fd78fe11ec
Merge pull request #6131 from andreystepanov/fix-docs-css
Fixed wrapping for long words to avoid horizontal scroll
2024-01-24 15:58:07 +11:00