You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The nix-doc dependency is not ideal, unless it could be a start towards doing more Rust.
Reimplementing without rustdoc is highly non-trivial, as we'll want to preserve evaluator performance. I'd spent ~2 days on that rather fruitlessly last year, so I'd just cherry-pick.
We might want to put it behind a package.nix flag. Perhaps buildNoGc could become a more general nix_minimal.
The static build doesn't have to be minimal (and this dependency is linked, so that works), so I'd keep that one similar to the normal build, or add the combination nix_minimal_static.
The text was updated successfully, but these errors were encountered:
roberth
added
feature
Feature request or proposal
language
The Nix expression language; parser, interpreter, primops, evaluation, etc
repl
The Read Eval Print Loop, "nix repl" command and debugger
labels
May 24, 2024
roberth
changed the title
Implemented in Lix. Feel free to cherry-pick it. ^.^ https://gerrit.lix.systems/c/lix/+/564
Add :doc to repl with nix-docMay 24, 2024
I'd sure like the minimal Nix idea, which we could eventually use for bootstrapping Nix from vanilla Linux, and then have a Nix-only build setup for Nix itself. Whether we want a very heavy build, and in which order to approach building the complexity tower, should probably be discussed in the team.
roberth
changed the title
Add :doc to repl with nix-doc
Add :doc for lambdas to repl with nix-docJun 12, 2024
Originally posted by @lf- in #3904 (comment)
The nix-doc dependency is not ideal, unless it could be a start towards doing more Rust.
Reimplementing without rustdoc is highly non-trivial, as we'll want to preserve evaluator performance. I'd spent ~2 days on that rather fruitlessly last year, so I'd just cherry-pick.
We might want to put it behind a
package.nix
flag. PerhapsbuildNoGc
could become a more generalnix_minimal
.The static build doesn't have to be minimal (and this dependency is linked, so that works), so I'd keep that one similar to the normal build, or add the combination
nix_minimal_static
.If we agree to do this, it is an alternative to
:doc
for nixpkgs lambdas #9054The text was updated successfully, but these errors were encountered: