Skip to content

Latest commit

 

History

History
13 lines (7 loc) · 722 Bytes

2019-06-03-First PR.md

File metadata and controls

13 lines (7 loc) · 722 Bytes

My first PR: Improving Error Diagnostics

I just got my first pull request (link) merged into the dhall-haskell master branch! The change fixes the "diagnostic ranges" (the squiggly red lines) reported by the LSP backend. Previously these included any whitespace following the erroneous chunk of code; now they are "tight".

Previously:

Old screencast

Now:

New screencast

The fix involved relatively small, localised changes—perfect for getting acquainted with the existing codebase. Next up: figuring out a way to present Dhall's detailed error explanations!