|
From: | Saulius Menkevičius |
Subject: | Re: extracting a zip archive via elisp (with no external executables) |
Date: | Sun, 9 Jul 2017 22:26:45 +0300 |
Not sure I expressed myself properly.. I am one of the maintainers of the C# package for emacs https://github.com/OmniSharp/omnisharp-emacs For the package to work properly it needs to run language server, which should be downloaded from https://github.com/OmniSharp/omnisharp-roslyn/releases I have added a new interactive command omnisharp-install-server which downloads and installs the server to ~/.emacs.d/.cache/omnisharp/server/<version> directory. Thus aleviating the need for the user to navigate to web page, download, extract and the configure package to point to the location where the server has been extracted. For UNIX systems things are easy, I just download tarball and extract it with (call-process „tar“ .. „xz“..) But on Windows things get tough, apparently. Instructing the user to install 7-zip or something else manually kind of invalidates the purpose of automatic installation. I want to keep this functionality low-noise and avoid any involvement of the user. Which I can do on macOS & Linux but I cannot find a way to do non-intrusively on Windows... BR, -Saulius |
[Prev in Thread] | Current Thread | [Next in Thread] |