[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [emacs-humanities] Emacs-humanities Digest, Vol 25, Issue 3
From: |
Paul W. Rankin |
Subject: |
Re: [emacs-humanities] Emacs-humanities Digest, Vol 25, Issue 3 |
Date: |
Fri, 13 Sep 2024 12:02:22 +1000 |
> On 13 Sep 2024, at 06:31, Peter Prevos <peter@prevos.net> wrote:
>
>
>>> Primarily, Binder provides a global minor mode `binder-mode`. This
>>> allows working with files in the current `binder-project-directory`.
>>> Data concerning these files is saved in a `.binder.el` file in the
>>> project directory.
>
> I was not aware of this package. How does it relate to the #+include:
> functionality in Org?
>
> P:)
I don’t use Org but I imagine the #+include directive is meant for
other Org files?
Binder takes the approach of not having a “master” document, and
allowing each separate file to use its own major mode. This was useful
for me when I had projects that combined Fountain, Markdown and text.
The .binder.el file then holds the project metadata, i.e. file
sequencing, tags and notes. Keeping this project metadata separate from
the files allows it to be stored in a uniform way (i.e. Elisp Data).
Binder also focuses on ease of navigation between project files. This
maybe overlaps a bit with the Project package, although I think that is
aimed more at code projects than writing.