From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id CGggAZ00lWacFQAAqHPOHw:P1 (envelope-from ) for ; Mon, 15 Jul 2024 14:39:25 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id CGggAZ00lWacFQAAqHPOHw (envelope-from ) for ; Mon, 15 Jul 2024 16:39:25 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=DtqxBM+7; dmarc=pass (policy=none) header.from=posteo.net; 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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1721054364; 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=fVD8LwSEXNbuK+gdLzJecCGbzTWpIgzDImOeWlPnk6Q=; b=Q333p9A5BkpU/o5ikJTvCzbQXiMJRj0IOryrGDuYrwZnJxqDJ7slVpw662lrhAsfTiJKqt RSgqjTITHQV8Yy1F2XvG1M2ZP2z4Qh2vTuPNflcq0DaRx/HHmW1n7pKZ2p9xfN3nS35d6f 1CiPCQRb2NrhAKEeSsmhd7yPsnhRM3feROd1HoKYZY5NXBBHAfwV7UfGOxBVlK3w2z+FH9 T2lambFyf4r+pns+TT/VLP6YDBsmgogX1bMZ4DoQFMRjs0COlLColRAk2KNMgAqzMgEJud 1uV8shxDrWZuAmlhVh1i1Wd5e+Wt1sHsxyT9FFzgb48AjSX88wVAmNZa9Sbw9g== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1721054364; a=rsa-sha256; cv=none; b=iBkYImxL8m7Tp1TrUjs11OJatSOgm//WFX0NeFTep69fBsnqdhC1onXci90fqUz1mtHCge wzMXU6vY6SauiwpyCy6mWBYgrzg31FL2+ogdcCwvTFtQvIpg5+q9xfS8glJfrigipFHKGZ rHbjAM7d0U6sgvCVzBSxAIY48ovryKGmdBhnEH+zsFGWcPVm4afWzR/bdAMYH1+IvNzSnS f+xm7wcg7BUo++i764HlFbSyf1/HXk+/vgEOVfPL9LT66r0XJ38+3LCDLEKexprjnDV7mv S6UkHiRzgqcaoh6CLVgy3mT34NlWEd53azBSBqOPGAsODPxDVJdMDKsd6Nmdwg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=DtqxBM+7; dmarc=pass (policy=none) header.from=posteo.net; 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" 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 C892F12164 for ; Mon, 15 Jul 2024 16:39:24 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sTMqd-0001VG-2D; Mon, 15 Jul 2024 10:38:39 -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 1sTMqZ-0001Ud-Dy for emacs-orgmode@gnu.org; Mon, 15 Jul 2024 10:38:35 -0400 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sTMqX-0008Os-B9 for emacs-orgmode@gnu.org; Mon, 15 Jul 2024 10:38:35 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 42F09240104 for ; Mon, 15 Jul 2024 16:38:31 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1721054311; bh=t/4M9h8z9CM0qy/DO5N7djH7XJiSMWO2hob/d2TtxRA=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: From; b=DtqxBM+7/KuWLaqgoYz5a0Y4L+7+KZrKF/K0mYFpxgWbSahIKlgGGD4sQuFovR9oH e4DdbLSquYnum2xth2Kcfac3hrVBOV2q1uggKIpxoAobYJYNCwqwQVWESXxlFUHUa1 rmQSvCULl9LuhqEMLQpbZiTjH/JWJgwTiXjkS7k1zPedZl/yFBnaRV1obMnDCGvoQn zwxvq7kE7S+fw0jq8NebjdjFYhkYlmAIeVvu5CigAaw5RtYkgyDsYr1slqpmn9TvsQ IKTmargzNdBOSYmrdvNAWYyevLzHZKASlkZyNa296JeT3Imx9PWltA6vXSUc+rSzJm QHdkxqQqAFhZw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4WN4ZG64X1z9rxG; Mon, 15 Jul 2024 16:38:30 +0200 (CEST) From: Ihor Radchenko To: James Thomas Cc: emacs-orgmode@gnu.org Subject: Re: [ANN] tchanges.el: Collaborate with word processor (docx) users using 'track changes' In-Reply-To: <86a5ikals7.fsf@gmx.net> References: <86wmm4ggzn.fsf@gmx.net> <87zfqq7ife.fsf@localhost> <865xtemhex.fsf@gmx.net> <87cynk57ov.fsf@localhost> <86y1673a9v.fsf@gmx.net> <87o771pe8m.fsf@localhost> <86a5ikals7.fsf@gmx.net> Date: Mon, 15 Jul 2024 14:40:01 +0000 Message-ID: <875xt6k9by.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.66; envelope-from=yantar92@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=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-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Queue-Id: C892F12164 X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -9.63 X-Spam-Score: -9.63 X-TUID: TfBaROJoZ0wc James Thomas writes: >>> 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. Well. My dream is to have native Org markup for comments. With appropriate UI to view/edit them. Maybe something based on footnotes. > (If you're talking about markup within the comment text, that's > obviously orthogonal to this) I was talking about that too :) If we have native markup for comments in Org, may as well allow the rest of Org markup there. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at