From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings Newsgroups: gmane.emacs.devel Subject: Re: emacs.pdmp not always rebuilt Date: Mon, 04 Oct 2021 14:18:41 +0000 Message-ID: <6c69780538b8456263b4@heytings.org> References: <87h7dyqo02.fsf@gnus.org> <83k0iu8e2u.fsf@gnu.org> <87czomqmn6.fsf@gnus.org> <878rzaqilg.fsf@gnus.org> <83pmsl7cc9.fsf@gnu.org> <6c69780538e7dcf21be8@heytings.org> <83fsth6jjr.fsf@gnu.org> <6c697805381c56ec6eda@heytings.org> <6c697805389a800abc59@heytings.org> <83zgro6hdj.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1316"; mail-complaints-to="usenet@ciao.gmane.io" Cc: larsi@gnus.org, monnier@iro.umontreal.ca, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Oct 04 16:20:22 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 1mXOpJ-00005T-LH for ged-emacs-devel@m.gmane-mx.org; Mon, 04 Oct 2021 16:20:21 +0200 Original-Received: from localhost ([::1]:41426 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mXOpH-0004ow-RO for ged-emacs-devel@m.gmane-mx.org; Mon, 04 Oct 2021 10:20:19 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48104) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mXOno-0003dj-2m for emacs-devel@gnu.org; Mon, 04 Oct 2021 10:18:49 -0400 Original-Received: from heytings.org ([95.142.160.155]:36946) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mXOnk-0007um-Ap; Mon, 04 Oct 2021 10:18:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20210101; t=1633357121; bh=a1GDkumz/GZm336bgPM2rAGBJ7c5wvG7dEANLTtR+Ms=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=nkZ5VmYoPVtktAUwBlCVr1WJQaARTW8uWwfAdo7TzB4dCYgzgHmbMihOx14nyDfeh raIKmtHUwfyHJH5+63sqsd6tm5lrqh49AXDKQuSGJBDliniXGBMgNJo8AiIAwQjt8U gobj2GpJ0gNeekOMcmUIhQoiANZC+Cbsp+l4YXXzJyKoo/aMfSWoP/4m3JYQOzdC6V B8zARZ8JCegzm+s9GtSYJHa+8OR/AsMRlTANaeNypoS/p2cG0751yHN+TC7O66MhFX R43lyKAtLo9ikcJlS5HIGJHT9p4kOHCQwGsfuIwYRh3zVqk9bbwE0zNR8W4MqM2d0M rvJR3QkKYU8kw== In-Reply-To: <83zgro6hdj.fsf@gnu.org> Received-SPF: pass client-ip=95.142.160.155; envelope-from=gregory@heytings.org; helo=heytings.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham 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:276196 Archived-At: > > What do you mean by "debugged or updated", and how would that affect > what we do at loadup time, but not what we do at any other time, > including in interactive sessions? > The problem that Lars, you and possibly others experienced (make continuing when it should have stopped) was due to the fact that "call1 (Qsubstitute_command_keys, Fget (errname, Qerror_message));" in print_error_message() failed when it was called while loading the first files in loadup. Are you sure that this call to call1 cannot possibly fail when fboundp is t? What could happen during interactive sessions is something else. > > Or are you saying that we should move substitute-command-keys back to C? > I don't know.