lix/doc/manual/rl-next
Rebecca Turner 0b80935c22
Pass positions when evaluating
This includes position information in more places, making debugging
easier.

Before:

```
$ nix-instantiate --show-trace --eval tests/functional/lang/eval-fail-using-set-as-attr-name.nix
error:
       … while evaluating an attribute name

         at «none»:0: (source not available)

       error: value is a set while a string was expected
```

After:

```
error:
       … while evaluating an attribute name

         at /pwd/lang/eval-fail-using-set-as-attr-name.nix:5:10:

            4| in
            5|   attr.${key}
             |          ^
            6|

       error: value is a set while a string was expected
```
2023-12-07 10:27:21 -08:00
..
config Compile hand-written release notes with changelog-d 2023-11-24 15:13:21 +01:00
mounted-ssh-store.md Migrate rl-next.md to doc/manual/rl-next directory 2023-11-24 16:53:33 +01:00
nix-config-show.md mention renaming of nix doctor 2023-11-30 23:04:05 +01:00
nix-env-json-drv-path.md Migrate rl-next.md to doc/manual/rl-next directory 2023-11-24 16:53:33 +01:00
source-positions-in-errors.md Pass positions when evaluating 2023-12-07 10:27:21 -08:00