Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mlist to list DT_LNK elements #172

Closed
wants to merge 1 commit into from
Closed

Conversation

eiro
Copy link

@eiro eiro commented Mar 7, 2020

maildirs containing symlinks are good way to keep
track of some mails, some indexers [1] can use
this way to store the result of a query so you
can use maildir tools to do whatever you want
with the entries.

it would be convenient to use mblaze as well.

1: at least

  • mu

    mu find -r --learlinks --format=links --linksdir=/tmp/s

  • notmuch AFAIR

maildirs containing symlinks are good way to keep
track of some mails, some indexers [1] can use
this way to store the result of a query so you
can use maildir tools to do whatever you want
with the entries.

it would be convenient to use mblaze as well.

1: at least

* [mu](https://www.djcbsoftware.nl/code/mu/)

    mu find -r --learlinks --format=links --linksdir=/tmp/s

* [notmuch](notmuchmail.org/) AFAIR
@leahneukirchen
Copy link
Owner

Note that mu find --fields l will just output the file name, then you can just use them as a sequence.
(That's how I use mairix.) (Also see contrib/msearch.)

If we're going to allow DT_LNK, code also needs changing in namescan and iterdir.

@eiro
Copy link
Author

eiro commented Mar 7, 2020 via email

@leahneukirchen
Copy link
Owner

Mostly because mairix was around long before mu, also it's indexes are way smaller (but it has other limitations.)

I can adapt the patch myself, thanks. I'll get around to it in the next few days.

@eiro
Copy link
Author

eiro commented Mar 7, 2020 via email

@eiro
Copy link
Author

eiro commented Mar 8, 2020 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants