From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id UJZRE1edbGQhfAAASxT56A (envelope-from ) for ; Tue, 23 May 2023 13:02:47 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id KGg+E1edbGTHqgAA9RJhRA (envelope-from ) for ; Tue, 23 May 2023 13:02:47 +0200 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 15AF0340A6 for ; Tue, 23 May 2023 13:02:47 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q1Pm1-00038e-Oq; Tue, 23 May 2023 07:01:49 -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 1q1Plx-00034i-65 for emacs-orgmode@gnu.org; Tue, 23 May 2023 07:01:47 -0400 Received: from mail-pf1-x42e.google.com ([2607:f8b0:4864:20::42e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q1Plr-0001H2-FS for emacs-orgmode@gnu.org; Tue, 23 May 2023 07:01:44 -0400 Received: by mail-pf1-x42e.google.com with SMTP id d2e1a72fcca58-64d2f99c8c3so3306861b3a.0 for ; Tue, 23 May 2023 04:01:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1684839695; x=1687431695; h=mime-version:message-id:date:subject:cc:to:from:user-agent:from:to :cc:subject:date:message-id:reply-to; bh=rCUCiJ7UWbsugwXSgzw1hGgbzZhTKNWCBQQIkrsTIAw=; b=ov7DyRxh4STcb/y0kFTMCqZ/CJFMPxur+jQ95A/3P71rKUg9nIzHAJUw7gsrI0Dc4a o+ccv2W0mk6eLiufQQ5XzTxXRLvptCuRxMuFfHTM3OqiFmW9YoA7MUV1KQHaLBGAJDGG aGFh9ghJhSlxoeSHplVQaAgde3IVny9K2CAbuW6IOplWiN+iY37dqr/qAwautQcqyf5z e/hQGws808GFwhzCoWnjzwyHcEIFdGvfQy4QMh4sta9x031WE4y4Gp/NyBgN6bj5vlMh 7mAXbcmcOC/t/CKjDOC0twkutzzYdRjCNejom3YI01I6cGsBbTpyM+NouHTFGL/O0zse 9gjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684839695; x=1687431695; h=mime-version:message-id:date:subject:cc:to:from:user-agent :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=rCUCiJ7UWbsugwXSgzw1hGgbzZhTKNWCBQQIkrsTIAw=; b=FXZxGDdsqo4BYNsEneSGg1AOUP4Uq0RuJ1X8rSnhy2/nYHnktI9Bn2qLB15IyITmZv TH7dZWmIjt302sh2xP4Ww81l0d4S5Bog2R0rtjkg+N9UKrd/yjCmvfb3+BK0ziJiW89D pF3Y5BRTXQ+8pJRM7/9o86fLoddYUbDhBejIOdUxODNJOeQUCvTzV4S+i7cIIgHGlIEY +QN7d/sdE70ccQpph0IHdSvqFD4KlIIjmjf8VqiNrA/C2QxMMG0+IiCYm8r5I/7yKdDj AvBPgWPa/gSNxAkWCOLfc5A8ctlvYZqLsn3eNdgPpu1s3ZxnpP3n4IBTfCFyosJ+n8JW MSNw== X-Gm-Message-State: AC+VfDxxK2NXDoRXux6AF3ZZh/FpzOP0rahS581JSc3yEQfr/HIavbRl +8QpG0IfP3OMVDvO8+7eMI0= X-Google-Smtp-Source: ACHHUZ4hr+9YcryR3hDOaKWOfEqxMzm6YmaVftpAODlbaJPxy6ZPZoRqauML7yAo5fLgmxpmzipyBA== X-Received: by 2002:a05:6a00:198b:b0:640:ddf8:607a with SMTP id d11-20020a056a00198b00b00640ddf8607amr17907419pfl.14.1684839694646; Tue, 23 May 2023 04:01:34 -0700 (PDT) Received: from localhost (aipl-9-69-179-202.ankhnet.net. [202.179.69.9]) by smtp.gmail.com with ESMTPSA id j3-20020a62b603000000b0064cb0845c77sm5533966pff.122.2023.05.23.04.01.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 May 2023 04:01:34 -0700 (PDT) User-agent: mu4e 1.10.3; emacs 29.0.91 From: Payas Relekar To: Andrea Lazzarini Cc: Ihor Radchenko , emacs-orgmode@gnu.org Subject: Re: [FR] Enhancing footnote managment (via indirect buffer)? Date: Tue, 23 May 2023 16:29:30 +0530 Message-ID: <87zg5vmhv8.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::42e; envelope-from=relekarpayas@gmail.com; helo=mail-pf1-x42e.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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 ARC-Seal: i=1; s=key1; d=yhetil.org; t=1684839767; a=rsa-sha256; cv=none; b=Duf4gJh1eA0KNPiVpdizXeksyrzzWlSUv47RT77cMWWj7O0A6uwzBe0f6bSPthU5S7v7Q3 zxG/xG0Oez8xy6I9DgJ/JhYGJCn/8BDd+tuGRm5BTZ9DDjKEWxBCrkyPbIQjkGW03TFOkl Q9Up9ZMmfO7wBifiXi+8nlMCsVW5VRj1LqFwddxY/FObyvsX4dH7W5HZblp4k8/HwtOMLT lNCcirg8M/2LDfW1mkyJJnBDk8lxuWChp2tiJDMtJ5wy5sQFMnu1E+SsuynD2iTUbUToco 7N7dsX0ukttSkApI4boqqa729PBnsZ9KmDV6ObWcZcuO7EdHBU4E1CmLcPXDCQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=ov7DyRxh; dmarc=pass (policy=none) header.from=gmail.com; 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=1684839767; 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:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=rCUCiJ7UWbsugwXSgzw1hGgbzZhTKNWCBQQIkrsTIAw=; b=Mp1d8jjlpBADDRAKxEzjU2aTrlkB2VZudBwWBYY24U9R3TgHrGJ1+Lyf8aRlER1kqxvlM0 TF6rIN7bEleJRtJrtJH/PmC8u+YV64aa1FPSDjyxTrjpohGpLMFsvfDy4mtezGCUfswzef Gn2a3Nw8elC0zk8ICkk9BqjPoaqxEgw/KftqxHNZi1YLXj4L7gS1xOxgXQq6TCx8eoWKCf RY7R/56V2sTqBzqvo7pAuQXUqQEaJqFnK0B/cBCnxopvRrcEHm/Ua+noftL7VbC8Fn7DqN +mV4d98F4/SSAQz9Mwto7UhBcDulHlFaGvvNc8UC2JY3LpITN6UW8jK0TuO8qw== X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=ov7DyRxh; dmarc=pass (policy=none) header.from=gmail.com; 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" X-Migadu-Spam-Score: -4.34 X-Spam-Score: -4.34 X-Migadu-Queue-Id: 15AF0340A6 X-TUID: HoaYA0A1VYFL Andrea Lazzarini writes: > I've fiddled with org-edit-special and I see it has a major flaw, at least in my opinion. > It inserts all changes without keeping track of the undos, as opposed to the indirect > buffer solution, which also had the advantage of doing everything from a single buffer: > it operates as some sort of 'window' on a part of the file, rather than feeling as some > sort of out-of-the-normal operation. Aren't there other possibile use cases for indirect > buffers in org mode? Why are they considered inferior to other solutions? I ask just > for my understanding. > > (A combination of eldoc + org-edit-special might be rather affecting on the > seamlessness of the workflow, but this is of course my simple personal opinion). I've been playing with org-footnote-assistance, and this is again just another opinion, but I'm also preferring the indirect buffer. It just puts things in better perspective. --