From bca75fc5c59518a91661fe3837853970f05ca2e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ellis=20Keny=C5=91?= Date: Sun, 12 Dec 2021 22:09:16 +0000 Subject: [PATCH] feat(fsharp): use dotnet for inferior-fsharp-program Applies from .NET Core 2 onwards. --- modules/lang/fsharp/config.el | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/lang/fsharp/config.el b/modules/lang/fsharp/config.el index add86a227..c436a7853 100644 --- a/modules/lang/fsharp/config.el +++ b/modules/lang/fsharp/config.el @@ -1,6 +1,8 @@ ;;; lang/fsharp/config.el -*- lexical-binding: t; -*- (after! fsharp-mode + (when (executable-find "dotnet") + (setq inferior-fsharp-program "dotnet fsi --readline-")) (if (featurep! +lsp) (progn (setq fsharp-ac-intellisense-enabled nil) @@ -15,5 +17,5 @@ "e" #'fsharp-eval-region "l" #'fsharp-load-buffer-file (:unless (featurep! +lsp) - "q" #'fsharp-ac/stop-process - "t" #'fsharp-ac/show-tooltip-at-point))) + "q" #'fsharp-ac/stop-process + "t" #'fsharp-ac/show-tooltip-at-point)))