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: Emacs as a word processor Date: Wed, 23 Dec 2020 10:53:06 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2609"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Gregory Heytings , Eli Zaretskii , Daniel =?utf-8?Q?Mart=C3=ADn?= , Richard Stallman , emacs-devel@gnu.org To: Jean Louis Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Dec 23 10:53:52 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 1ks0q6-0000Vn-Kk for ged-emacs-devel@m.gmane-mx.org; Wed, 23 Dec 2020 10:53:50 +0100 Original-Received: from localhost ([::1]:38406 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ks0q5-0002SX-NK for ged-emacs-devel@m.gmane-mx.org; Wed, 23 Dec 2020 04:53:49 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35674) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ks0pW-00022M-7t for emacs-devel@gnu.org; Wed, 23 Dec 2020 04:53:14 -0500 Original-Received: from mail-db8eur06olkn2080.outbound.protection.outlook.com ([40.92.51.80]:13408 helo=EUR06-DB8-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 1ks0pU-0005d2-2Z; Wed, 23 Dec 2020 04:53:13 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oOt2gMQ+ewux0QhYsEyR7G1Gus/jRxALMNZnAHhOo8GH/ocjk8PfSqNvfeGLtDGTWw/Y7sg0VnKMpzzLMunHtXEr/26oDI1NwPZPsoaN9Ep5BsRTFIonn0AqF4AYa0GjNr9MbL+FaddkxGC3WMMOt026frgBiSFw6+jqq35Px+v7B7SWecB/H+6gRqQYJnpEV5nM0iKV4FQcG45XfTMHZlSRR80niBFCCPs5yuldy0A7BteC9PhTvGdpZe1/kuWznCIfys7gSmvO8Ll2xa0C35nV00D0DbD2osIrAzTDvmsvd7fQFW/fCXeqoE6bTtPm09/84s1hG9Buq3fC7ChXXg== 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=CY2RqsRLRMiqnGzxq+LQrSG86JWiWDLt6LfPJ0XAHc8=; b=HSaQYJ/+Wd/C3fDzzZ6K3Xjb9aB+EpNFD/bH0rb+U96GZ3iJCFgi4wxBOImw9XiXg7L9oD53AtTVeJL4gsifZzTEZtxWqmo1y1S66aHk/HLWH0M5HHuqlVuQzKCa4KeX9kcgqGhqxDpNxMmZNfk1fcV01j8vSDmXk8mAW2F3iuEuOSvKj7o68HC+QDS7SMGGgNHdn+VTGZnwH891DD5fDGI5FNNMzWMY2FmQXK419i7MQmC9Uofyl79GzHMsJr8/pdRuyuTf6ThyDOJ3OfwBYmF28KGFztWU6pwlaN4Uo2omraQU3aMYzow/ZKuXgXqw6GYUgsY63ns5WrxAl2H20w== 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=CY2RqsRLRMiqnGzxq+LQrSG86JWiWDLt6LfPJ0XAHc8=; b=akDx1/ulvaGFFfVaMLCLBVNvTiW7qFDnLEMAt3BTxEDgf/vJNlShyctfaAdtNReapdEi3CnjuYmFspniZpdKi16zT5NHVtRfpc49ENL4gLW8eSly0w0dE5laMv14wQmK+lHSBstMtaF/N2yJFUPJuxxfKt32iwPmOr9hbYZWS+PW/MqbEi+StyyKBRFe7Lnc0s4WnRrA0WfOoebfNSmsPOI8Wi2c26ztmOP4VctcFy3WyLWBgo2lB8AKA8Vb4ZM+bu259H+TDoGYU5L+yVEc0UmFb80j8uTx+y/auI4s6UpQxBZe5H4J7tsItK/SWdIzpy1GQqJ5CrjjooektvcBMQ== Original-Received: from DB8EUR06FT009.eop-eur06.prod.protection.outlook.com (2a01:111:e400:fc35::46) by DB8EUR06HT190.eop-eur06.prod.protection.outlook.com (2a01:111:e400:fc35::184) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3676.22; Wed, 23 Dec 2020 09:53:07 +0000 Original-Received: from AM0PR06MB6577.eurprd06.prod.outlook.com (2a01:111:e400:fc35::50) by DB8EUR06FT009.mail.protection.outlook.com (2a01:111:e400:fc35::62) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3676.22 via Frontend Transport; Wed, 23 Dec 2020 09:53:07 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:A306377F659C0631F0785109FA379EF95F6F7A962A201290B222FB30CEC752A4; UpperCasedChecksum:8831C9E4BFDACE4209574798EA223C883796EE56834E825D6F9ADABD9112A632; SizeAsReceived:7850; Count:46 Original-Received: from AM0PR06MB6577.eurprd06.prod.outlook.com ([fe80::9487:8c7d:da00:4993]) by AM0PR06MB6577.eurprd06.prod.outlook.com ([fe80::9487:8c7d:da00:4993%8]) with mapi id 15.20.3676.033; Wed, 23 Dec 2020 09:53:07 +0000 In-Reply-To: (Jean Louis's message of "Wed, 23 Dec 2020 11:02:58 +0300") X-TMN: [Fzjc1+9jUYJoWVzNv15JdtuLKrqKE9JV] X-ClientProxiedBy: AM6P191CA0005.EURP191.PROD.OUTLOOK.COM (2603:10a6:209:8b::18) To AM0PR06MB6577.eurprd06.prod.outlook.com (2603:10a6:208:19a::23) X-Microsoft-Original-Message-ID: <87ft3whmrh.fsf@live.com> X-MS-Exchange-MessageSentRepresentingType: 1 Original-Received: from pascal.homepc (90.230.29.56) by AM6P191CA0005.EURP191.PROD.OUTLOOK.COM (2603:10a6:209:8b::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3700.27 via Frontend Transport; Wed, 23 Dec 2020 09:53:06 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 46 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 8514f76e-7509-42c2-d299-08d8a7288cab X-MS-TrafficTypeDiagnostic: DB8EUR06HT190: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: /w1u50UCjTiLZEAJiu9otEdlHojQOYonvySQUrB8MzA0W0Rw4+vLm87raDw3FONFqAv9l3aEq5jZbyVG9+/gFZ+KQp8TXyDkN7VloToJQfALglPbOgKaOIVsIaQkCwNpIMqpv4svREfPzDOgXZJB3rjNcpip5yp9ARmW+Ds96BLQji1jAbjea2uOobaU1ty6esoCUrjErt5Y3QVqtgf88Ez732YS9DT7PwIJKSbc4MhJyc+94/tcTg9ivotXnfvSyju/l3DCQneneHpni3+RFDXhEXPpzRZQCt2giXlBi8U= X-MS-Exchange-AntiSpam-MessageData: oXPEvkYUtxMleHwXvzZCPt8WQXa+w85HDz8G8A8/wlnYKwHTM6JwQGsLs4TfKeNET3UMqRG+fmEjF6V7tJUcevQHyIgWG8viDQyHAN+RZzREjP6QOqjWSQ50/c57lvtGBToaHD+SzJcSh/1iOozexw== X-OriginatorOrg: live.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Dec 2020 09:53:07.3038 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-Network-Message-Id: 8514f76e-7509-42c2-d299-08d8a7288cab X-MS-Exchange-CrossTenant-AuthSource: DB8EUR06FT009.eop-eur06.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: DB8EUR06HT190 Received-SPF: pass client-ip=40.92.51.80; envelope-from=arthur.miller@live.com; helo=EUR06-DB8-obe.outbound.protection.outlook.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, 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:261580 Archived-At: Jean Louis writes: > * Arthur Miller [2020-12-22 22:58]: >> >> > Yes, yes and yes. And all that is already supported and provided in >> >> > the beautiful GNU project named TeXmacs: >> >> > https://www.texmacs.org/tmweb/home/welcome.en.html >> >> > >> >> Isn't it also all provided in LibreOffice, KOffice, Abi Word and >> >> probably 1000 other applications? :-) >> >> >> >> What is the point of saying it is provided in application X? >> > >> > Because it is GNU project. >> >> Ok :-). >> >> So we can switch all to texmacs? Does it syntax highlight C/C++ and run >> Helm? :-) > > I know is fun but let us think about it. > > Probably it does not offer syntax highlight, but it is not impossible > as it can use scheme as extension language. Sceme, CL, EL, NL, PL ... its just lists anyway. I don't think should focus too much on the lisp dialect. Compiler might make a difference, but now you are getting native compiler for Elisp via gcc backend, so I think it is option for performance then guile. > From there I can just think that scheme could provide communication > with Emacs. Scheme is probably not mandatory for the communication with Emacs. You can do communication via pipes or files or similar. But it is not much of wyiswyin *in emacs* if you open another application. If that would be the case user can just open Libre Office and use it. To be honest, I don't see why Emacs needs to become another word processor, but if it is a desire, it would be a fun to implement it :-). > My personal way of writing a book would be to rather write it as text > and THEN to format the chapters, text, justifications, etc. In general > I would let TeX and LaTeX decide about those issues. You are probably correct about that. I have never written a book, but if I ever would I probably wouldn't use either Word or Writer, I would probably use some tool based on Emacs.