branch: elpa/powershell
commit 9efa1b4d0a3cc5c0caae166c144a0f76b1d0e5f4
Merge: 55d80030486 f9a5383f2b8
Author: Jürgen Hötzel <[email protected]>
Commit: GitHub <[email protected]>
Merge pull request #44 from abougouffa/fix_lsp_install_dir
Install PowerShell LSP to the right directory
---
powershell.el | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/powershell.el b/powershell.el
index a3099552338..68d60c70181 100644
--- a/powershell.el
+++ b/powershell.el
@@ -1416,18 +1416,16 @@ This insures we get and display the prompt."
version))
(defun powershell--download-langserver ()
- (let* ((powershell-dir (expand-file-name ".cache/powershell"
user-emacs-directory))
- (download-dir (expand-file-name "dl" powershell-dir))
+ (let* ((download-dir (expand-file-name "dl"
powershell-default-langserver-path))
(download-file (expand-file-name "powershell-langserver.zip"
download-dir)))
- (make-directory powershell-dir :parents)
(make-directory download-dir :parents)
(let* ((version (powershell--get-latest-release-version))
(url (format
"https://github.com/PowerShell/PowerShellEditorServices/releases/download/%s/PowerShellEditorServices.zip"
version)))
(url-copy-file url download-file 't)
- (powershell--unzip-file download-file powershell-dir)
+ (powershell--unzip-file download-file powershell-default-langserver-path)
(delete-directory download-dir t)
;; make our function respond with something more interesting than nil :)
- (message (format "Powershell LangServer version %s downloaded and
unpacked to \'%s\'" version powershell-dir)))))
+ (message (format "Powershell LangServer version %s downloaded and
unpacked to \'%s\'" version powershell-default-langserver-path)))))
(defun powershell-install-langserver ()
"Downloads the lang-server and unpacks it in the default location."