all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [FR] Enhancing footnote managment (via indirect buffer)?
@ 2023-05-22  9:30 Andrea Lazzarini
  2023-05-22 11:45 ` Ihor Radchenko
  0 siblings, 1 reply; 13+ messages in thread
From: Andrea Lazzarini @ 2023-05-22  9:30 UTC (permalink / raw)
  To: emacs-orgmode

I am writing to you because I have recently published a simple package called
org-footnote-assistant [https://github.com/lazzalazza/org-footnote-assistant],
which aims at improving the overall functionality and user experience of footnotes
within Org Mode.

The current management of footnotes has certain limitations that can sometimes
hinder the overall user experience. One major limitation is the limited inline
viewing of footnotes, which makes it challenging to review and modify footnote
content precisely and without disrupting the workflow.

Org-footnote-assistant addresses the limitations of inline viewing of footnotes
by using an indirect buffer.The package also provides commands for easy
navigation between footnote references, enabling quick jumps to the next or
previous reference.

On Reddit I have been encouraged to seek your feedback and explore the
possibility of integrating some of these features upstream to prevent bitrot and
ensure wider accessibility, and I am of course open to any suggestion or input.

Best,

Andrea Lazzarini
GitHub: lazzalazza



^ permalink raw reply	[flat|nested] 13+ messages in thread
* Re: [FR] Enhancing footnote managment (via indirect buffer)?
@ 2023-05-23 10:59 Payas Relekar
  2023-05-24  9:03 ` Ihor Radchenko
  0 siblings, 1 reply; 13+ messages in thread
From: Payas Relekar @ 2023-05-23 10:59 UTC (permalink / raw)
  To: Andrea Lazzarini; +Cc: Ihor Radchenko, emacs-orgmode

Andrea Lazzarini <andrea.lazzarini1@gmail.com> 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.


--


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2023-12-09 11:18 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-05-22  9:30 [FR] Enhancing footnote managment (via indirect buffer)? Andrea Lazzarini
2023-05-22 11:45 ` Ihor Radchenko
2023-05-22 13:58   ` Andrea Lazzarini
2023-05-22 15:30     ` Ihor Radchenko
2023-05-23  9:38       ` Andrea Lazzarini
2023-05-24 10:00         ` Ihor Radchenko
  -- strict thread matches above, loose matches on Subject: below --
2023-05-23 10:59 Payas Relekar
2023-05-24  9:03 ` Ihor Radchenko
     [not found]   ` <990C578F-176B-4166-868C-0BC59759CC19@gmail.com>
2023-05-26  9:08     ` Fwd: " Andrea Lazzarini
     [not found]       ` <877cria8f9.fsf@localhost>
2023-07-03 15:32         ` Andrea Lazzarini
2023-07-03 16:19           ` Ihor Radchenko
2023-09-02 10:09             ` Ihor Radchenko
2023-12-09 11:20               ` Ihor Radchenko
2023-05-26  9:13     ` Ihor Radchenko

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.