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

37 Commits

Author SHA1 Message Date
Yannik Sander
b7c6841375 Update codespan library, downgrade lsp-types
codespan_lsp is to-date not compatible with lsp-types >0.88
lsp_types is already at 0.91
codespan_lsp has already updated the bounds upstream but did not not
yet update on crates.io
2021-11-04 10:49:12 +01:00
Litchi Pi
7da57efeb3 repl: Adding a --history-file option to provide history persistence
Implement feature request #428

Signed-off-by: Litchi Pi <litchi.pi@protonmail.com>
2021-11-03 16:41:35 +01:00
Yann Hamdaoui
3de53703d7 Fix cargo install error for lsp
Cargo install failed because the minimad dependency was duplicated, and
made an import ambiguous (it was both in Cargo.toml and imported by
termimad). Took the occasion to update other dependencies.
2021-10-29 14:24:12 +02:00
regnat
fccb2668b2 Update termimad
Fix #415 as the new version provides a style that seems to work great
both on light and dark backgrounds
2021-10-06 16:42:50 +02:00
Yannik Sander
87cf5827af Clean up cargo files 2021-09-24 17:14:24 +03:00
Yannik Sander
26f1f920bc Move lsp to subfolder 2021-09-23 17:21:45 +03:00
Yannik Sander
aebb7c83fe Add language_server dependencies 2021-09-23 16:51:57 +03:00
Yann Hamdaoui
82aa6836fe Try to get wasm-pack to work inside the flake 2021-08-31 23:41:06 +02:00
Yann Hamdaoui
64f6b46992 Update package versions
The initial motivation was to match the version of wasm-bindgen and
associated js-sys with the NixOS package wasm-bindgen-cli. Otherwise,
wasm-pack tries to install its own matching version independently, but
this fails (as intended) because of --offline mode. Ended up
regenerating Cargo.lock file.
2021-08-31 23:41:04 +02:00
Yann Hamdaoui
1f1a015c80 Add a buildWasm output the the flake 2021-08-31 23:37:57 +02:00
Yann Hamdaoui
2a3b60681d Update LALRPOP version 2021-08-31 17:05:25 +02:00
Yann Hamdaoui
b9bbf5761b Tentative fix macOS build CI 2021-08-30 15:49:45 +02:00
Yann Hamdaoui
7dfb72a505 Make comment about wasm building more precise 2021-08-30 15:30:40 +02:00
Yann Hamdaoui
3583132bef Restore compatibility with the master branch before merging 2021-08-30 15:30:40 +02:00
Yann Hamdaoui
b4ca213323 Cargo config 2021-08-30 15:27:49 +02:00
Yann Hamdaoui
9f11354c02 Add wasm_bindgen dependency 2021-08-30 15:12:53 +02:00
Eelco Dolstra
1553e390d6
Merge remote-tracking branch 'origin/feature/record-definition-by-pieces' 2021-03-02 13:33:02 +01:00
Yann Hamdaoui
f6b370dbfc Get rid of direct dependency to either 2021-02-19 14:16:34 +01:00
Yann Hamdaoui
7b1396c4a4 Add dependencies to hash librairies 2021-02-10 09:47:59 +01:00
Yann Hamdaoui
fe909d3fac Add YAML and TOML export formats 2021-02-04 10:59:39 +01:00
Eelco Dolstra
31edf23a28
Merge remote-tracking branch 'origin/feature/repl-toplevel-let' 2021-01-20 13:22:06 +01:00
Yann Hamdaoui
83a9741087 Add tests for ASCII escape sequences 2021-01-19 12:54:14 +01:00
Yann Hamdaoui
cad238ebc8 Add rustyline-derive dependency 2021-01-18 14:52:06 +01:00
Yann Hamdaoui
5f295ffb24 Use ansi_term instead of termcolors
Termcolors directly write to an ouput stream, while rustyline expect the prompt and other output to be provided as ANSI-color strings, which are automatically converted if needed. This commit switch to ansi_term which directly produces strings
2021-01-15 18:03:59 +01:00
Yann Hamdaoui
eb6ead4f0c Add termcolor dependency 2021-01-15 18:03:59 +01:00
Yann Hamdaoui
b1a67f79eb Enable rustyline REPL frontend by default 2021-01-15 18:03:59 +01:00
Yann Hamdaoui
44290d8a8d Add rustyline dependency 2021-01-15 18:03:59 +01:00
Yann Hamdaoui
fc185cb3a8 Use the void library 2021-01-11 16:16:03 +01:00
Yann Hamdaoui
ce7caab0ae Add termimad dependency (terminal markdown support) 2020-12-21 17:36:24 +01:00
Yann Hamdaoui
cb3b15469a Add structopt dependency 2020-11-17 14:39:47 +01:00
Yann Hamdaoui
5cd9614b94 Add serde and serde_json dependencies 2020-11-16 15:09:09 +01:00
Yann Hamdaoui
7a4228fdb0 Add a logos dependency 2020-10-27 14:38:28 +01:00
Yann Hamdaoui
65033b97dd Add codespan and codespan-reporting to dependencies 2020-07-21 10:43:59 +02:00
Teodoro Freund
43b449e6a0 fresh variables are generated with a counter 2020-01-31 16:24:03 +01:00
Teodoro Freund
8b5549f2db Working implementation of enums. 2020-01-24 11:06:52 +01:00
Teodoro Freund
bd44c042d1 Automatic cargo fix --edition + format 2020-01-21 15:02:35 +01:00
Mathieu Boespflug
713a3dc597 Initial import. 2019-01-08 22:46:02 +01:00