From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Emacs design and architecture (was: Shrinking the C core) Date: Thu, 14 Sep 2023 20:13:29 -0400 Message-ID: References: <873503y66i.fsf@yahoo.com> <87fs3ur9u8.fsf@dataswamp.org> <875y4moiiq.fsf@dataswamp.org> <83r0n4rj78.fsf@gnu.org> <83cyynpmvd.fsf@gnu.org> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14791"; mail-complaints-to="usenet@ciao.gmane.io" Cc: owinebar@gmail.com, eliz@gnu.org, emacs-devel@gnu.org To: Christopher Dimech Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Sep 15 02:14:46 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 1qgwTs-0003cl-Ft for ged-emacs-devel@m.gmane-mx.org; Fri, 15 Sep 2023 02:14:44 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qgwSh-0005qg-Al; Thu, 14 Sep 2023 20:13:31 -0400 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 1qgwSg-0005qH-19 for emacs-devel@gnu.org; Thu, 14 Sep 2023 20:13:30 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qgwSf-0005Au-GO; Thu, 14 Sep 2023 20:13:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=r4uyVnAKGlnvHq8/bvOBiE4VifKzaPPR5SlcDQMYswk=; b=iPO+B2FawnVM o1ShXi8LR4EZynwaKMIJxBC5wM+S4Vkr0LGEfiYMLBC/QvrAQAd9ix3nlJf4aVr3DxFG4X48P6C9E OFpvUxCxRCENk+tbbkkEl8ds5MqMmCMz0EEAjWfW1Mw95bcBoiyUtdkgQbbSCAQLRq/1AgwEDXVrX J4f2ex658vxDT5L/qQO7OU9b0k6WNTfECwEXveTDIcfR5M0G4A/nmnvdU+T76H3/gr07rwvg1/sT5 ijU4yWMAEi9CRTgxRDN+WYTr+YOg9KdT63ZO/eb30YYr25yQlvdFcYP3WRj66o0uIHhGo0SScMgxx oy/O0d1vzA2BZ13lhQz14w==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1qgwSf-0001M8-0h; Thu, 14 Sep 2023 20:13:29 -0400 In-Reply-To: (message from Christopher Dimech on Wed, 13 Sep 2023 23:19:03 +0200) 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:310587 Archived-At: [[[ 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. ]]] > Today we continue to be restricted by what the TeX Core Engine can do. > We are continuing to work with the pre-1983 version before Leslie Lamport > developed LaTeX, a higher-level markup language built on top of TeX. It is had to add new functionality in TeX. At the same time, TeX great at optimizing line and page breaks. So it would be hard to replace TeX without a big loss of quality in output. I know little about LaTeX, but I thought it was nicer commands built on the same engine as TeX. What would we gain by using LaTeX as the base instead of Plain TeX? -- 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)