From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#21452: 24.5; conf-mode has no parent Date: Tue, 11 Aug 2020 21:15:30 -0700 Message-ID: References: <22000.63042.922805.364655@panix1.panix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24103"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 21452-done@debbugs.gnu.org To: Kurt Hackenberg Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Aug 12 06:16:16 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1k5iBR-0006CR-9F for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 12 Aug 2020 06:16:13 +0200 Original-Received: from localhost ([::1]:44028 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k5iBQ-0002uj-AB for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 12 Aug 2020 00:16:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35436) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k5iBH-0002sY-VK for bug-gnu-emacs@gnu.org; Wed, 12 Aug 2020 00:16:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:59261) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k5iBH-0003SH-LK for bug-gnu-emacs@gnu.org; Wed, 12 Aug 2020 00:16:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1k5iBH-00076w-I8 for bug-gnu-emacs@gnu.org; Wed, 12 Aug 2020 00:16:03 -0400 Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Wed, 12 Aug 2020 04:16:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 21452 X-GNU-PR-Package: emacs Mail-Followup-To: 21452@debbugs.gnu.org, stefan@marxist.se, kh@panix.com Original-Received: via spool by 21452-done@debbugs.gnu.org id=D21452.159720573827234 (code D ref 21452); Wed, 12 Aug 2020 04:16:03 +0000 Original-Received: (at 21452-done) by debbugs.gnu.org; 12 Aug 2020 04:15:38 +0000 Original-Received: from localhost ([127.0.0.1]:42561 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5iAs-00075C-4L for submit@debbugs.gnu.org; Wed, 12 Aug 2020 00:15:38 -0400 Original-Received: from mail-yb1-f169.google.com ([209.85.219.169]:40684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5iAq-00074k-Ev for 21452-done@debbugs.gnu.org; Wed, 12 Aug 2020 00:15:36 -0400 Original-Received: by mail-yb1-f169.google.com with SMTP id q3so649127ybp.7 for <21452-done@debbugs.gnu.org>; Tue, 11 Aug 2020 21:15:36 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=em8LvoqeuMR3fFYWKKtGdfF+CUDEXVNuHh7fK95QBg0=; b=j2TLfPFcnKqcxzjwjGuixMhGrK9gnTHQC+BSdoNiwTkX5ZYweej+Mxte1PqOoMfRby YqRLh4BYgiq1fNexD6014pZ6EYexhYc4pDjmi/jMH7GjYipT3OKDFRNOFMI3d+A7od7p Yb/tqFyei6J0Gwe0RppS3ECfV59XLZaDup4zK9yB21c3ijjBrMUynqCv1XU+RF6/Zdja XRwqEpP0uesYSFChZ/XqMFxsdhNy+MsQHT3gbUrsLwZBepWbA5Nc+gzsyJ9kc2BXCvha sGUnNg1flsaGhxjrfav30LSZOPZWGw5H2XrUsjAjfRQRLeHNfFouYcoLk+pFi4a3J7tG HS1Q== X-Gm-Message-State: AOAM531VryeK5zc2d6QarfR/wcposunLU4ETqSIcadVySFZQpDANku70 FQGm+Y4iukuHslasWwr/5Jt4VJlVtgBQNFX83gI= X-Google-Smtp-Source: ABdhPJyb//l4gmZIvOSjKmJfuX0hksc4K4mSnVDhUpJZi1fprgj2pxRWk0JTz5GDITkp3UALQo5Ast3Gazpgbq0OG8w= X-Received: by 2002:a25:880e:: with SMTP id c14mr54345743ybl.181.1597205731062; Tue, 11 Aug 2020 21:15:31 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 11 Aug 2020 21:15:30 -0700 In-Reply-To: <22000.63042.922805.364655@panix1.panix.com> (Kurt Hackenberg's message of "Wed, 9 Sep 2015 23:17:22 -0400") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:184747 Archived-At: Kurt Hackenberg writes: > The major mode conf-mode has no parent mode, and does not inherit > anything, because it's not defined with define-derived-mode, just with > defun. This was fixed in: commit e2a15c8ac4efe823c51c9a5750642532155199a8 Author: Stefan Monnier Date: Sat Mar 14 15:16:51 2020 -0400 * lisp/textmodes/conf-mode.el (conf-mode): Use define-derived-mode > The source file conf-mode.el is in lisp/textmodes, but that seems > wrong. Conf-mode's children edit files that contain software > configuration, not human language. Probably conf-mode should be > derived from prog-mode. Moving files is generally frowned upon since it makes it harder to follow the history in git. So for better or for worse, we will have to live with its current location. I don't see anything more to do here, so I'm closing this bug. Thanks. Best regards, Stefan Kangas