Richard Feldman
|
3ca9202e3b
|
Merge pull request #3834 from roc-lang/rust-1.63-clippy
rust 1.63 clippy
|
2022-08-27 21:15:36 -04:00 |
|
Folkert
|
a22e04361c
|
Merge remote-tracking branch 'origin/main' into expect-fx-codegen
|
2022-08-23 16:28:21 +02:00 |
|
Folkert
|
6aa168ee0b
|
more various clippy fixes
|
2022-08-21 16:43:58 +02:00 |
|
dependabot[bot]
|
4c6ad52c47
|
Bump indoc from 1.0.6 to 1.0.7
Bumps [indoc](https://github.com/dtolnay/indoc) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/dtolnay/indoc/releases)
- [Commits](https://github.com/dtolnay/indoc/compare/1.0.6...1.0.7)
---
updated-dependencies:
- dependency-name: indoc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-08-15 13:18:18 +00:00 |
|
dependabot[bot]
|
be82551719
|
Bump encode_unicode from 0.3.6 to 1.0.0
Bumps [encode_unicode](https://github.com/tormol/encode_unicode) from 0.3.6 to 1.0.0.
- [Release notes](https://github.com/tormol/encode_unicode/releases)
- [Changelog](https://github.com/tormol/encode_unicode/blob/master/RELEASES.md)
- [Commits](https://github.com/tormol/encode_unicode/compare/v0.3.6...v1.0.0)
---
updated-dependencies:
- dependency-name: encode_unicode
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-08-15 05:30:40 +00:00 |
|
dependabot[bot]
|
f0c83f730b
|
Bump im from 14.3.0 to 15.1.0 in /crates/compiler/parse/fuzz
Bumps [im](https://github.com/bodil/im-rs) from 14.3.0 to 15.1.0.
- [Release notes](https://github.com/bodil/im-rs/releases)
- [Changelog](https://github.com/bodil/im-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bodil/im-rs/compare/v14.3.0...v15.1.0)
---
updated-dependencies:
- dependency-name: im
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-08-12 21:09:40 +00:00 |
|
Folkert
|
3aa4ebb02f
|
get expect-fx to actually run
|
2022-08-12 23:03:01 +02:00 |
|
Richard Feldman
|
97e2900bf5
|
s/rtfeldman/roc-lang/g in links to GitHub repos
|
2022-08-12 15:24:09 -04:00 |
|
Folkert
|
9a352440de
|
parse expect-fx
|
2022-08-09 14:19:12 +02:00 |
|
Folkert
|
bcbc8b4d50
|
basic canonicalization
|
2022-08-09 13:59:24 +02:00 |
|
Richard Feldman
|
26ee1a01bc
|
Merge pull request #3691 from rtfeldman/cargo_verson_change
changed Cargo versions from 0.1.0 to 0.0.1
|
2022-08-05 09:13:04 -04:00 |
|
Anton-4
|
6a15a7b41b
|
changed Cargo versions from 0.1.0 to 0.0.1
|
2022-08-03 11:41:19 +02:00 |
|
Folkert de Vries
|
784d855cd9
|
windows line feed in when parsing
|
2022-08-01 19:24:02 +02:00 |
|
Richard Feldman
|
fa5bd442f8
|
Merge pull request #3635 from rtfeldman/joshuawarner32/multiline
Strip indents and the first/last newline from multiline strings
|
2022-07-26 22:09:58 -04:00 |
|
Joshua Warner
|
a579edc6f0
|
Fix error reporting location for unterminated strings and add test for insufficiently indented multiline strings
|
2022-07-25 19:07:58 -07:00 |
|
Folkert de Vries
|
50021a65cf
|
Merge pull request #3615 from rtfeldman/3198
Support parsing opaque destructures as first item in nested body
|
2022-07-25 19:32:57 +02:00 |
|
Joshua Warner
|
92a9570384
|
Remove indents from multiline strings
|
2022-07-25 06:52:08 -07:00 |
|
Richard Feldman
|
a1a3eff278
|
Support when after binop
|
2022-07-24 18:25:02 -04:00 |
|
Richard Feldman
|
bbf867c1d1
|
Reproduce missing support for when after operator
|
2022-07-24 18:25:02 -04:00 |
|
Richard Feldman
|
0d2141d8b8
|
Separate out parse_loc_term_or_underscore_or_if
|
2022-07-24 18:15:18 -04:00 |
|
Ayaz Hafiz
|
fbd70c4031
|
Parse assignment patterns with underscores
|
2022-07-24 16:10:01 -04:00 |
|
Ayaz Hafiz
|
8f7bae3617
|
Simplify boolean expr
|
2022-07-22 18:21:34 -04:00 |
|
Ayaz Hafiz
|
b04764bdd6
|
Support parsing opaque destructures as first item in nested body
Closes #3198
|
2022-07-22 16:35:02 -04:00 |
|
Folkert
|
2caf58dfd2
|
show preceding comment in test panic messages
|
2022-07-21 10:42:58 -04:00 |
|
Folkert
|
7597d11b59
|
parse the region of the preceding comment for an expect
|
2022-07-21 10:42:57 -04:00 |
|
Joshua Warner
|
31455f5fbd
|
Remove first newline and indent from string
|
2022-07-20 19:20:48 -07:00 |
|
Joshua Warner
|
61b1ab059a
|
Add test for removing indents in multiline strings
|
2022-07-20 19:20:10 -07:00 |
|
Joshua Warner
|
a1512dfd79
|
Introduce State::advance_mut and State::consume_mut to simplify things
|
2022-07-19 19:20:38 -07:00 |
|
Joshua Warner
|
7a594901dd
|
Refactor: inline simple advance_state macro
|
2022-07-19 17:01:33 -07:00 |
|
Ayaz Hafiz
|
e672ce9ebd
|
First pass at canonicalizing and reporting syntactic abilities
|
2022-07-18 17:55:01 -04:00 |
|
Richard Feldman
|
c859ce0b23
|
Use Opaque over Alias
|
2022-07-18 17:55:00 -04:00 |
|
Richard Feldman
|
73cd5b8c7c
|
Parse ability definitions using record exprs, not types
|
2022-07-18 17:55:00 -04:00 |
|
Richard Feldman
|
cb084c9738
|
Revise ExtractSpaces for HasImpls
Make it produce the one non-space variant,
so you don't have to match on it afterwards
|
2022-07-18 17:54:59 -04:00 |
|
Joshua Warner
|
ada8af25cc
|
Correct indentation for when expressions
... and simultaneously remove the need for State::indent_column field / multiline tracking in blankspace.rs.
Fixes #2889
|
2022-07-17 19:26:33 -07:00 |
|
Richard Feldman
|
f575807834
|
Merge remote-tracking branch 'origin/trunk' into outdent-infix
|
2022-07-16 16:08:36 -04:00 |
|
Ayaz Hafiz
|
dc3f8db6b8
|
Stray dbg
|
2022-07-15 11:46:32 -04:00 |
|
Ayaz Hafiz
|
4d54e2ee3c
|
Add test for empty impl block parse
|
2022-07-15 11:15:44 -04:00 |
|
Ayaz Hafiz
|
ecaccdaac3
|
Update parse tests
|
2022-07-15 11:15:01 -04:00 |
|
Ayaz Hafiz
|
85599e3a9a
|
Parse impl blocks in abilities
|
2022-07-15 11:06:44 -04:00 |
|
Ayaz Hafiz
|
d4d073d8c6
|
Rename Derived to HasAbility
|
2022-07-14 10:38:37 -04:00 |
|
Ayaz Hafiz
|
0946a7816a
|
Rename has_derived to has_abilities
|
2022-07-14 09:58:18 -04:00 |
|
Richard Feldman
|
2013e308f7
|
Update parser tests
|
2022-07-13 22:02:56 -04:00 |
|
Richard Feldman
|
d67d118e61
|
Don't require indenting alternative when patterns
|
2022-07-13 22:02:38 -04:00 |
|
Folkert
|
3dee90ced8
|
remove parse::ast::Def
|
2022-07-10 01:10:37 +02:00 |
|
Folkert de Vries
|
b28561d1c9
|
Merge branch 'trunk' into dylib-roc-benchmarks
|
2022-07-06 18:39:16 +02:00 |
|
Folkert
|
2debf2629d
|
start using criterion in the test_gen crate
|
2022-07-05 17:29:26 +02:00 |
|
Folkert
|
9c856fd5ae
|
updates for clippy 1.62
|
2022-07-05 12:39:27 +02:00 |
|
Anton-4
|
eee85fa45d
|
moved all crates into seperate folder + related path fixes
|
2022-07-01 17:37:43 +02:00 |
|