hnix/src/Nix
Joe Hermaszewski dba7650bc5 Correct location annotation for parenthesized expressions
At the moment parentheses are not included in the location annotation
for nix expressions. This changes the code to include any parentheses in
the SrcSpan of the underlying expression. Information which is difficult
to recover otherwise.
2020-10-29 15:28:02 +02:00
..
Cited clean-up: LANGUAGE pragmas 2020-09-14 20:54:37 +03:00
Effects clean-up: (return -> pure) 2020-09-21 01:57:52 +03:00
Expr Remove Generic1 instance for NKeyName 2020-10-26 18:57:17 -07:00
Fresh Silence redundant import warnings for Control.Monad.Fail (#633) 2020-06-19 02:21:06 +02:00
Options clean-up: (return -> pure) 2020-09-21 01:57:52 +03:00
Render clean-up: LANGUAGE pragmas 2020-09-14 20:54:37 +03:00
String Remove some redundant GHC version checks 2019-10-21 23:52:22 +02:00
Thunk clean-up: (return -> pure) 2020-09-21 01:57:52 +03:00
Type clean-up: rm commented-out imports 2020-09-21 01:57:58 +03:00
Utils clean-up: {Pretty,Utils,Utils/Fix1}.hs: imports 2020-09-21 01:58:00 +03:00
Value clean-up: (return -> pure) 2020-09-21 01:57:52 +03:00
Atoms.hs Improve the documentation in Nix.{Atoms,Expr.Types} (#662) 2020-07-03 01:35:30 +02:00
Builtins.hs clean-up: m upd 2020-09-21 01:58:00 +03:00
Cache.hs clean-up: LANGUAGE pragmas 2020-09-14 20:54:37 +03:00
Cited.hs clean-up: parens 2020-09-18 15:58:28 +03:00
Context.hs Reformat all sources with Brittany, to restore consistency 2019-03-17 14:47:38 -07:00
Convert.hs clean-up: (return -> pure) 2020-09-21 01:57:52 +03:00
Effects.hs clean-up: m 2020-09-21 01:57:58 +03:00
Eval.hs clean-up: (return -> pure) 2020-09-21 01:57:52 +03:00
Exec.hs clean-up: (return -> pure) 2020-09-21 01:57:52 +03:00
Expr.hs Reformat all sources with Brittany, to restore consistency 2019-03-17 14:47:38 -07:00
Frames.hs Reformat all sources with Brittany, to restore consistency 2019-03-17 14:47:38 -07:00
Fresh.hs Silence redundant import warnings for Control.Monad.Fail (#633) 2020-06-19 02:21:06 +02:00
Json.hs clean-up: (return -> pure) 2020-09-21 01:57:52 +03:00
Lint.hs clean-up: (return -> pure) 2020-09-21 01:57:52 +03:00
Normal.hs clean-up: (return -> pure) 2020-09-21 01:57:52 +03:00
Options.hs Reformat all sources with Brittany, to restore consistency 2019-03-17 14:47:38 -07:00
Parser.hs Correct location annotation for parenthesized expressions 2020-10-29 15:28:02 +02:00
Pretty.hs clean-up: {Pretty,Utils,Utils/Fix1}.hs: imports 2020-09-21 01:58:00 +03:00
Reduce.hs clean-up: m upd: minor tweaks, dropped functor 2020-09-21 01:58:00 +03:00
Render.hs clean-up: m upd: minor tweaks, dropped functor 2020-09-21 01:58:00 +03:00
Scope.hs clean-up: (return -> pure) 2020-09-21 01:57:52 +03:00
Standard.hs Silence redundant import warnings for Control.Monad.Fail (#633) 2020-06-19 02:21:06 +02:00
String.hs clean-up: (return -> pure) 2020-09-21 01:57:52 +03:00
TH.hs clean-up: (return -> pure) 2020-09-21 01:57:52 +03:00
Thunk.hs clean-up: LANGUAGE pragmas 2020-09-14 20:54:37 +03:00
Utils.hs clean-up: Utils.hs: m upd doc 2020-09-21 01:58:00 +03:00
Value.hs clean-up: m upd 2020-09-21 01:58:00 +03:00
Var.hs Fix build failure in Nix.Var (#587) 2020-05-25 20:28:26 +03:00
XML.hs clean-up: (return -> pure) 2020-09-21 01:57:52 +03:00