From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Romanos Skiadas Newsgroups: gmane.emacs.devel Subject: Re: Should yaml-ts-mode inherit from prog-mode? Date: Sat, 4 Mar 2023 20:24:49 +0200 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000008cd7dc05f6172fb3" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="16966"; mail-complaints-to="usenet@ciao.gmane.io" Cc: philipk@posteo.net, emacs-devel@gnu.org, Eli Zaretskii To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Mar 04 19:46:13 2023 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 1pYWtZ-0004HD-AE for ged-emacs-devel@m.gmane-mx.org; Sat, 04 Mar 2023 19:46:13 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pYWsf-0004vW-I0; Sat, 04 Mar 2023 13:45:17 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pYWZW-0004Hu-KK for emacs-devel@gnu.org; Sat, 04 Mar 2023 13:25:30 -0500 Original-Received: from mail-ed1-x535.google.com ([2a00:1450:4864:20::535]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pYWZU-0004hR-RS; Sat, 04 Mar 2023 13:25:30 -0500 Original-Received: by mail-ed1-x535.google.com with SMTP id g3so22876270eda.1; Sat, 04 Mar 2023 10:25:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1677954326; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=NFeTxcMUonEpRZCXCg2Q828k3ISNK0QqIuw+3Xd6y60=; b=EI53QSSpjSzXRSV7WO0/nZthHYC9tCiNU/WI0mknsPVjm3PjThX60/PrOP3dc2v1+B QzRIrLt9TD8OQsLw/1N8fG00E3ucdCMoGX84FY2WZZKueKFuLMT8W8eu0Mq+YwF1HOGr zPKnF7Gxh8lg5e3IwEqGarbHLSSXE0z21crFIlFSwcDiLAT3gNB/dWoqUB4obBbJZkPd Jk2k1vcC5DCe1004u0JAtn3F0smppyuDHCZUYvjJM40XZJiJBpuxSIIhYqDyG1UUVPeu oOhgmCfDetisVZcaWBJt1h5bdbKEM2qHB8kCo0hiPBDrRNTuuO6m/FH6cQ7JpqEB6REO subw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677954326; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=NFeTxcMUonEpRZCXCg2Q828k3ISNK0QqIuw+3Xd6y60=; b=KkdxEFs7MWO2igH9p1DZiWs9VCEDCrdn+KI4sjaBfM9lgRpk/ZXTaVZlIzrYzeCrhD S/U597sQNZzKMvxGQoHdRgL8nWPA14sT9CRpFVUEwko4jrgmfI013Vn7ght5W66QMgB6 /3t/VxK3CdaCL8mD4hvf+z+oAeo1rBFPwNDDaudhASu7c0FR3Gv+1WJE6nQrT2dlnmCN x50smGwwXjuPTAVrqwAjPBKIxU5pYS9XVt2hq5cU17RjbhfcYHSEOwQwNGSwVL+ynnGQ /d4j/nDkQX6tm+3Dn2mEEMe6wt8kQ0GAtjT41BvC4FDlLh6d7d96MsxfVXkKB+ckzs+a NiSQ== X-Gm-Message-State: AO0yUKUbiR6QHK/hzjjLW8I7enOFoCQ8/gINsq36+A9vtSmmaTnb66ZN DxLesBiJhhj5dICG/gF+Lr49s6a/E9dbBZFkQ+uED2uQ X-Google-Smtp-Source: AK7set86AyCaCQJn6dkytFuAWD/ukWjfnSGnOg85k8vPWib54sSlrpWjhqgHd/Gi1OJjOy4Zh+4jJ18DIEmI3ln0Ty8= X-Received: by 2002:a50:d581:0:b0:4ad:6fc8:69be with SMTP id v1-20020a50d581000000b004ad6fc869bemr3220743edi.4.1677954325992; Sat, 04 Mar 2023 10:25:25 -0800 (PST) In-Reply-To: Received-SPF: pass client-ip=2a00:1450:4864:20::535; envelope-from=rom.skiad@gmail.com; helo=mail-ed1-x535.google.com 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sat, 04 Mar 2023 13:45:16 -0500 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:303947 Archived-At: --0000000000008cd7dc05f6172fb3 Content-Type: text/plain; charset="UTF-8" By this standard, I have more than a couple of voices in favour of it. Should it happen, given the stage the emacs29 branch is in? (Apologies for the cc if you are not the right person, or if you are not interested, Eli) On Fri, 3 Mar 2023 at 06:23, Richard Stallman wrote: > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > > I haven't seen anyone argue that YAML is a programming language per > se, and > > I don't believe that either. However, to me there is a prevalent > feeling > > that it would be nice and consistent with the other elpa shipped modes > of > > similar languages inherit from prog mod. > > Practically speaking, will users who customize prog-mode prefer for those > customizations to affect the YAML mode? Or will they be happier > if it does not? > > This is what determines whether YAML mode should inherit from > prog-mode. > > -- > Dr Richard Stallman (https://stallman.org) > Chief GNUisance of the GNU Project (https://gnu.org) > Founder, Free Software Foundation (https://fsf.org) > Internet Hall-of-Famer (https://internethalloffame.org) > > > --0000000000008cd7dc05f6172fb3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
By this standard, I have more than a couple of voices= in favour of it. Should it happen, given the stage the emacs29 branch is i= n?

(Apologies for the cc if you are not the r= ight person, or if you are not interested, Eli)

On Fri, 3 Mar 2023= at 06:23, Richard Stallman <rms@gnu.org<= /a>> wrote:
[= [[ To any NSA and FBI agents reading my email: please consider=C2=A0 =C2=A0= ]]]
[[[ whether defending the US Constitution against all enemies,=C2=A0 =C2=A0= =C2=A0]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]<= br>
=C2=A0 > I haven't seen anyone argue that YAML is a programming lang= uage per se, and
=C2=A0 > I don't believe that either. However, to me there is a prev= alent feeling
=C2=A0 > that it would be nice and consistent with the other elpa shippe= d modes of
=C2=A0 > similar languages inherit from prog mod.

Practically speaking, will users who customize prog-mode prefer for those customizations to affect the YAML mode?=C2=A0 Or will they be happier
if it does not?

This is what determines whether YAML mode should inherit from
prog-mode.

--
Dr Richard Stallman (
https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)


--0000000000008cd7dc05f6172fb3--