From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#49278: 28.0.50; Lisp Mode is for Common Lisp Date: Tue, 29 Jun 2021 16:46:10 -0400 Message-ID: References: <87y2asa6lg.fsf@gmail.com> <835yxwo7td.fsf@gnu.org> Reply-To: Stefan Monnier Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21506"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= , 49278@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Jun 29 22:47:18 2021 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 1lyKdZ-0005Lh-FL for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 29 Jun 2021 22:47:17 +0200 Original-Received: from localhost ([::1]:34970 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lyKdY-0008LF-Gy for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 29 Jun 2021 16:47:16 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50638) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lyKdM-0008Jm-Dk for bug-gnu-emacs@gnu.org; Tue, 29 Jun 2021 16:47:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:44164) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lyKdJ-0000ML-Vz for bug-gnu-emacs@gnu.org; Tue, 29 Jun 2021 16:47:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lyKdJ-0001mH-Rx for bug-gnu-emacs@gnu.org; Tue, 29 Jun 2021 16:47:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 29 Jun 2021 20:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49278 X-GNU-PR-Package: emacs Original-Received: via spool by 49278-submit@debbugs.gnu.org id=B49278.16249995936799 (code B ref 49278); Tue, 29 Jun 2021 20:47:01 +0000 Original-Received: (at 49278) by debbugs.gnu.org; 29 Jun 2021 20:46:33 +0000 Original-Received: from localhost ([127.0.0.1]:55710 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyKcr-0001lb-FF for submit@debbugs.gnu.org; Tue, 29 Jun 2021 16:46:33 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:43280) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyKcb-0001l5-NJ for 49278@debbugs.gnu.org; Tue, 29 Jun 2021 16:46:32 -0400 Original-Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 1E4924412A5; Tue, 29 Jun 2021 16:46:12 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 849A144129D; Tue, 29 Jun 2021 16:46:11 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1624999571; bh=/M+8vrouHe2YXNWOG0Y6Ee2+bKKRA0veeT9SYxU3OzY=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=Y3ZK22whVpZAESRRnc/jnTdCAHMCG8FQ4PI3WDf6BdBBXg/cABHTxV9dskSLQUWiC R9q63cLXXv8Srl3V6WjnViuKY7Tt70hCFIuT//qAkKwFxNr/fIjLpFdZETmO4lHrRB GqQG6IqqvGq9eSNb6Pine+IX+8rNYVDI9X8Gr5EuDU6ZFIg+IlF5vDCxWJVp12yHW8 FEVGNOq7GOR7yvzsmPDAWY59qfGsNgGgU6vMUwsztu9NYCegbOA2U/sIryNaOGhswM xYUHeReirdOvzYfYYcMqkjQykElA0S/hraf6/mioMTunNPrt+cEeYs8MRq8Yu5xJaY sUMn+knNVaZyg== Original-Received: from alfajor (unknown [45.72.205.238]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 31F23120764; Tue, 29 Jun 2021 16:46:11 -0400 (EDT) In-Reply-To: <835yxwo7td.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 29 Jun 2021 21:16:14 +0300") 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:209119 Archived-At: >> + Lisp mode is the major mode for editing programs written in Common >> +Lisp or its ancestor dialects. Its mode command is @kbd{M-x I think we should remove "or its ancestor dialects" here. >> (define-derived-mode lisp-mode lisp-data-mode "Lisp" >> - "Major mode for editing Lisp code for Lisps other than GNU Emacs Lisp. >> + "Major mode for editing Common Lisp code. > Here I'd prefer to mention CL without un-mentioning the other Lisps. > There's no reason to deny they exist or existed. The question is to describe what this major mode is designed to do. People who want to look at Maclisp code (or other defunct dialects) will probably want to use `lisp-mode` for the simple reason that Maclisp is reasonably close to Common Lisp so it's the closest major mode we have to offer, but the user should not expect correct handling of Maclisp in those places where it differs from Common Lisp, because `lisp-mode` is written specifically for Common Lisp and not for Maclisp: compatibility with Maclisp has not been taken into account for more than 20 years, AFAIK. Stefan