1
1
mirror of https://github.com/tweag/nickel.git synced 2024-10-04 23:27:15 +03:00
Commit Graph

2739 Commits

Author SHA1 Message Date
Yann Hamdaoui
270e1d1821
Update CONTRIBUTING.md
Co-authored-by: Arnaud Spiwack <arnaud.spiwack@tweag.io>
2022-04-11 11:52:01 +02:00
Yann Hamdaoui
b318fdbaca
Update CONTRIBUTING.md
Co-authored-by: Arnaud Spiwack <arnaud.spiwack@tweag.io>
2022-04-11 11:51:23 +02:00
Yann Hamdaoui
cbafe186ab
Pass on CONTRIBUTING.md 2022-04-11 10:37:27 +02:00
Yann Hamdaoui
5cad0f2369 Add CONTRIBUTING.md 2022-04-08 18:52:08 +02:00
dependabot[bot]
464d7acc2b
chore(deps): bump cachix/install-nix-action from 16 to 17
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 16 to 17.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v16...v17)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 01:18:19 +00:00
francois-caddet
25bcaee0aa clean serialization bench, now use ncl_bench_group 2022-04-06 17:53:09 +02:00
Yann Hamdaoui
e0194cab12
Merge pull request #672 from tweag/update_flake_lock_action
flake.lock: Update
2022-04-06 17:18:42 +02:00
francois-caddet
07f58828fb fix warnings in utilities 2022-04-06 09:55:10 +02:00
francois-caddet
37b577b465 format and unused imports fixes 2022-04-06 09:44:10 +02:00
francois-caddet
10ba2ec2b7 drop predicate from benches 2022-04-06 09:38:26 +02:00
github-actions[bot]
0dffda93eb flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/3cecb5b042f7f209c56ffd8371b2711a290ec797' (2022-02-07)
  → 'github:numtide/flake-utils/0f8662f1319ad6abf89b3380dd2722369fc51ade' (2022-03-26)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/73ad5f9e147c0d2a2061f1d4bd91e05078dc0b58' (2022-03-14)
  → 'github:NixOS/nixpkgs/710fed5a2483f945b14f4a58af2cd3676b42d8c8' (2022-03-30)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/a21c163919cd90dd67bcd03345fac5441e53cccc' (2022-03-19)
  → 'github:oxalica/rust-overlay/7c90e17cd7c0b9e81d5b23f78b482088ac9961d1' (2022-04-02)
2022-04-04 19:36:30 +02:00
Yann Hamdaoui
a2e9a36af7
Merge pull request #670 from tweag/fix/transform-inside-types
Fix/transform inside types
2022-04-04 19:33:39 +02:00
francois-caddet
d9be58e6e9 small fix in ncl_bench_group macro and update benches to use this
macro
2022-04-04 18:26:13 +02:00
Yann Hamdaoui
0bd66ca9ab
Merge pull request #677 from tweag/dependabot/npm_and_yarn/lsp/client-extension/ansi-regex-3.0.1
chore(deps): bump ansi-regex from 3.0.0 to 3.0.1 in /lsp/client-extension
2022-04-04 18:24:01 +02:00
dependabot[bot]
cc64376f8c
chore(deps): bump ansi-regex in /lsp/client-extension
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: ansi-regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-04 11:52:09 +00:00
Yann Hamdaoui
8318d2acc0
Merge pull request #675 from tweag/dependabot/npm_and_yarn/lsp/client-extension/minimist-1.2.6
chore(deps): bump minimist from 1.2.5 to 1.2.6 in /lsp/client-extension
2022-04-04 13:51:39 +02:00
Yann Hamdaoui
e3c99abc51
Merge pull request #676 from tweag/optlevel-hash
Remove obsolete # from OptLevel
2022-04-04 10:31:15 +02:00
francois-caddet
bbf49162f7 drop useless env cloning in benchmarks 2022-04-04 09:51:40 +02:00
Erin van der Veen
84e3a96c1b Remove obsolete # from OptLevel 2022-04-01 16:25:51 +02:00
Yann Hamdaoui
f7847f5adb
Merge pull request #674 from tweag/fix/record-update-type
Fix record.update contract
2022-03-31 08:52:38 +02:00
dependabot[bot]
3ede618f8e
chore(deps): bump minimist from 1.2.5 to 1.2.6 in /lsp/client-extension
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-30 21:54:12 +00:00
francois-caddet
87a007d251 impl macro for benches generation.
use this macro in numeric benches
2022-03-29 15:01:56 +02:00
Yann Hamdaoui
1a9ac993d0 Fix record.update contract, remove trailing spaces 2022-03-28 18:00:10 +02:00
Yann Hamdaoui
a807527bc0
Merge pull request #663 from tweag/fix/merging-null-empty-lists
Merge null values and empty lists
2022-03-24 16:37:04 +01:00
Yann Hamdaoui
8923c7e0b9
Merge pull request #652 from tweag/fix/nls-binary-name
[LSP] Fix nls binary name
2022-03-23 17:37:46 +01:00
Yann Hamdaoui
3f6e64ee72
Merge pull request #651 from tweag/0.1.0-website
Merge 0.1.0 finishing
2022-03-23 17:36:00 +01:00
Erin van der Veen
652a304aa4
Merge pull request #669 from tweag/extended-term-documentation
Document purpose of ExtededTerm
2022-03-23 11:45:14 +01:00
Erin van der Veen
6d4def3647 Document purpose of ExtededTerm 2022-03-23 11:44:19 +01:00
Yann Hamdaoui
f79b407efb Add regression test for #668 (serialization bug) 2022-03-22 19:14:39 +01:00
Yann Hamdaoui
0962bcaf07 Fix share normal form pass not acting inside types 2022-03-22 18:48:59 +01:00
francois-caddet
9a696c7ae1 now benches are using the same eval environment to reduce leaks from stdlib 2022-03-22 15:04:11 +01:00
Yann Hamdaoui
4305bf4be7
Merge pull request #666 from tweag/update_flake_lock_action
flake.lock: Update
2022-03-22 14:59:04 +01:00
github-actions[bot]
61afc56c30 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/fcd48a5a0693f016a5c370460d0c2a8243b882dc' (2022-03-10)
  → 'github:NixOS/nixpkgs/73ad5f9e147c0d2a2061f1d4bd91e05078dc0b58' (2022-03-14)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/2af4f775282ff9cb458c3ef6f30c0a8f689d202b' (2022-03-12)
  → 'github:oxalica/rust-overlay/a21c163919cd90dd67bcd03345fac5441e53cccc' (2022-03-19)
2022-03-22 11:23:51 +01:00
Yann Hamdaoui
bd1a0463b7 Preserve record location when applying contract 2022-03-18 17:08:35 +01:00
Yann Hamdaoui
59d3667a7d Merge null values and empty lists 2022-03-18 13:44:17 +01:00
Yann Hamdaoui
c8adb1a389
Merge pull request #662 from milahu/patch-1
fix: Remark about the - operator
2022-03-18 13:31:33 +01:00
milahu
245dc04adf
fix: Remark about the - operator 2022-03-18 12:34:14 +01:00
Théophane Hufschmitt
9f44458b11
Merge pull request #660 from tweag/fix/long-interpolation
[Fix] Misinterpretation of long candidate interpolation sequences `%..%{`
2022-03-16 13:45:34 +01:00
Yann Hamdaoui
a856c5efb8 Fix misbehaving long candidate interp seq %..%{ 2022-03-15 17:52:44 +01:00
Yann Hamdaoui
a08cc655d9
Merge pull request #655 from tweag/update_flake_lock_action
flake.lock: Update
2022-03-14 16:30:30 +01:00
github-actions[bot]
e754052be5 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/3e072546ea98db00c2364b81491b893673267827' (2022-03-02)
  → 'github:NixOS/nixpkgs/fcd48a5a0693f016a5c370460d0c2a8243b882dc' (2022-03-10)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/6923045c7b80aba6c81fe3eca7824a20c8724c0f' (2022-03-05)
  → 'github:oxalica/rust-overlay/2af4f775282ff9cb458c3ef6f30c0a8f689d202b' (2022-03-12)
2022-03-14 14:26:24 +01:00
Yann Hamdaoui
c2d5864908
Merge pull request #657 from markshust/patch-1
Add missing closing parens
2022-03-14 14:25:14 +01:00
Mark Shust
691e88523f
Add missing closing parens 2022-03-14 08:35:31 -04:00
Yann Hamdaoui
ad581b791e Fix binary name of nls, update doc 2022-03-12 10:03:26 +01:00
Yann Hamdaoui
d7e5a4ad1a
Merge pull request #649 from silverraven691/patch-5
Fix call to %record_insert% in record.update
2022-03-11 16:42:22 +01:00
silverraven691
fcec594c77
Fix call to %record_insert% in record.update 2022-03-11 15:04:01 +01:00
Yann Hamdaoui
94b1f80fba
Merge pull request #648 from silverraven691/fix-stdlib-docs
Update code samples in stdlib docs to use renamed stdlib modules
2022-03-11 09:04:37 +01:00
Yann Hamdaoui
46fc4ea6aa Fix old-style comments in merging section 2022-03-10 19:06:50 +01:00
Yann Hamdaoui
eff5c3492e Put footnote on one line
It turns out the markdown renderer used on the website nickel-lang.org
doesn't like multiline footnotes (everything after the first line is
cut). Thus, this commits squash a foot note on one line.
2022-03-10 18:34:12 +01:00
Yann Hamdaoui
06da352ec5 Small fixes in the user manual 2022-03-10 18:25:48 +01:00