From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Hunting the culprit package Date: Wed, 31 Aug 2022 18:12:03 -0400 Message-ID: References: <87zgflc6m9.fsf@codeisgreat.org> <877d2ocou6.fsf@codeisgreat.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="27857"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Pankaj Jangid Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Sep 01 00:13:03 2022 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 1oTVxG-00074m-Li for ged-emacs-devel@m.gmane-mx.org; Thu, 01 Sep 2022 00:13:02 +0200 Original-Received: from localhost ([::1]:45854 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oTVxF-0005vz-GB for ged-emacs-devel@m.gmane-mx.org; Wed, 31 Aug 2022 18:13:01 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38882) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oTVwQ-00057p-Fa for emacs-devel@gnu.org; Wed, 31 Aug 2022 18:12:10 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:52407) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oTVwO-0004y5-C5 for emacs-devel@gnu.org; Wed, 31 Aug 2022 18:12:09 -0400 Original-Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 28B0D80B2E; Wed, 31 Aug 2022 18:12:07 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id AAC6E805B2; Wed, 31 Aug 2022 18:12:05 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1661983925; bh=+ZQ+vdyxjkePVb9Z/mDfoICWrC7WA0q5+k4Vob1xZ+c=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=NrYmv1kpC5r+T0XplxtpQneu8+IytF5yZr4Invi/i2q/+UofdT7K+0wbtoMwF+b7Y D8Txd/LYvO657miqsSccrdldL51JHPTbUThPSXrKfj1t1deLaCOdKRxHb3y4joRwr6 LFp7t6gIB5dJiEpps1BOa1bRWYYNnbruhBh+16eWAiwYkQUKgbBEVLxsb/zgpOQT6a kYzE+9TOmK57pHjSTWlcR3Lt63GiE6fIUshXonNCphXnITT4esg3PUM85ui0S69oDC BojiJYMWTXbJYC3aNAd4H98jfYQ5hIbLUqbmkowMuwjt+EauI57GN5v36u+cWDfXCD PUFFpyM8AXDzQ== Original-Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 71354120753; Wed, 31 Aug 2022 18:12:05 -0400 (EDT) In-Reply-To: <877d2ocou6.fsf@codeisgreat.org> (Pankaj Jangid's message of "Wed, 31 Aug 2022 22:50:01 +0530") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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:294460 Archived-At: > Because magit is hooked into so many places, every part of Emacs was > giving some error. For example, pressing RET on an info node was also > not working. > > An external package can cause so much damage. Can this be prevented? :-) Emacs tries to make a lot of things possible. It also tries to prevent bad things, but it tends to be pretty conservative in this respect since the two goals are in conflict. To the extent that your problem prevented you from using Emacs but did not make you lose work (presumably), then I'd consider that the efforts we make to "prevent bad things" were successful. Maybe not a resounding success, admittedly. Stefan