You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: package.json
+16
Original file line number
Diff line number
Diff line change
@@ -234,6 +234,22 @@
234
234
"Prefer a multiple component session, if the build tool supports it. At the moment, only `cabal` supports multiple components session loading. If the `cabal` version does not support loading multiple components at once, we gracefully fall back to \"singleComponent\" mode."
235
235
]
236
236
},
237
+
"haskell.supportCabalFiles": {
238
+
"scope": "resource",
239
+
"default": "automatic",
240
+
"type": "string",
241
+
"enum": [
242
+
"enable",
243
+
"disable",
244
+
"automatic"
245
+
],
246
+
"description": "Enable Language Server support for `.cabal` files. Requires Haskell Language Server version >= 1.9.0.0.",
247
+
"enumDescriptions": [
248
+
"Enable Language Server support for `.cabal` files",
249
+
"Disable Language Server support for `.cabal` files",
250
+
"Enable Language Server support for `.cabal` files if the HLS version supports it."
Copy file name to clipboardExpand all lines: src/hlsBinaries.ts
+1-1
Original file line number
Diff line number
Diff line change
@@ -58,7 +58,7 @@ type ProcessCallback = (
58
58
* @param callback Upon process termination, execute this callback. If given, must resolve promise. On error, stderr and stdout are logged regardless of whether the callback has been specified.
59
59
* @returns Stdout of the process invocation, trimmed off newlines, or whatever the `callback` resolved to.
0 commit comments