Re: [DISCUSSION] org-capture.el vs remember.el (was: [ELPA] New package: jami-bot and org-jami-bot)

2023-12-31 Thread Adam Porter
If this works (big if since given all this is vapourware), we'll finally have found good use for indirect buffers :-) FWIW, I use indirect buffers constantly through `org-tree-to-indirect-buffer', which is also called from several of my tools like org-ql, org-bookmark-heading, etc. Largely,

Re: [DISCUSSION] org-capture.el vs remember.el (was: [ELPA] New package: jami-bot and org-jami-bot)

2023-12-30 Thread João Távora
On Sat, Dec 30, 2023 at 7:16 PM João Távora wrote: > > On the face of things, remember.el does not comprise a huge amount of > > code, and I don't see why the above two features couldn't be retrofitted > > into it. > > Seems like the first one could be done with narrowing. > But would also need

Re: [DISCUSSION] org-capture.el vs remember.el (was: [ELPA] New package: jami-bot and org-jami-bot)

2023-12-30 Thread João Távora
On Sat, Dec 30, 2023 at 5:21 PM Stefan Kangas wrote: > > Ihor Radchenko writes: > > > The refactoring de-coupled what used to be org-remember.el into > > completely rewritten org-capture.el that added important features that > > could not be implemented within remember.el framework: > > > > 1.

Re: [DISCUSSION] org-capture.el vs remember.el (was: [ELPA] New package: jami-bot and org-jami-bot)

2023-12-30 Thread Stefan Kangas
Ihor Radchenko writes: > The refactoring de-coupled what used to be org-remember.el into > completely rewritten org-capture.el that added important features that > could not be implemented within remember.el framework: > > 1. org-capture arranges writing the text to remember directly into the >

[DISCUSSION] org-capture.el vs remember.el (was: [ELPA] New package: jami-bot and org-jami-bot)

2023-12-30 Thread Ihor Radchenko
Recent emacs-devel discussion brought up some concerns about org-capture being very specific to Org mode and not integrated with the rest of Emacs. However, org-capture was once built on top of the built-in remember.el before it was refactored into independent code by Carsten: