From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.devel Subject: Re: Install C source code for for debugging help Date: Thu, 26 Sep 2019 23:13:15 -0700 Organization: UCLA Computer Science Department Message-ID: <1cb04f23-5fa1-c866-41a8-60156d15936d@cs.ucla.edu> References: <7ba0e94a-6256-c425-aaf8-7ee8822216a7@cs.ucla.edu> <8336gil439.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="93894"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Sep 27 08:22:39 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iDjeJ-000OJP-6m for ged-emacs-devel@m.gmane.org; Fri, 27 Sep 2019 08:22:39 +0200 Original-Received: from localhost ([::1]:46844 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iDjeH-00061x-BN for ged-emacs-devel@m.gmane.org; Fri, 27 Sep 2019 02:22:37 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52029) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iDjVQ-00053q-NU for emacs-devel@gnu.org; Fri, 27 Sep 2019 02:13:29 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iDjVO-0007gL-6m for emacs-devel@gnu.org; Fri, 27 Sep 2019 02:13:27 -0400 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:49820) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iDjVL-0007SC-Iz; Fri, 27 Sep 2019 02:13:23 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id E9341160227; Thu, 26 Sep 2019 23:13:20 -0700 (PDT) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id 8HtkjHeus-3k; Thu, 26 Sep 2019 23:13:20 -0700 (PDT) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 38A20160260; Thu, 26 Sep 2019 23:13:20 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id LwVx2F-GwuZt; Thu, 26 Sep 2019 23:13:20 -0700 (PDT) Original-Received: from [192.168.1.9] (cpe-23-242-74-103.socal.res.rr.com [23.242.74.103]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 13926160227; Thu, 26 Sep 2019 23:13:20 -0700 (PDT) In-Reply-To: <8336gil439.fsf@gnu.org> Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 131.179.128.68 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:240322 Archived-At: On 9/26/19 10:07 PM, Eli Zaretskii wrote: > Why do we need any change at all We need it because the feature in question is not working on Debian, or on Red Hat, or on any other GNU/Linux distribution that I know of. It's all very well to say that the user can change the source-directory variable to some random location and then download a correct copy of the right version of the Emacs source to that location, but that can be a tricky thing to do correctly when the same home directory is shared by multiple Emacs versions (which is common for me, at least). There is little justification to require users to do this this tricky extra work for each Emacs version that they use on each platform they run Emacs, when the source code in question could easily be made part of the Emacs distribution itself and when doing so helps promote the free-software goals of the GNU project. > there were no complaints I filed a bug report, and that is a complaint. The bug in question has been an annoyance for me for some time, as I often run the Emacs distributed as part of Ubuntu and/or Fedora. I finally got around to fixing the bug after noticing a related problem, and I doubt I'm the only one who'd welcome having the bug fixed. The fix can wait until after Emacs 27 comes out of course. If master is that close to a release, perhaps it's time to create an emacs-27 branch.