From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id 8Dx8Lp53lWZC5wAA62LTzQ:P1 (envelope-from ) for ; Mon, 15 Jul 2024 19:25:18 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id 8Dx8Lp53lWZC5wAA62LTzQ (envelope-from ) for ; Mon, 15 Jul 2024 21:25:18 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmx.net header.s=s31663417 header.b=FFIbAiNw; dmarc=pass (policy=quarantine) header.from=gmx.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=1721071518; 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=0TqiRG1JLfya68wxvyEOOy6lvcaiFyrsIB7zrEIz/bU=; b=UlfP4NrauOPTdtqHj7htT/PSdhMk8lW09lwfcTgqzWGh0mZg6KeijTZ3D77/SWbx7ULedA ilxG8Yxy2upOu/RKR+DKTO/4KWSWWx/vR+lZIXCqs+rNx/Jk7Ernw0mswo3Fb4oPrDqi1O SZHMQL5cbDDM2ez5LnMZOJVo0O+IPEjCNN7hhyPpL3Vn7XAYUV0qkmpoyUa0gXsBDRyote lzNBsofCL/JD+1jZNYFykweufpHrnmiv6ZvYT1Kop/Y5mvwHPe9uwXgwjKab81J0S7SWpi iVQ94QBrjNh0lg79ejCaVNVpFon0vWfAphUn/4oDeNtNQrAcmF0VlFy/ZzRgig== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1721071518; a=rsa-sha256; cv=none; b=Y5Rpq6u52soyIh3oNlDQw4hM1kAOxMpiEu09rXG4u8uiUInQ6bmq2kV80FzB7XmGq+dkIQ OuURJ2G5z1Jwj89bPXaMcTzZofsSee6q56BUUvOTZ8uyhOAMdPvwIe+gwEJzZtbLjGl6pt 0Cndu9E8p8lpSH7DPgDo37pmrm1BXBUvu+R33LvQA7IqlojcbUWU/XmgzsfdmPaBTXes0S Q6rVJEl8/CioQkqZfvtonlfd7YPJFCGCVvvI8r9OkkGwajUjHSraOo+UlaZpQPQw5VfAFq TXoqDJHoUti2Ozq79AbubYxpUoBuZDRVUvdFmbBGaFIRup4gv5gDN/tg4gWdHw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmx.net header.s=s31663417 header.b=FFIbAiNw; dmarc=pass (policy=quarantine) header.from=gmx.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 62E27702BC for ; Mon, 15 Jul 2024 21:25:18 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sTRJC-0003q5-P4; Mon, 15 Jul 2024 15:24:26 -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 1sTRJA-0003pg-Mo for emacs-orgmode@gnu.org; Mon, 15 Jul 2024 15:24:24 -0400 Received: from mout.gmx.net ([212.227.17.22]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sTRJ8-00019d-Rj for emacs-orgmode@gnu.org; Mon, 15 Jul 2024 15:24:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1721071459; x=1721676259; i=jimjoe@gmx.net; bh=0TqiRG1JLfya68wxvyEOOy6lvcaiFyrsIB7zrEIz/bU=; 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=FFIbAiNw7aX/duJEDosjwrMidsCi1f/F2zrZZy4kLi4GMB4MJacJOdd4t4MiMI4G LCqpRv/PIiUswLK9ShmZm+7YOxV1AVa9HlOODYPuFO4spOZcPdb1Di4klNu6rjWtD 8RKUR7LQDn9pq/44S/n0WrzAl/FYmWiNAw23yNbmK58R75zlTuXUAcgG8Mgm/1Ajq /pz+AyQcVk9f5Zoh8OynAI0zo1b7346FLaOIimWfsserS/0pj0RPvjJvQGPedE2eB 89Oq3PIoTN78g6EL3TCbXUAm8I3F0FM6X+TNGRmJxhcEsfUthmyGTluvSILDlpISW Ca1LjlvfYaIWMicTyw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from user-Inspiron-3493 ([117.212.160.119]) by mail.gmx.net (mrgmx105 [212.227.17.174]) with ESMTPSA (Nemesis) id 1MqJmF-1rz02C0Gh9-00deIJ; Mon, 15 Jul 2024 21:24:19 +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: <875xt6k9by.fsf@localhost> (Ihor Radchenko's message of "Mon, 15 Jul 2024 14:40:01 +0000") 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> <875xt6k9by.fsf@localhost> Date: Tue, 16 Jul 2024 00:54:10 +0530 Message-ID: <86frsaxxut.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:PDi0H8c2M1+hje1ChDvmEScZVAAzVCLu7Yu6ObOubcIYFoPzkVc hxYq1It+jCUW4f+lZCqbN/B/S0KZ9W1VOp0REAjJ/QrTm1YJXgycsXfQ7qK2FpGGowEbr+T HzInHSqFu5bthCCHzoNB2VoyNhda/KirOhfWHsEyB4IqZh63fWLNoLGH1a0XB6MM4RBULWn OA3trDWe3yunfGdKZ+n5A== UI-OutboundReport: notjunk:1;M01:P0:Z2TECgLz6Fs=;zDJ30UhbV+oia/oE7NQlONouZhU Fb4O/DJowvwebIJfcAtI+bkX9O+3EHcaTCnkB0uzVv0N59vdJa0SASIFxhoXTb5GDIt+cpHSj iuh4n3LDuxZvyZXu80cXqiLTsQ+YfDGwpjoBKJzcwXnb0NNVY4INERU75D4qwZQUUW1RV8WoH Xs4FRpNvQxq/9Fs5GsqeooB0ntxuRXtLGQ7XNPyMuVpaMzLAf2AGU4fw6r++uLxPauEgBCSII u/Ud3CxvxKk7SxjgCNNvL4WAQuGhmqiKMA9i3rpJNU9PmACn5e3jQvtZu0K0dmqch4UtJuv4M 7lVP5DRyDFnh8JmmbyJeBxX6bHXfg/K9ri8ZWbKg+4JBOHewjMsDxRbV3+Iq/m5wJgPaxcaM8 ekupyHgrdoxHMhqMcrgmEdZHt3K2WBvUFEed3A8tkPBTOkcK8aS90lyf55IRaayP0f/7zNyOY s44SIOlTJ9heE09Q8+5gOUuMlq5WFtXEM+++LTQ3hORWzHBylFuZPIOgwLOaRanzEbO2SO283 Fs3YyKHhjCYRUytjixizIOZxBzpfaioHv1NPKrEsAdCZhhWJmeMaFeCXG8rOOv7/qR5h5E8Zh WfDAY0FXOmQrlcH6QpL90G22j7j3wRQI2S+AjO6VkDXTjAvChWt5DFwH4Sa6iqdzulSoivz0K c59OXkSKuTHukO7B4adrrKbNzLRiBt6V0FnF384VrpUazpdweMme/q9rClKGFAn+sAolSduc0 uTE0ULtD8RM56u1jM5Wc1B2m3GGCZbewDONutze0PII+2CcJrFVsTTW7tjSzvmY0XYfrlttvx xGc3BznMhOTk+GxKLbS/C9r/x+cDEGO+POwJF+yCITgP8= Received-SPF: pass client-ip=212.227.17.22; 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_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-Spam-Score: -7.26 X-Spam-Score: -7.26 X-Migadu-Queue-Id: 62E27702BC X-Migadu-Scanner: mx11.migadu.com X-TUID: uO+suqXo1gD1 Ihor Radchenko wrote: > 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. Footnotes are, at least technically, for a point and not a region. Any thoughts about how to extend that? Anyway I'd been meaning to generalize my current reconversion code; let me see what I can do about this... >> (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. Regards, James