rvcas
fcbabbf867
chore: wrong name
2023-02-27 23:05:47 -05:00
rvcas
3301b35691
chore: chmod +x aikup/install
2023-02-27 22:54:08 -05:00
rvcas
fc9c941e67
feat: simple scripts for aikup
2023-02-27 22:53:18 -05:00
KtorZ
a46a9fca41
Only use colors & text decorations on ANSI-capable terminals.
...
Fixes #404 .
2023-02-26 13:19:03 +01:00
Kasey White
2f2be39813
clippy fixes
2023-02-26 00:13:38 -05:00
Kasey White
665a8dec67
feat: add support for unconstr_data
...
-Builitins IR now acts like Record IR in terms of argument consumption
-UnConstrData returns as Pair(Data,Data) to conform with how pairs are treated behind the scenes.
2023-02-26 00:13:38 -05:00
KtorZ
81e072a14e
Add new acceptance test scenario: 064
...
- Type mismatch expected 'data' got 'integer'
- Type mismatch expected 'data' got 'list data'
2023-02-26 00:13:38 -05:00
Matthias Benkort
dc001c3745
Merge pull request #403 from aiken-lang/patch/cargo.nix
...
Update Cargo.nix
2023-02-24 08:36:54 +01:00
rvcas
48a221d09c
[create-pull-request] automated change
2023-02-24 02:28:39 +00:00
waalge
031507bea2
nix fmt
2023-02-23 21:26:38 -05:00
waalge
079017d24c
make default devshell allow for actual devving
2023-02-23 21:26:38 -05:00
waalge
5d984d7ee4
added workspace devshell
2023-02-23 21:26:38 -05:00
rvcas
98cd51db7c
feat: switch how output is saved
2023-02-23 21:26:11 -05:00
rvcas
7e153ef5d7
feat: adjust ci
2023-02-23 20:46:29 -05:00
rvcas
780a2a5d4f
feat: adjust ci
2023-02-23 20:37:09 -05:00
rvcas
ad85cf3ecc
feat: adjust ci
2023-02-23 20:22:39 -05:00
rvcas
7bc0514488
feat: adjust ci
2023-02-23 20:20:32 -05:00
rvcas
9792b193a3
feat: adjust ci
2023-02-23 20:03:09 -05:00
rvcas
06be109930
feat: adjust ci
2023-02-23 19:51:52 -05:00
rvcas
621626e8fa
feat: adjust ci
2023-02-23 19:47:57 -05:00
rvcas
7724da9af2
feat: adjust ci
2023-02-23 19:24:44 -05:00
rvcas
0066cc61cc
Release 0.0.29
...
aiken@0.0.29
aiken-lang@0.0.29
aiken-lsp@0.0.29
aiken-project@0.0.29
uplc@0.0.29
Generated by cargo-workspaces
2023-02-23 19:04:18 -05:00
rvcas
1bc3362788
feat: new release job and some release notes
2023-02-23 18:52:56 -05:00
rvcas
34afa9197c
chore: yeet bonnie
2023-02-23 17:21:10 -05:00
KtorZ
de3baa638e
[create-pull-request] automated change
2023-02-22 17:21:37 -05:00
KtorZ
539ed2dea4
Fix unicode char parsing in comments.
2023-02-22 17:33:13 +01:00
KtorZ
fbf65de1dc
Update default cost models for Aiken
...
Closes #396
2023-02-22 17:03:48 +01:00
KtorZ
bdee5e7995
Use variable-length threshold for levenshtein distance
...
Fixes #348
2023-02-22 13:29:39 +01:00
KtorZ
00e9dabe82
Add missing Plutus builtins to Aiken's lang.
2023-02-22 12:53:03 +01:00
KtorZ
0838d48f7c
Move module name validation outside of type-checking
...
And disable it for documentation generation. This way, we can generate documentation for aiken/builtins and aiken (prelude)
2023-02-22 11:51:32 +01:00
KtorZ
6465af3ae2
Add missing keywords to highlightjs for doc generation.
2023-02-22 11:50:31 +01:00
KtorZ
c0230a811f
Add 'plutusVersion' to blueprints.
2023-02-21 15:37:35 +01:00
KtorZ
82a32a082b
Remove 'purpose' from blueprint's schema.
...
This has been removed from the CIP-0057 specification since validators
are often re-used for multiple purposes (especially validators with
arity 2). It's misleading to assign a validator a purpose since the
purpose distinction actually happens _within_ the validator itself.
2023-02-21 15:30:41 +01:00
KtorZ
db0dfbbec1
Fix blueprint schema for tuples.
2023-02-21 15:29:33 +01:00
rvcas
e611d1ee7a
chore(cmd::new): update validator definition in generated readme
2023-02-20 15:51:12 -05:00
rvcas
97f03e5e98
fix: variants no longer exist
2023-02-20 15:46:55 -05:00
rvcas
94ffc36442
chore: cargo fmt fix
2023-02-20 15:46:55 -05:00
rvcas
bd93ced647
feat: improve validator arity check
...
* add count to dynamically adjust message
* check if args is greater than 3
* delete unused project level errors
2023-02-20 15:46:55 -05:00
rvcas
700e47d482
[create-pull-request] automated change
2023-02-20 15:33:03 -05:00
rvcas
6af6607df4
chore: github made a weird commit
2023-02-20 15:30:25 -05:00
rvcas
8b9991fd5b
chore: update some strings
2023-02-20 15:30:25 -05:00
Lucas
4b296de27c
Update crates/aiken-lsp/src/utils.rs
...
Co-authored-by: Matthias Benkort <5680256+KtorZ@users.noreply.github.com>
2023-02-20 15:30:25 -05:00
rvcas
52bb0e749e
fix(lsp): cannot blindly run publish after handle_request
2023-02-20 15:30:25 -05:00
rvcas
a8829889e3
feat(lsp): properly recompile project is files change
2023-02-20 15:30:25 -05:00
rvcas
c033cab79e
feat(lsp): bring over some stuff for completions, it basically doesn't work right though
2023-02-20 15:30:25 -05:00
rvcas
02eaefce21
feat(lsp): include docs on hover
2023-02-20 15:30:25 -05:00
rvcas
815d7d80c6
feat(lsp): hover and goto definition
2023-02-20 15:30:25 -05:00
rvcas
39ea803fe6
chore: remove eprintln
2023-02-20 15:30:25 -05:00
rvcas
38bcbaf701
feat(lsp): enable compiling a project
2023-02-20 15:30:25 -05:00
rvcas
b55726c90f
feat(project): remove Error::List and use Vec<Error>
2023-02-20 15:30:25 -05:00