From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Arthur Miller Newsgroups: gmane.emacs.devel Subject: Re: A modern-mode? Date: Wed, 16 Sep 2020 14:32:32 +0200 Message-ID: References: <20200916094819.GB13405@tuxteam.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9961"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Sep 16 14:46:01 2020 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 1kIWoz-0002SW-20 for ged-emacs-devel@m.gmane-mx.org; Wed, 16 Sep 2020 14:46:01 +0200 Original-Received: from localhost ([::1]:54328 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kIWoy-0000xW-1N for ged-emacs-devel@m.gmane-mx.org; Wed, 16 Sep 2020 08:46:00 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38470) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kIWc8-0001pW-15 for emacs-devel@gnu.org; Wed, 16 Sep 2020 08:32:44 -0400 Original-Received: from mail-oln040092065077.outbound.protection.outlook.com ([40.92.65.77]:33179 helo=EUR01-HE1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kIWc5-0005uD-92 for emacs-devel@gnu.org; Wed, 16 Sep 2020 08:32:43 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=U134Vo7Vw2dCMkKs0y+pvrOgw3hPy/QR0yTQSqDnNwhJKsX0i143rbcuI8osanX19yIuhiCRqy803jYlcpFq39ftcMIFiQD5TkCoVAZhTvU3BRRWujJ92Kh9ZX8QC1eLeY2pH3AeJKFxPbYuxIeUDx8ZZSgvSQoFVdLJD+Y5AVQ0tMb8uUHs6fl1x/OxsEaU1pWwCjK6Q1iZA/Ue0x4/iocJceBaUGCiDzohRjWhwQPVA44TSCHNjLoHIYg2retUkWBraoU/N+GAYI+4Ar6tZjW70dem+1/ujsZ+ncZuV4T2Z4dv3+aIT3LLcV4IBURM1Q9GaqtbMr1jiPlMjOxZqA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HKC4JPZfC+GcYf+Cy0CyU0eg3TgPBwa+ERlboZbCa/4=; b=RcB/K+9OCTpfUgjdfK8OunbmTgehx55q1bOC7kJp3tIMxL82J+WYZCQubBy4/Vf0/DlWSIDoOQjM7HU0lCQ0l5yAHQJOOyH7eKmVKJ9r9ks1wiNqADwe79LynErvZg8KMgY/89wT8VxgUBsku66dtKxLfjOg2hXFAflrRH0QGMk/Pbr2ibD4ey6WLdtu7L8a8Zr1OlChrNI/hzgVWIq8vAl5en3plE9CiIYdEYs+AYH8L05aa8fhdP7QNLlI05EStk4ZoQhAlOmd+YKrJDsaRsFOpS90BB2gvj4gXHUtjQmO29YJ9VwktJ4KfXGEy2SFY3mLQTluH5j3QqScVBLmQg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=live.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HKC4JPZfC+GcYf+Cy0CyU0eg3TgPBwa+ERlboZbCa/4=; b=qVuaFj7WeaPXKnP87iGrP8+uFnh4Vn6GrcRkyQNYdGQ7hI9DIvISY363zXb4tzwT6L4EbEVO9h9E4+7uFxPhj8zqRa163acqvxuvvtxH4F7cBp8zO7lM1vsyQmoOmocTcL6jBdyTL/fLhoXhmwXw7RM0eO3oxtekctFdHbrDa+W+XF1NXJTfvZ2G4tps0XjhtztyYVKiV4oVu2mnOv5Y5We3cfqdpPrzAjZEeftInoQvcauQSBclrG2/cLgpU0vSa7DfhIdtHaTRmuQhThwhwaNUg+2YVtUZLFJtk3Ew1EV4Zh8/f/uJq8/JvHpa7YSPprPCdbA+aU66jIX9UOT0mQ== Original-Received: from DB5EUR01FT060.eop-EUR01.prod.protection.outlook.com (2a01:111:e400:7e1a::50) by DB5EUR01HT103.eop-EUR01.prod.protection.outlook.com (2a01:111:e400:7e1a::483) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3370.16; Wed, 16 Sep 2020 12:32:33 +0000 Original-Received: from VI1PR06MB4526.eurprd06.prod.outlook.com (2a01:111:e400:7e1a::48) by DB5EUR01FT060.mail.protection.outlook.com (2a01:111:e400:7e1a::488) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3370.16 via Frontend Transport; Wed, 16 Sep 2020 12:32:33 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:1DB51D460CEDC4899290178952A3F5CAA0FDF3BDADD59C1CF76698795BE087C7; UpperCasedChecksum:7F0C23A2527886258E7F9F1B308A7BEFA5AECE0A10A6EE0AC21C17A94CD1B418; SizeAsReceived:7516; Count:47 Original-Received: from VI1PR06MB4526.eurprd06.prod.outlook.com ([fe80::b547:51cd:16c5:4487]) by VI1PR06MB4526.eurprd06.prod.outlook.com ([fe80::b547:51cd:16c5:4487%7]) with mapi id 15.20.3370.019; Wed, 16 Sep 2020 12:32:33 +0000 In-Reply-To: <20200916094819.GB13405@tuxteam.de> (tomas@tuxteam.de's message of "Wed, 16 Sep 2020 11:48:19 +0200") X-ClientProxiedBy: BE0P281CA0002.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:a::12) To VI1PR06MB4526.eurprd06.prod.outlook.com (2603:10a6:803:ac::17) X-Microsoft-Original-Message-ID: <87lfh97vhb.fsf@live.com> X-MS-Exchange-MessageSentRepresentingType: 1 Original-Received: from pascal.homepc (90.230.29.56) by BE0P281CA0002.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:a::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3391.11 via Frontend Transport; Wed, 16 Sep 2020 12:32:33 +0000 X-Microsoft-Original-Message-ID: <87lfh97vhb.fsf@live.com> X-TMN: [b/Pq7HpWU8nk+PaFEpOs+RiWMd0sHw83] X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 47 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 8ff8891d-e538-4868-82a5-08d85a3c95f4 X-MS-TrafficTypeDiagnostic: DB5EUR01HT103: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: V1nYzf5xCav2cFqUtFV3hh8/o/lib1fugcZDZltG/+J0DMpbrhHipE8orQWElHWKJyEEK4LIufE1VgU+b48Zn2yLptLy6mKJ0ZCL/yKoQu8Guc9ckKRV/XkV/Ahg57F1LRk8fKp+8afiZkonKjDyClSfAfODyi+k/It8qTCzLdcrQSRlKqdVf95o9ta1jnp7sjtioZTe0DoI4reaMj2lPw== X-MS-Exchange-AntiSpam-MessageData: PM5qpICILv/hmji0gkVVsCLZXyaJ3NQc6W4af/tZqnlm1PP8mTf78rQ0CtJgM9qpLJ/cJhfroa7Rm0DE0+O9bOS6Jrxg+ldyBPhM1FwGTqEYIhEaurO1bf/ykMfF1dipTeglJAvEyrKAxNY5zEF16A== X-OriginatorOrg: live.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8ff8891d-e538-4868-82a5-08d85a3c95f4 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Sep 2020 12:32:33.7080 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: DB5EUR01FT060.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5EUR01HT103 Received-SPF: pass client-ip=40.92.65.77; envelope-from=arthur.miller@live.com; helo=EUR01-HE1-obe.outbound.protection.outlook.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/16 08:32:35 X-ACL-Warn: Detected OS = Windows NT kernel [generic] [fuzzy] 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, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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:255864 Archived-At: writes: > Those modes are often opinionated (they have to). So it's better > if the mode's opinions align with those of the user. What I have learned by following emacs-dev mail list is that any, feature here is opinionated. > It'll be Emacs's job to provide the bridges and the common base > for all of that (someone in this monster thread quoted X11's > motto of providing "mechanism, not policy": I think this is > - mutatis mutandis - a good guiding principle). Indeed, "mechanism not policy" is one of the the best feature of X11 (along with being a network protocol too).