From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "H. Dieter Wilhelm" Newsgroups: gmane.emacs.devel Subject: Re: Installing the current emacs-28 branch under Windows 10 Date: Sat, 16 Oct 2021 11:57:26 +0200 Message-ID: References: <8635p61trc.fsf@duenenhof-wilhelm.de> <835yu2qqvd.fsf@gnu.org> <86k0iiyvcs.fsf@duenenhof-wilhelm.de> <83czoaoyrj.fsf@gnu.org> <86bl3szmzx.fsf@duenenhof-wilhelm.de> <83ee8om7z4.fsf@gnu.org> <86tuhjy4ua.fsf@duenenhof-wilhelm.de> <837deflft3.fsf@gnu.org> <86h7diy6yp.fsf@duenenhof-wilhelm.de> <8335p2k111.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21408"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (windows-nt) To: emacs-devel@gnu.org Cancel-Lock: sha1:Ny9qmU9CIrawH9JkfAiGB6iS70A= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Oct 16 11:58:47 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mbgSk-0005NN-Bw for ged-emacs-devel@m.gmane-mx.org; Sat, 16 Oct 2021 11:58:46 +0200 Original-Received: from localhost ([::1]:34326 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mbgSi-0006WA-Mk for ged-emacs-devel@m.gmane-mx.org; Sat, 16 Oct 2021 05:58:44 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55754) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mbgRg-0005pQ-HD for emacs-devel@gnu.org; Sat, 16 Oct 2021 05:57:40 -0400 Original-Received: from ciao.gmane.io ([116.202.254.214]:55226) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mbgRe-00037M-8z for emacs-devel@gnu.org; Sat, 16 Oct 2021 05:57:40 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1mbgRb-00042l-GQ for emacs-devel@gnu.org; Sat, 16 Oct 2021 11:57:35 +0200 X-Injected-Via-Gmane: http://gmane.org/ Received-SPF: pass client-ip=116.202.254.214; envelope-from=ged-emacs-devel@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:277164 Archived-At: Eli Zaretskii writes: >> From: "H. Dieter Wilhelm" >> Then, I've to check if this works when starting Emacs without a shell. >> Presumably not, maybe I've to set then the environment variable in the >> OS? > > Yes, if you install the Info files unrelated to Emacs in a place that > doesn't match the value of Info-default-directory-list. I see ... And then it is even more convenient doing (add-to-list 'Info-directory-list "d:/appl/MSYS2/usr/share/info" 'append) than creating an INFOPATH variable. Thanks >> >> By the way, there was no runemacs.bat in the installation directory >> >> created. >> > >> > Neither should there be. Why did you expect to see runemacs.bat? >> >> I think runemacs.bat is coming from the Emacs installers for Windows. >> Its sole content is: >> >> runemacs.exe -Q >> >> Helpful, didn't know that, but I'd rename it to emacs-Q.bat... > > I think this batch file shouldn't be there, as it just muddies the > waters. But it isn't our call to make, it's the call of those who > produced the batch file and added it to the distribution. I see, probably caught some other Emacs distribution than GNU's. E.g. runemacs.bat isn't there when installing emacs-27.2 from http://ftp.gnu.org/gnu/emacs/windows/. >> Well, the next topics will be the "little helper" programs ;-) >> >> M-$ >> apply: Searching for program: No such file or directory, ispell >> >> and gpg when doing (list-packages) > > You need to install those programs, and make sure they are MinGW > programs, not MSYS programs. The latter might work, but could have > subtle "issues", because they are not really native Windows programs, > whereas the Emacs you built is. Thanks for the hint... I think at this stage I'll consult Phillip Lord, which programs he recommends and how to build them.. >> Command output: >> gpg: keyblock resource >> '/c/Users/uidg1626/.emacs.d/log/c:/Users/uidg1626/.emacs.d/elpa/gnupg/pubring.kbx': >> No such file or directory > > That it reports an MSYS-style file name means you are invoking Emacs > from MSYS shell. Don't. Won't ;-) Thank you very much Dieter