From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: "Charles A. Roelli" Newsgroups: gmane.emacs.devel Subject: Re: Installing Emacs from source: the command `C-h v` for accessing variables doesn't work Date: Tue, 18 Jul 2017 22:31:47 +0200 Message-ID: References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1500410167 31119 195.159.176.226 (18 Jul 2017 20:36:07 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 18 Jul 2017 20:36:07 +0000 (UTC) User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 Cc: Stefan Monnier , Emacs developers To: Noam Postavsky , Jean-Christophe Helary , itai.berli@gmail.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jul 18 22:36:03 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dXZDu-0007mn-QY for ged-emacs-devel@m.gmane.org; Tue, 18 Jul 2017 22:36:02 +0200 Original-Received: from localhost ([::1]:58497 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXZE0-0002md-A0 for ged-emacs-devel@m.gmane.org; Tue, 18 Jul 2017 16:36:08 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59213) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXZAb-0008Qt-Pp for emacs-devel@gnu.org; Tue, 18 Jul 2017 16:32:38 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXZAY-00032d-Lb for emacs-devel@gnu.org; Tue, 18 Jul 2017 16:32:37 -0400 Original-Received: from sinyavsky.aurox.ch ([37.35.109.145]:46068) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dXZAY-0002vQ-Ar for emacs-devel@gnu.org; Tue, 18 Jul 2017 16:32:34 -0400 Original-Received: from sinyavsky.aurox.ch (sinyavsky.aurox.ch [127.0.0.1]) by sinyavsky.aurox.ch (Postfix) with ESMTP id 4AEDA224BA for ; Tue, 18 Jul 2017 20:26:36 +0000 (UTC) Authentication-Results: sinyavsky.aurox.ch (amavisd-new); dkim=pass (1024-bit key) reason="pass (just generated, assumed good)" header.d=aurox.ch DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=aurox.ch; h= content-transfer-encoding:content-type:content-type:in-reply-to :mime-version:user-agent:date:date:message-id:from:from :references:to:subject:subject; s=dkim; t=1500409593; x= 1501273594; bh=6XQOdedlWGq/VPMvGvQV0NRi42pRsdMcDNHpAHSFE4w=; b=w p+ncmT5KNBsfX1W9G2/ziOCi556Yu+/YGAfa9vw6kdpMjoAnyFDHfTG+q30wcbtj pxvTG4mp1xBzgKtUaotRPn+CdO7T6+YYsTzJWnfDnsMqZeRY7Lapnxk5LPsyaT/c XQ5oe0fvx7Ih6uOrQSpC2RB6gJ00Q3y9rdik2yNF1g= X-Virus-Scanned: Debian amavisd-new at test.virtualizor.com Original-Received: from sinyavsky.aurox.ch ([127.0.0.1]) by sinyavsky.aurox.ch (sinyavsky.aurox.ch [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id jCgBCLcoQHq8 for ; Tue, 18 Jul 2017 20:26:33 +0000 (UTC) Original-Received: from [192.168.1.120] (125.85.192.178.dynamic.wline.res.cust.swisscom.ch [178.192.85.125]) by sinyavsky.aurox.ch (Postfix) with ESMTPSA id 393782249A; Tue, 18 Jul 2017 20:26:31 +0000 (UTC) Original-Newsgroups: gmane.emacs.devel In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 37.35.109.145 X-Mailman-Approved-At: Tue, 18 Jul 2017 16:34:03 -0400 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:216859 Archived-At: >> Indeed. I just tried with just "make" and I got what Ital described, so it is not connected to the environment variable issue that I mentioned... > > I believe #27645 proposes to remove this quirk. > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=27645 It's a fix for a related issue; the point of the patch in that bug report is to be able to run GUI Emacs from src/emacs, not from an incomplete application bundle in nextstep/Emacs.app. Thankfully, Emacs already has code (I think) to set 'load-path' and the like specially when we run from 'src/emacs', so the only modification I needed to make to the NS-specific code was to let the OS allow the Emacs frame to have focus. This change should prevent people developing on NS from having to run 'make install' all the time to get a working GUI build, since 'src/emacs -q' will work.