From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id 2E4OOXsUk2aHWgEAe85BDQ:P1 (envelope-from ) for ; Sat, 13 Jul 2024 23:57:48 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id 2E4OOXsUk2aHWgEAe85BDQ (envelope-from ) for ; Sun, 14 Jul 2024 01:57:48 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmx.net header.s=s31663417 header.b=OFWcLnpj; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=quarantine) header.from=gmx.net ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1720915067; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=JcjNSG+ZiaSQuq1aOboA0AoWumXlyBto9be99ay8Dlw=; b=B/O1+EmJXeb7/dFBGM6977lM0WKJnxxEk7zYONiR7trZfmpAfaTS/G3dZHxnnVO7zN6HAd gPknEWC8B7KoxbomFjVNCDQ+TzLoLd7YfBCubajfuNXSMvWTp/q2+UMkpqPffH/X/Ebo0N QcoAmmBV1S7I1B8lO2j0dZogsSbFFPHQ9grF4ymxQ0I0gMjZ89WhD+ktcLivGFbHbtrMe8 rMdG0Uk+jYDRTecHKCo6Sw7cGi0WJCbt2ZmXFWS/jjxTLXHT34H/Uh/XFq009NbvePSHs9 DaaUQenwtRl1CPEYbSyeDJbswxXWj7lsWtxixSAf1VHxjvIgen+fhfPsd814Mw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmx.net header.s=s31663417 header.b=OFWcLnpj; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=quarantine) header.from=gmx.net ARC-Seal: i=1; s=key1; d=yhetil.org; t=1720915067; a=rsa-sha256; cv=none; b=J7Ue5KcTnTeAlW8GjFUCKw8vg81fBEE+aOQg8R2OkV2CJ+EomnQhPU8yan8Frc5xfP9llb 0ODXNwu5oEP+ZCnX4rYop+pS/eJ0/yaKUziKlHR5AJYV0kZsuafjISc0URwPNul04Ki1jY u59eM0wyvrlZQNI8Neo0CcGl8Dj9cNDWSL471O9mT37kkkI9cvAlGFUoX0Y0KRBJP8luGY 5wzTFZZUYkK8rboOtHr3j1EWTNBznGLYdjVC5+c1/ydFVLv0+T/TeK+a/UlgYEPOOTIoaz e4F6AI0DLPnpaymJr/Z+B0n0hDUC9tFCXqSd87S7EAOT7FlQ1/Mseb/Jkk9I3g== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id EC6BDF9A6 for ; Sun, 14 Jul 2024 01:57:46 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sSmbk-0002aj-Lk; Sat, 13 Jul 2024 19:56:52 -0400 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 1sSmbj-0002aY-CX for emacs-orgmode@gnu.org; Sat, 13 Jul 2024 19:56:51 -0400 Received: from mout.gmx.net ([212.227.15.15]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sSmbh-0001n7-Ge for emacs-orgmode@gnu.org; Sat, 13 Jul 2024 19:56:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1720915005; x=1721519805; i=jimjoe@gmx.net; bh=JcjNSG+ZiaSQuq1aOboA0AoWumXlyBto9be99ay8Dlw=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=OFWcLnpjhfhhGYOX/IDSNlHbKIUGEIG8jSTfHjGBAz1dCaNAO7VYA5I+DhSniyyi xpXOJjk8jtTR/Gn72HZarelqGRIGH0qvWthPGyZSlOlMDEJiacZcku6wUdQGvJtlY +mAhz9NGcF1Qiae49Q4zcAQIv9Zlyn8zk1ftdeWCxeR0kCBu9StvRln3V025+aM7r 0EpECqwAlAGcQAHEloa19YPDfP0LQ4iwB+0xfIMbXJZqRUaAqsypNCku5L7p4Rrpb Y7UjqpMhRIvO+2F31JfbwmC0TaWG2aLTbHEG1x0kpYUDU3e7XSGuNlp8Cx7W5CRpE pvZ20suThTP5dCHnVQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from user-Inspiron-3493 ([59.92.164.18]) by mail.gmx.net (mrgmx004 [212.227.17.184]) with ESMTPSA (Nemesis) id 1N8ob6-1sGM710VpW-00xB7d; Sun, 14 Jul 2024 01:56:45 +0200 From: James Thomas To: Ihor Radchenko Cc: emacs-orgmode@gnu.org Subject: Re: [ANN] tchanges.el: Collaborate with word processor (docx) users using 'track changes' In-Reply-To: <87o771pe8m.fsf@localhost> (Ihor Radchenko's message of "Sat, 13 Jul 2024 14:18:17 +0000") References: <86wmm4ggzn.fsf@gmx.net> <87zfqq7ife.fsf@localhost> <865xtemhex.fsf@gmx.net> <87cynk57ov.fsf@localhost> <86y1673a9v.fsf@gmx.net> <87o771pe8m.fsf@localhost> Date: Sun, 14 Jul 2024 05:26:40 +0530 Message-ID: <86a5ikals7.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:E41kSCA0dxcXnRbhmGiC+vdWd2G6l8JO4zXetrHIpJUgS+ykDoF tUfD1WOB6GnGuwsb0530ih5Q6cd0nSbPVduMfW97q7bvaxOlB7k3AGsx8tQdk5V83LHbKfP s2dLGMiA3hLAjhMyYhnB74v1gzVxqz72D5+cRima/0G72rB2oc0mUQvXBT2xeRa2WnDGC2R oQpPUxqIUo7P8g+xfzs3g== UI-OutboundReport: notjunk:1;M01:P0:CxT9fvwqHn4=;S/xw7y12SGbpdOmGqyTgg6Tq+Xk aT/WEG7JzSWumbRIR9O7bZwum5TuA46EqvM6WEh4br/StsB5fbbHbLiP2d4GLm9bL2wHWV8OW ZzYyKD7dXitNGfIYF6N4xUk9lwrNRt1Yzm4KDjiZRkaGBXGYvbfEBVxHNJG2eq4RwjKWzXPdC RNE/SC5nYPPwG6PAuyhAj0oHpJeLpRrEciFjHtbdyhufuJmEp9dtiYBYAkKkye5pS9Nevhp90 FbdnbR+fNtV4RRrXw4juuFa9xBHzPW5uc4wPXCvA/ZkpCkmY5WFq9isMCHOaNKko2CBCAoZbP Rec0hVCJTn8RtJ9hOl7ITBwsvVI0AOxFRhRMVIksmd0hJnFs8cmQoS1GWzyb76UxAMC0oL5Ut tvZTBPOJafKleSwdK4HSL1YXxBcsu18wFvrlYkWWv1X50mJDHAPWt5ZvTr5uuugt+8GZW53k3 /nqA6xRrLSq8195P9lDqkfHN31WIvX8AAWmDCcccgFwVD0opnR6ah4DAP229WXVq0yiWhM0vT rCIPMBP1Wd6VyESKQXBwMRJkHGr+ZRLi0wbtzzCN/6EPj1vWoWpyaS5I90fPM4urzazQkmt6i Yf+faszIGCBUKMfBpFPmZdZ7EbUGES1uaAC1NdgbqMdZOsax+JZB0SB6HvZgMYGc0dwFl7bBC nG1aekgaIRJ+TVGiqCQH7Zh3IHuyzPIM4LcPc2aixeUn1j673W/5ih9K4lqbLohh16wOrIRME ZTvw//CBkmpyvTBhqzfEwMpqYf+zVS5vuysh/1auebDUguIuDC7XYdye74AteS5ll0w+mXbvp s3BiDUwmGh4s3c79AxuvzMcpfmq9fLrh+VGRsPe1wWXFI= Received-SPF: pass client-ip=212.227.15.15; envelope-from=jimjoe@gmx.net; helo=mout.gmx.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Spam-Score: -8.67 X-Migadu-Queue-Id: EC6BDF9A6 X-Migadu-Scanner: mx10.migadu.com X-Migadu-Spam-Score: -8.67 X-TUID: 393phO/2KC3B Ihor Radchenko wrote: > James Thomas writes: > >>> What about comments? Are they stored into Org mode file or separately? >> >> They're loaded on import and view/edit/add-able before re-exporting. A >> 'Save WIP' feature for writing to disk until then is on the TODO list. > > Are the comments also using Org markup? Or is it something more ad-hoc? The comments are separately stored in bookmark.el bookmarks. I'd briefly considered also using a fake backend like "@@comment:the annotation text@@" inline for it specifically for org, but preferred the former due to the easier sorting/browsing etc.; and I also didn't want to maintain the state in two places. But if you have better ideas, please tell me. (If you're talking about markup within the comment text, that's obviously orthogonal to this) I'd put up an updated the demo animation with this, if you want to see. Regards, James