From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: [External] : Updated Emacs 2.0.91 binaries for Windows Date: Tue, 15 Feb 2022 05:30:38 +0200 Message-ID: <83y22colgh.fsf@gnu.org> References: Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23290"; mail-complaints-to="usenet@ciao.gmane.io" Cc: dieter@duenenhof-wilhelm.de, corwin@bru.st, emacs-devel@gnu.org To: Drew Adams Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Feb 15 04:32:08 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 1nJoZU-0005tK-11 for ged-emacs-devel@m.gmane-mx.org; Tue, 15 Feb 2022 04:32:08 +0100 Original-Received: from localhost ([::1]:35580 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nJoZS-0004Bt-Ta for ged-emacs-devel@m.gmane-mx.org; Mon, 14 Feb 2022 22:32:06 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:42342) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nJoY2-0002kF-UN for emacs-devel@gnu.org; Mon, 14 Feb 2022 22:30:39 -0500 Original-Received: from [2001:470:142:3::e] (port=46204 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nJoY1-0004Pz-M5; Mon, 14 Feb 2022 22:30:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=b/BG7N5K4PAsODkOefyVNfQnPLp+l2VFdZWdvek3QK4=; b=CK+uSoTKk88/ tDotMzMttS+DGNfOE7qA3YYgo4mSKlE1lZ3Ua0KjacnH8OExH3NGSWh3r+lXWDIFD43jCJJTGGfGe JnYAR1QK+yZpQCjdV1PbIEIe0rB/gMXv1SIWZwK7yO0Z4w+caCZeQN4d1AJhyDneAoheIvmluoAjL UfsrnKZfonG3Gly148tyJdGVnqtVNcMvhIerNsJgaZsaCistilJ63KAxAzdw5XyGcto+nh6qEwDHb sBshaGT1OQYSDLn4VgscRApaN9ofBuK1fVTNIVTmYh9GbuocWnoM+/JdF7zSIeqcVWSp5DSyGimHF z6FtRhMf62Jy2w74YnJMzQ==; Original-Received: from [87.69.77.57] (port=1388 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nJoY1-0001PK-1l; Mon, 14 Feb 2022 22:30:37 -0500 In-Reply-To: (message from Drew Adams on Mon, 14 Feb 2022 21:14:55 +0000) 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:286307 Archived-At: > From: Drew Adams > Date: Mon, 14 Feb 2022 21:14:55 +0000 > Cc: "H. Dieter Wilhelm" > > However, the other problem I reported is still > there. That's the bug wrt `define-minor-mode' > when the library is compiled with Emacs 20 > (which doesn't have `define-minor-mode'). > > The code in the `require'd file uses > `define-minor-mode' only inside > > (when (> emacs-major-version 24)...) > > so there's no problem with either the *.el > or the *.elc. The evidence is that the code does evaluate something that references 'mode': > Debugger entered--Lisp error: (void-variable mode) > ^^^^^^^^^^^^^^^^^^^^ > (derived-mode-abbrev-table-name mode) > (define-abbrev-table (derived-mode-abbrev-table-name mode) nil) > (progn (define-abbrev-table (derived-mode-abbrev-table-name mode) nil) (make-abbrev-table)) > (defvar bookmark-show-annotation-mode-abbrev-table (progn (define-abbrev-table (derived-mode-abbrev-table-name mode) nil) (make-abbrev-table)) "Abbrev table for bookmark-show-annotation-mode.") > eval((defvar bookmark-show-annotation-mode-abbrev-table (progn (define-abbrev-table (derived-mode-abbrev-table-name mode) nil) (make-abbrev-table)) "Abbrev table for bookmark-show-annotation-mode.")) > derived-mode-init-mode-variables(bookmark-show-annotation-mode)