Subject: bug#49278: 28.0.50; Lisp Mode is for Common Lisp

From: João Távora <[email-masked]>
Date: Sat, 25 Sep 2021 00:23:13 +0100

Stefan Kangas <[email-masked]> writes:

> João Távora <[email-masked]> writes:
>
>> diff --git a/doc/emacs/building.texi b/doc/emacs/building.texi
>> index 8de93867ba..7d655449c5 100644
>> --- a/doc/emacs/building.texi
>> +++ b/doc/emacs/building.texi
>> @@ -1764,10 +1764,10 @@ External Lisp
>>  @cindex mode, Lisp
>>  @cindex Common Lisp
>>
>> -  Lisp mode is the major mode for editing programs written in
>> -general-purpose Lisp dialects, such as Common Lisp.  Its mode command
>> -is @kbd{M-x lisp-mode}.  Emacs uses Lisp mode automatically for files
>> -whose names end in @file{.l}, @file{.lsp}, or @file{.lisp}.
>> +  Lisp mode is the major mode for editing programs written in Common
>> +Lisp or its ancestor dialects.  Its mode command is @kbd{M-x
>> +lisp-mode}.  Emacs uses Lisp mode automatically for files whose names
>> +end in @file{.l}, @file{.lsp}, or @file{.lisp}.
>>
>>  @findex run-lisp
>>  @vindex inferior-lisp-program
>
> This change was never installed, was it?

No, we never decided on the wording, so only the change to the docstring
was installed.

> I think saying "programs written in Common Lisp" is good, and leaving
> the "ancestor dialects" part out of it.

I agree.  That's Stefan M.'s position too.  But it's not Eli's.

João

PS: Instead of "ancestor dialects", we could also say "related dialects"
if that is somewhat seen as a better middle ground.