From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.devel Subject: Re: Variable-width font indentation Date: Thu, 08 Mar 2018 13:33:01 +0100 Message-ID: <87po4eoigy.fsf@gmail.com> References: <87inaiss6l.fsf@web.de> <87fu5moe4c.fsf@web.de> <877eqyocro.fsf@web.de> <83zi3uz4nb.fsf@gnu.org> <0b1dd3fa-e0b0-ed20-a256-dd92d1c1826f@dancol.org> <8bc3c4c7-dfc7-987a-95e7-bd309e2326c6@cs.ucla.edu> <03118DC0-39DA-4AB5-980E-A33809B9A5EE@raeburn.org> <83vaeas8uz.fsf@gnu.org> <83lgf6s3aa.fsf@gnu.org> <8b94336f-1bb4-84ab-263b-af5ba40bfca4@cs.ucla.edu> <673d6612-f0d4-5d34-c6ee-a276dbba3068@cs.ucla.edu> <836069rxfw.fsf@gnu.org> <83fu5brer1.fsf@gnu.org> <9bd2a797-22b5-4c30-a39a-b5bd5dc98632@dancol.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1520512281 26755 195.159.176.226 (8 Mar 2018 12:31:21 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 8 Mar 2018 12:31:21 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.91 (gnu/linux) Cc: sds@gnu.org, eliz@gnu.org, Daniel Colascione , emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Mar 08 13:31:17 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1etuhZ-0006qK-9I for ged-emacs-devel@m.gmane.org; Thu, 08 Mar 2018 13:31:17 +0100 Original-Received: from localhost ([::1]:38403 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1etujb-0007xS-VA for ged-emacs-devel@m.gmane.org; Thu, 08 Mar 2018 07:33:24 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55505) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1etujQ-0007vz-Vf for emacs-devel@gnu.org; Thu, 08 Mar 2018 07:33:13 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1etujN-0004DY-6t for emacs-devel@gnu.org; Thu, 08 Mar 2018 07:33:12 -0500 Original-Received: from mail-wm0-x241.google.com ([2a00:1450:400c:c09::241]:54573) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1etujM-0004D1-UX; Thu, 08 Mar 2018 07:33:09 -0500 Original-Received: by mail-wm0-x241.google.com with SMTP id z81so10945940wmb.4; Thu, 08 Mar 2018 04:33:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:mail-followup-to:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:user-agent :mime-version; bh=JMDUdfXAKHZJJckIm1P3NhNXOfmRNZjNhM/zERRcWXs=; b=sT7LVZbrZfst+pFlr6+dLp2tVPFbb0y/uGbUYRdigBuIVH9Sf1wQWRRPZHAMbQ++MH 1RiwqTegO7pEuzetX8kNhuGGqLxMrI/8Ooo6z6sCzByYgWJpwIiBueelZ/6LX0dkfZLU I2BiZ7jQJrrL6QTJ3BWhf6O75el53vCjLaQRMnL8G0ugXOauQYnEqg9l+f3//Otlm/+U dOSNLKOiek9q5SMi6LhA0Xr9wIYuHI4BDejuK1taBTBHmHvNhdhNP6HD7KTKDdV3aVXW chapH6jWDYnIlDKsPY3lXbvRUSTlxbJmkYP8QEF0wieDsRHnLQziiy5xu/pSJf2WOwfr Oo6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:mail-followup-to :mail-copies-to:gmane-reply-to-list:date:in-reply-to:message-id :user-agent:mime-version; bh=JMDUdfXAKHZJJckIm1P3NhNXOfmRNZjNhM/zERRcWXs=; b=BEJK8+W2zXc+LcfCHm03QozIiQPZR9A1SwHY1WadECcbNMe9ZvATTVM62n1g2W9pYA rfiVSMsjWRwnPANXevCn7DP1GILv5hc1+lL5qjMwje4jhB5LiAB/zX2mp9OGPIJfun9+ 3CkdGgz3m5gDKGdOfbmeJTDP8vFPw82SN6rb4Ama5DlSKPXzQhCEA6a4Ao2YkK0esqiQ BIIiQqb5D6/56PYAW594OMEV8niCydpngjflXrvpRfZFrfIaoysucyl7Y7j9Qk7ubWe6 OpG96X8mHKl6YAkuJwodCuV4QYMu+cuRRlCX0YuGxEinRNBq5Mlt2wMR2KFqoxZRnoA3 LuXw== X-Gm-Message-State: AElRT7EmJ8szOEBRBbtJ3Pnh8lGp7JySEL1+8dRtOAwWnBQ26qRGlpQm y0OYnePRhrEc9tH/oix5maxBvZtzhqc= X-Google-Smtp-Source: AG47ELsBc0FAMGRPrBWlniMjMtMQWaTMtwGl8l5vUjXXHkymEoh8ozEZlCkhPYhMgwCjAy3pes/Z8A== X-Received: by 10.28.165.12 with SMTP id o12mr16770565wme.120.1520512386706; Thu, 08 Mar 2018 04:33:06 -0800 (PST) Original-Received: from rpluim-ubuntu (vav06-1-78-207-202-134.fbx.proxad.net. [78.207.202.134]) by smtp.gmail.com with ESMTPSA id 1sm8802704wmj.35.2018.03.08.04.33.01 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 08 Mar 2018 04:33:02 -0800 (PST) Mail-Followup-To: emacs-devel@gnu.org Mail-Copies-To: never Gmane-Reply-To-List: yes In-Reply-To: (Richard Stallman's message of "Wed, 07 Mar 2018 18:01:15 -0500") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::241 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:223490 Archived-At: Richard Stallman writes: > [[[ 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. ]]] > > > > Take a look at enriched.el (and etc/enriched.txt as the demonstration > > > of its capabilities): we already have the capability for serializing > > > this, had it for many years. > > > That's fine so long as you have a file you want to edit _only_ with > > Emacs. Files that need to be understood by other tools would need > > information about indentation adjustment included in some compatible way > > (maybe a comment), but since other tools would know nothing of this > > information, it would go out of date. Requiring that people edit a > > source file only with Emacs is not realistic. > > I agree. One of the features we will want > is to make Emacs able to read and write ODT format and RTF, > even if at first it can only handle subsets of their features. I'm still not clear on the goals here, and this makes things even less clear. As others have mentioned, LibreOffice exists, so why does Emacs need to be able to read and write ODT? [1] Robert Footnotes: [1] Note that you can already indirectly write to ODT if you start with org and use an exporter