1
1
mirror of https://github.com/tweag/nickel.git synced 2024-10-05 23:57:09 +03:00
Commit Graph

47 Commits

Author SHA1 Message Date
Julien Debon
62128a642f
Migrate Nix build from import-cargo to Crane (#963)
* Refactor flake inputs because it's been annoying me for weeks now
* Fix a long-standing bug in mk_uniftype.rs
Can be reproduced by running `cargo test --workspace`.
This was never noticed before in CI because the `--workspace` flag is not passed.
This will be addressed in the Crane migration
* Remove utilities/Cargo.lock
This is probably a fragment of the past, back when Nickel did not use Cargo workspaces.
* Fix Clippy issues in tests
* Rustfmt and clippy are no longer in preview
* Update README with Nix flake shell command
* Migrate from import-cargo to crane for Nickel
Nickel WASM build is intentionally left intact and still uses the old
import-cargo.
This is because the change is already massive, and in practice the WASM build
relies more on `wasm-pack` than Cargo (even though under the hood, `wasm-pack`
uses Cargo).

If Crane looks good, both for DX and for CI, we will consider migrating Nickel
WASM to Crane too in a future PR.
* Remove support for Rust nightly channel
* Only Nix check for Rust `stable` channel
* Fix deprecated Nix build documentation commands
* Fix completion test
2022-12-05 17:28:45 +01:00
Julien Debon
d3f7192c4e Clarify that side-effects are planned 2022-11-24 17:01:23 +01:00
Julien Debon
67e683556f Add JSON, YAML and TOML to the README comparison
As silly as it looks, it helps readers understand that Nickel is a viable
alternative to plain configuration languages too.
2022-11-24 17:01:23 +01:00
Julien Debon
affaf5a188 Duplicate comparison table in README 2022-11-24 17:01:23 +01:00
Julien Debon
bace8dbe57 Fix ln -S mistake in documentation
The option was `-S` (suffix) rather than `-s` (symbolic).

Also, switching to the explicit option name for clarity
2022-10-25 14:08:37 +02:00
Yann Hamdaoui
53525e0007 Fix markdown lint warnings on README 2022-08-04 18:37:00 +02:00
Yann Hamdaoui
34602ef548
Add references to nickel-lang.org in the README 2022-06-09 13:50:03 +02:00
Ryota
c873f1973b Correct Cue to CUE 2022-05-20 23:44:59 +01:00
Mark Shust
691e88523f
Add missing closing parens 2022-03-14 08:35:31 -04:00
Yann Hamdaoui
6dcdd10080 Add roadmap in README and user manual 2022-03-08 16:59:24 +01:00
Avi Dessauer
d1c03741c0
Update README.md
Co-authored-by: Yann Hamdaoui <yann.hamdaoui@gmail.com>
2022-01-18 13:47:57 -05:00
Avi Dessauer
b1175e877b Editor setup docs 2022-01-18 12:22:57 -05:00
Avi Dessauer
ba08865683 Fix command output 2022-01-18 12:02:25 -05:00
Mathieu Boespflug
b5bec72b44 Extraneous whitespace
[skip ci]
2022-01-01 09:12:57 +02:00
Roman Frołow
5580cbf928
with and extra -> with an extra 2021-11-17 18:08:14 +00:00
Alexander Bantyev
2c1fc82ee6
Add the substituter to flake.nix and README 2021-11-17 14:25:22 +03:00
Robert Pearce
2df1fb077c
Fix minor typos in README 2021-10-29 00:06:18 +00:00
Yann Hamdaoui
1fa0afe6ea Fix typo in the REPL example of the README 2021-09-02 15:43:24 +02:00
Julien Debon
e38f53a60d shell -> console 2021-08-23 13:56:25 +02:00
Julien Debon
b1234b7b6f
Update README.md
Co-authored-by: Yann Hamdaoui <yann.hamdaoui@gmail.com>
2021-08-23 13:49:12 +02:00
Julien Debon
4853f332fd
Update README.md
Co-authored-by: George Karachalias <gdkaracha@gmail.com>
2021-08-10 11:09:15 +02:00
Julien Debon
17f834695c
Minor improvements to the README
* Fix typos
* Fix 4th element list display
* Add the shell hint on code blocks
2021-08-10 10:34:49 +02:00
Yann Hamdaoui
f4e3bde3ad
Merge pull request #352 from tweag/matthias/nickel
add Nix one-line installation to README
2021-05-31 14:36:17 +02:00
Yann Hamdaoui
1330482e9c
Fix typo in README 2021-05-31 14:34:40 +02:00
Matthias Meschede
d281d268d3 update README 2021-05-31 14:28:33 +02:00
muvlon
e86088d82a Fix broken links to examples in README.md 2021-05-17 20:46:34 +02:00
Matthias Meschede
f8bd288a0b move Run before Build section 2021-04-30 21:47:41 +02:00
Matthias Meschede
81a2e73de2 add Nix one-line installation to README 2021-04-30 21:43:24 +02:00
Yann Hamdaoui
300630a6c2 Add CI badge + linting 2021-04-19 12:09:51 +02:00
Mathieu Boespflug
be98bc8dc8 README wibble
erroneously did not push change as part of #347

[skip ci]
2021-04-19 10:38:01 +03:00
Mathieu Boespflug
0c0a8b1e56
Update README.md
Co-authored-by: Yann Hamdaoui <yann.hamdaoui@gmail.com>
2021-04-19 09:29:49 +02:00
Mathieu Boespflug
47039f033f Edit README
Edit for conciseness and consistency. Remove `nickel$`, which is
a confusing and rare convention for shell commands (as opposed to just
`$`). Used more assertive language: better to say what we are than say
we will someday be something.

Changed the key features keywords to focus on user-relevant things,
like composability etc.
2021-04-19 04:48:33 +03:00
Yann Hamdaoui
6a8b211a41 Reintroduce command prefixs 2021-03-31 11:48:57 +02:00
Yann Hamdaoui
40b1efad44 Update README 2021-03-29 10:36:54 +02:00
Yann Hamdaoui
41794a4829
Merge pull request #118 from tweag/doc/design-rationale
Add the design rationale and comparison with related languages
2020-08-27 13:49:54 +02:00
Yann Hamdaoui
e848535121
Update README.md
Co-authored-by: Eelco Dolstra <edolstra@gmail.com>
2020-08-17 10:18:44 +02:00
Yann Hamdaoui
3ff322e08f
Update README.md
Co-authored-by: Eelco Dolstra <edolstra@gmail.com>
2020-08-17 09:47:59 +02:00
Yann Hamdaoui
54086d0735
Update README.md
Co-authored-by: Eelco Dolstra <edolstra@gmail.com>
2020-08-17 09:47:28 +02:00
Yann Hamdaoui
8e49be6644
Update README.md
Co-authored-by: Eelco Dolstra <edolstra@gmail.com>
2020-08-17 09:47:15 +02:00
Yann Hamdaoui
fe358abc97 Link to RATIONALE.md in the README 2020-08-12 18:59:41 +02:00
Yann Hamdaoui
0c47f5cddd Rework the Gradual typing part 2020-08-10 11:36:01 +02:00
Yann Hamdaoui
adc0aa4fac Set the license to Tweag's MIT 2020-08-10 09:54:03 +02:00
Yann Hamdaoui
7848410f1c Update README.md 2020-08-10 09:50:50 +02:00
Yann Hamdaoui
def1e20286 Update README.md 2020-08-10 09:35:13 +02:00
Yann Hamdaoui
57ebf15110
Update README.md
Co-authored-by: Arnaud Spiwack <arnaud.spiwack@tweag.io>
2020-08-10 09:34:27 +02:00
Yann Hamdaoui
35085746d1
Update README.md
Co-authored-by: Arnaud Spiwack <arnaud.spiwack@tweag.io>
2020-08-10 09:32:37 +02:00
Yann Hamdaoui
60b98f50ee Add a README 2020-07-30 17:58:51 +02:00