-
-
Notifications
You must be signed in to change notification settings - Fork 414
Comparing changes
Open a pull request
base repository: haskell/haskell-language-server
base: 2.12.0.0
head repository: haskell/haskell-language-server
compare: master
- 19 commits
- 109 files changed
- 13 contributors
Commits on Sep 24, 2025
-
Use edit-distance to fix typos in cabal fields (#4722)
* Add levenshtein scoring function * Split off parallel matching from filtering * Allow varying the matcher used in completions * Add golden test for fixing field typos * Use `edit-distannce` instead of handrolling * Remove outdated comment from test files * Move `Matcher` type to cabal completion module
Configuration menu - View commit details
-
Copy full SHA for 91d2b48 - Browse repository at this point
Copy the full SHA 91d2b48View commit details
Commits on Sep 30, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 020b5a0 - Browse repository at this point
Copy the full SHA 020b5a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5a1093 - Browse repository at this point
Copy the full SHA c5a1093View commit details
Commits on Oct 6, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 76b5fbc - Browse repository at this point
Copy the full SHA 76b5fbcView commit details
Commits on Oct 15, 2025
-
docs(ghcide): move most of the README in hls documentation (#3639) (#…
…4739) * docs(ghcide): move most of the README in hls documentation (#3639) * Apply suggestions from code review Co-authored-by: fendor <fendor@users.noreply.github.com> * fix: link rtd * Apply suggestions from code review Co-authored-by: fendor <fendor@users.noreply.github.com> * fix: root README --------- Co-authored-by: fendor <fendor@users.noreply.github.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b7a42b9 - Browse repository at this point
Copy the full SHA b7a42b9View commit details
Commits on Oct 16, 2025
-
update contributing.md, adding instructions for configuring eglot to …
…use a hacked HLS executable. (#4740)
Configuration menu - View commit details
-
Copy full SHA for e2acc1c - Browse repository at this point
Copy the full SHA e2acc1cView commit details -
haskell-language-server: add plugin-tutorial cabal flag (#4738)
Toggles building of the plugin-tutorial executable Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 03bde19 - Browse repository at this point
Copy the full SHA 03bde19View commit details -
Bump haskell-actions/setup from 2.8.1 to 2.8.2 (#4729)
Bumps [haskell-actions/setup](https://github.com/haskell-actions/setup) from 2.8.1 to 2.8.2. - [Release notes](https://github.com/haskell-actions/setup/releases) - [Commits](haskell-actions/setup@v2.8.1...v2.8.2) --- updated-dependencies: - dependency-name: haskell-actions/setup dependency-version: 2.8.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 20d0c14 - Browse repository at this point
Copy the full SHA 20d0c14View commit details -
Bump haskell-actions/setup in /.github/actions/setup-build (#4730)
Bumps [haskell-actions/setup](https://github.com/haskell-actions/setup) from 2.8.1 to 2.8.2. - [Release notes](https://github.com/haskell-actions/setup/releases) - [Commits](haskell-actions/setup@v2.8.1...v2.8.2) --- updated-dependencies: - dependency-name: haskell-actions/setup dependency-version: 2.8.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ff7a3c3 - Browse repository at this point
Copy the full SHA ff7a3c3View commit details
Commits on Oct 28, 2025
-
Set the XDG_CACHE_HOME for tests (#4572)
* Run all tests with temporary 'XDG_CACHE_HOME' This makes sure each test run is independent. Makes the tests * iface-error-test-1 * iface-th-test less flaky locally. Should not have any effect on the CI flakiness issue. --- Fix test cases to work with the temporary `XDG_CACHE_HOME` Some tests were launching additional HLS instances for the tests. Fixed, which should make the test slightly faster. * Run ghcide-tests if the hls-test-utils changes Ghcide test infrastructure was refactored to depend on `hls-test-utils`. * Always use the same `mkHomeModLocation` for `mAIN_NAME` * Make cabal-add test directories considerably shorter * Make hls-test-root name shorter * Revert `mkHomeModLocation` changes * Overwrite test root dir on windows CI job Adds support for the `HLS_TEST_ROOTDIR` which allows to overwrite the location for the test case artifacts.
Configuration menu - View commit details
-
Copy full SHA for ffbf013 - Browse repository at this point
Copy the full SHA ffbf013View commit details
Commits on Oct 29, 2025
-
Add code action to introduce
_in numeric literals (#4716)* Specify `UnderscoreFormatType` per lit format * Emit underscore formatted literals * Assert regex patterns on formatted literal output * Add golden tests for underscore conversions * Add `NumericUnderscores` extension when needed * Remove fat-fingered whitespaces Co-authored-by: fendor <fendor@users.noreply.github.com> --------- Co-authored-by: fendor <fendor@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7d5bb28 - Browse repository at this point
Copy the full SHA 7d5bb28View commit details
Commits on Nov 3, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 59513ff - Browse repository at this point
Copy the full SHA 59513ffView commit details -
Use the HscEnv after processing the ModSummary
Makes sure we don't use the initialised plugins. Fixes #4631.
Configuration menu - View commit details
-
Copy full SHA for 39519d6 - Browse repository at this point
Copy the full SHA 39519d6View commit details
Commits on Nov 11, 2025
-
Rely on gitignore to exclude listed files in ghcide (#4665) (#4736)
* Rely on gitignore to exclude listed files in ghcide (#4665) * doc: document expandFiles * fix: check thrown error (not found) * fix: add log when using git
Configuration menu - View commit details
-
Copy full SHA for 1078d4b - Browse repository at this point
Copy the full SHA 1078d4bView commit details
Commits on Nov 26, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 88ccebe - Browse repository at this point
Copy the full SHA 88ccebeView commit details
Commits on Nov 27, 2025
-
Add default-extension completions in .cabal files (#4766)
Suggest all known language extensions for the `default-extensions` field in .cabal files. Also add a new variation, `mkParameterisedTestCaseM`, of `mkParameterisedTestCase` which takes an Assertion instead checking for equality of the given values.
VeryMilkyJoe authoredNov 27, 2025 Configuration menu - View commit details
-
Copy full SHA for 4808791 - Browse repository at this point
Copy the full SHA 4808791View commit details
Commits on Dec 1, 2025
-
Escape dollar signs in completion snippets (#4745)
* Escape dollar signs in completion snippets * added Snippet * Added comments
Configuration menu - View commit details
-
Copy full SHA for 3a2b23e - Browse repository at this point
Copy the full SHA 3a2b23eView commit details
Commits on Dec 9, 2025
-
Add "Go to type" hyperlinks in the hover popup (like Rust has) (#4691)
* Add "Go to type" hyperlinks in the hover popup. * Get rid of redundant dropEnd1 * Actually realize that the dropEnd1 is old code and revert "Get rid of redundant dropEnd1" This reverts commit 723d56c. * Add tests for the 'Go to' links in the hover. * Cap the number of types to 10.
Configuration menu - View commit details
-
Copy full SHA for dcb493d - Browse repository at this point
Copy the full SHA dcb493dView commit details
Commits on Dec 18, 2025
-
Use 9.10.2 instead of 9.10.3 for CI on windows (#4768)
* Use 9.10.2 instead of 9.10.3 for CI on windows 9.10.2 is currently broken with TH on windows. See https://gitlab.haskell.org/ghc/ghc/-/issues/26613 * Use 9.10.2 instead of 9.10.3 for CI on windows 9.10.2 is currently broken with TH on windows. See https://gitlab.haskell.org/ghc/ghc/-/issues/26613
Configuration menu - View commit details
-
Copy full SHA for 7ce9de1 - Browse repository at this point
Copy the full SHA 7ce9de1View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 2.12.0.0...master