aboutsummaryrefslogtreecommitdiff
path: root/doc/manual/rl-next/with-error-reporting.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/manual/rl-next/with-error-reporting.md')
-rw-r--r--doc/manual/rl-next/with-error-reporting.md34
1 files changed, 0 insertions, 34 deletions
diff --git a/doc/manual/rl-next/with-error-reporting.md b/doc/manual/rl-next/with-error-reporting.md
deleted file mode 100644
index 8258fd51b..000000000
--- a/doc/manual/rl-next/with-error-reporting.md
+++ /dev/null
@@ -1,34 +0,0 @@
----
-synopsis: Better error reporting for `with` expressions
-prs: 9658
-cls: 207
-credits: horrors
-category: Improvements
----
-
-`with` expressions using non-attrset values to resolve variables are now reported with proper positions.
-
-Previously an incorrect `with` expression would report no position at all, making it hard to determine where the error originated:
-
-```
-nix-repl> with 1; a
-error:
- … <borked>
-
- at «none»:0: (source not available)
-
- error: value is an integer while a set was expected
-```
-
-Now position information is preserved and reported as with most other errors:
-
-```
-nix-repl> with 1; a
-error:
- … while evaluating the first subexpression of a with expression
- at «string»:1:1:
- 1| with 1; a
- | ^
-
- error: expected a set but found an integer: 1
-```